Skip to content
Field note 03Published Aug 31, 2026

The same model is not the same route

“Claude,” “GPT,” or “Qwen” names the model family. It does not tell you which account is billed, which endpoint served the request, which policy was applied or how much capacity is behind it.

Your request

model + key + policy

The route

gateway → provider

Fallbacks, region, data policy and BYOK can change the endpoint.

The result

price + latency + policy

The model name alone cannot tell you all three.

The purchased object is a model on a route, not a model name in isolation.

Route identity is part of the product

A model comparison that collapses direct APIs, gateways and cloud deployments into one row can compare the wrong prices and the wrong limits. The model ID is only one coordinate. A useful record also keeps the route, provider, region, service tier, billing owner and whether a fallback was used.

OpenRouter makes this visible through provider routing controls and optional router metadata. OpenCode Zen is itself an AI gateway with its own credits and monthly workspace limits. NVIDIA NIM, by contrast, exposes local readiness and Prometheus metrics for a deployment rather than a shared hosted-account balance. OpenRouter routing · OpenCode Zen · NVIDIA NIM

Five routes, five different truths

RoutePathWhat sets the economicsCommon mistake
Direct APILab account → lab endpointLab price, lab quota, lab safety and lab availabilityModel access may be limited by organization or project.
GatewayYour key → router → providerGateway price, gateway policy, selected provider and fallback behaviorThe gateway can pool uptime without guaranteeing upstream capacity.
BYOKYour gateway key + your upstream keyTwo account scopes, two billing systems and possibly a gateway feeA gateway may fall back to shared capacity unless routing is pinned.
Cloud deploymentCloud project → regional service → modelCloud quota, region, IAM policy and service tierAzure, Vertex and Bedrock are not interchangeable direct APIs.
Self-hostedYour client → your deploymentYour hardware, queue, tokenizer, observability and licenseA healthy process does not imply enough throughput for the workload.

Price

Name the payer

A gateway quote and a lab quote can share a model name while charging different request, token, cache or tool rates.

Access

Name the authority

Keys may be scoped to an organization, project, workspace, cloud account or deployment. “The key works” is not enough.

Capacity

Name the evidence

Use provider-reported limits, rolling performance, request telemetry and route metadata. Keep guarantees separate from observations.

A route record

model: anthropic/claude-sonnet
route: gateway
gateway: openrouter
selected_provider: Anthropic
region: global
billing_owner: gateway account
byok: false
fallback_used: false
evidence: response metadata + generation record

This shape lets a reader explain a price, an error or a latency number after the fact.