Catalog contract
Every published row references one model, provider, pay-as-you-go route, source, and verification date. Price and specification fields require first-party sources; benchmark fields require an explicitly labeled independent source.
The catalog is source-bound, versioned, and reproducible. Unknown or incomparable values stay out of the charts instead of becoming zero.
Every published row references one model, provider, pay-as-you-go route, source, and verification date. Price and specification fields require first-party sources; benchmark fields require an explicitly labeled independent source.
The blended rate uses 90% input and 10% output tokens. Half of input tokens use the cached-input price. Value density is its inverse. The second chart multiplies independent Terminal-Bench v2.1 cost per task and pass@1 by one selected monthly attempt volume. It is benchmark-specific, not a provider quota or universal production acceptance rate.
Base tokens are increased by retries and failed calls, then allocated across the primary mix and fallback share. Cost per accepted request uses the entered acceptance rate.
The atlas summarizes documented custom-endpoint paths. The browser check is deliberately narrow: one non-streaming chat-completions request and a choices-shape check. CORS failures remain inconclusive.
Official field means a price, model status, or limit copied from a linked first-party source. Independent benchmark means a published third-party score or measured cost stored with its exact benchmark variant and verification date. Derived metric means arithmetic over those fields using the published formula. User assumption means a workload input supplied in Cost & Routing. Browser observation exists only after you run the basic endpoint check in the current session.
Non-Terminal-Bench quality scores, subscription quotas, negotiated discounts, taxes, batch pricing, regional surcharges, human review, and provider uptime are not normalized in this version.
ECB reference rates are informational. USD/CNY is derived from the same EUR-based snapshot.