Welk OpenRouter-alternatief is geschikt voor agents in productie?
Standard Compute: de router stuurt elke stap naar het goedkoopste model dat hem aankan, bij aanbieders die we beoordelen op prijs, beschikbaarheid en snelheid, met automatische fallback, en het maandbudget van elke sleutel stopt nieuwe verzoeken in plaats van door te lopen. Optionele Compliance-regels voor Europa of de VS gelden voor een sleutel, een team of het hele bedrijf, en we trainen niet op uw prompts en slaan ze niet op.
# Eén sleutel per dienst, zodat uitgaven en logs gescheiden blijven
import os
from openai import OpenAI, APIStatusError
client = OpenAI(
base_url="https://api.stdcmpt.com/v1",
api_key=os.environ["STANDARD_COMPUTE_API_KEY"],
max_retries=3, # wacht en probeert opnieuw bij 429 en 5xx
)
try:
reply = client.chat.completions.create(
model="standardcompute", # of een exacte model-ID
messages=[{"role": "user", "content": "Vat de falende test samen"}],
)
except APIStatusError as err:
if err.status_code == 402: # budget op
pause_and_alert() # de SDK probeert het niet opnieuw
raise
Met het model standardcompute kiest de router per verzoek, of u gebruikt een exacte catalogus-ID. Claude Code heeft in elk modelslot een catalogus-ID nodig.
Wat een agent in productie van zijn gateway nodig heeft
| Behoefte | Bij Standard Compute |
|---|---|
| Lagere kosten per taak | Het model standardcompute stuurt routinestappen naar efficiënte modellen en moeilijkere naar sterkere modellen. Met een exacte model-ID blijft het verzoek op dat model. |
| Aanbieders die bereikbaar blijven | Voor elk model stellen we een beoordeelde volgorde van aanbieders vast. Valt een aanbieder uit, dan gaat het verzoek naar de volgende aanbieder van hetzelfde model. |
| Uitgaven die stoppen | Bij het maandbudget van een sleutel krijgen nieuwe verzoeken HTTP 402 budget_exhausted. Lopende verzoeken worden afgemaakt en andere sleutels blijven werken. |
| Herhaalpogingen | Tijdelijke upstream-fouten 402, 429 en 5xx worden tot twee keer herhaald, met inachtneming van Retry-After. Streams worden alleen vóór de eerste byte herhaald. |
| Rate limits | 300 tot 4.000 verzoeken per minuut per sleutel, afhankelijk van het abonnement. Daarboven HTTP 429 met Retry-After. |
| Verbruik per sleutel | Een verzoeklog per sleutel met status, het model dat antwoordde, latency en finish reason. De tekst van prompts en antwoorden wordt nooit gelogd. |
| Endpoints voor agents | Chat Completions, Responses voor Codex CLI en Anthropic Messages voor Claude Code, allemaal met streaming, op één sleutel. |
| Sleutels voor een team | Een abonnement per sleutel, beheerders en leden, teams, door beheerders beheerde sleutels voor gedeelde diensten en een auditlog. |
Naast OpenRouter, Requesty, Portkey en LiteLLM
| Gateway | Hoe u betaalt | Wie het model kiest | Uitgavenlimiet per sleutel | Fallback | SSO, SLA, audits |
|---|---|---|---|---|---|
| Standard Compute | Abonnement per sleutel, US$ 19 tot US$ 249 per maand met US$ 20 tot US$ 269 aan rekenbudget; Business vanaf US$ 499 | De router per verzoek, of u legt een model vast | Budget van het abonnement, daarna HTTP 402 | Volgende aanbieder van hetzelfde model | Auditlog; geen SSO of SOC 2; SLA in Business-maatcontracten |
| OpenRouter | Prijs van de aanbieder plus 5,5% op credits, 8% op Business | U zelf, of de routers Auto en Pareto | Creditlimiet per sleutel met resetperiode; guardrail-budgetten | Standaard de volgende aanbieder; een models-lijst voor modelfallback | SSO/SAML en contractuele SLA's op Enterprise |
| Requesty | Prijs van de aanbieder plus 5% op opwaarderingen; uw eigen sleutels | Fallback-, loadbalancing- en latencybeleid dat u zelf schrijft | Maandlimiet per sleutel; groepsbudgetten op Enterprise | Fallbackketens en beheerde failover | SSO, auditlogs en SLA's op Enterprise; SOC 2 Type II in uitvoering |
| Portkey | Gratis tot US$ 49 per maand voor logs, plus de rekening van elke aanbieder | Voorwaardelijke routering en gewichten die u configureert | Budgetten per sleutel en workspace op Enterprise en sommige Pro-abonnementen | Fallbacks en loadbalancing in een configuratie | SOC 2, ISO 27001, HIPAA; SSO, SCIM en SLA's op Enterprise |
| LiteLLM, zelf gehost | Vrije software; u betaalt de aanbieders en draait het zelf | De Auto Router-add-on, per moeilijkheidsniveau, op de proxy die u zelf draait | Budgetten en RPM-limieten per virtuele sleutel, met een eigen database | Fallbacks die u configureert | SOC 2 Type II; SSO gratis tot 5 gebruikers; auditlogs en SLA's met de Enterprise-licentie |
Van de eigen pagina's van elke aanbieder, allemaal gecontroleerd op 14 oktober: OpenRouter-prijzen en providerroutering, Requesty, Portkey en LiteLLM. Standard Compute is ons product.
Wanneer OpenRouter de betere keuze is
- U hebt een model of upstream-aanbieder nodig buiten onze catalogus van 35 modellen. OpenRouter heeft meer dan 500 modellen van meer dan 80 aanbieders.
- U wilt uw eigen sleutels van aanbieders gebruiken. BYOK ondersteunen we niet.
- Inkoop vraagt vandaag om SSO/SAML, SOC 2 of een contractuele SLA. Dat hebben we geen van alle op self-service-abonnementen; de statuspagina publiceert een doel van 99,9% beschikbaarheid per maand, en een SLA komt met een Business-maatcontract.
- Uw verkeer is licht of onregelmatig, waardoor betalen per token minder kost dan een abonnement. Ongebruikt budget schuift niet door naar de volgende maand.
- De hele route van het verzoek moet in de EU blijven. Zie de Europese vergelijking.
- U wilt een tweede netwerkpad. We bereiken aanbieders via OpenRouter, dus een brede storing bij OpenRouter raakt ons ook.
Waar Standard Compute bij past
Een abonnement per sleutel vanaf US$ 19 per maand, dat de router aan efficiënte modellen besteedt, en een 402-afhandeling in uw dienst, waar u 429 al afhandelt.
Veelgestelde vragen
Is OpenRouter betrouwbaar genoeg voor productie?
Veel teams draaien het in productie: het gaat standaard naar de volgende aanbieder en geeft de rate limits van aanbieders door. Wat teams meestal laat zoeken, is kostenbeheersing, want een rekening per token groeit met elke herhaalpoging en elke opnieuw verstuurde context. Standard Compute gebruikt OpenRouter ook upstream; wat het toevoegt, is routering per stap, een beoordeelde volgorde van aanbieders en een budget per sleutel.
Wat gebeurt er als een aanbieder achter de router uitvalt?
Het verzoek gaat naar de volgende aanbieder van hetzelfde model, in onze beoordeelde volgorde. Tijdelijke fouten 402, 429 en 5xx worden tot twee keer herhaald, met inachtneming van Retry-After; streams alleen vóór de eerste byte. We bereiken aanbieders via OpenRouter, dus een brede storing bij OpenRouter raakt ons ook.
Wat gebeurt er met mijn agent als een sleutel door zijn budget heen is?
Nieuwe verzoeken op die sleutel krijgen HTTP 402 met de code budget_exhausted tot het abonnement wordt vernieuwd. De OpenAI-SDK's herhalen een 402 niet, dus vang hem af, pauzeer de wachtrij en waarschuw iemand. Een beheerder kan de sleutel naar een groter abonnement zetten of Pay as you go aanzetten, tegen verbruik plus 15%.
Wat zijn de rate limits per API-sleutel?
300 verzoeken per minuut op Starter, 600 op Economy, 1.000 op Standard, 2.000 op Pro en Pro Plus, 3.000 op Growth en 4.000 op Scale. Daarboven krijgt de sleutel HTTP 429 met Retry-After en de code rate_limit_exceeded.
Kan ik zien welke dienst of ontwikkelaar wat heeft uitgegeven?
Ja, met een sleutel per dienst of ontwikkelaar. Elke sleutel heeft een eigen verbruiksoverzicht en verzoeklog. Beheerders zien alle bedrijfssleutels, en het auditlog legt vast wie sleutels heeft aangemaakt, geroteerd of ingetrokken en wie abonnementen en regels heeft gewijzigd.
Hoe zet ik een productiedienst over van OpenRouter?
Verander de base-URL in https://api.stdcmpt.com/v1, vervang de sleutel en zet het model op standardcompute of een exacte catalogus-ID. Streaming, tool calls en de OpenAI-SDK's werken zoals voorheen. Zet eerst één dienst over en vergelijk de kosten en fouten in het verzoeklog.