OpenAI models through odnoga
The widest range on the gateway, and the widest price range with it — from the cheapest token on odnoga to the most expensive. The API shape you already write is the API shape odnoga speaks, so moving here is a base URL and a key.
How OpenAI prices work here
Text models are billed per million tokens, input and output separately, and most of the range carries a cached-input rate — repeat the same prefix and that part of the prompt costs a fraction. Image, audio and video models are billed per media unit instead, so their token columns are empty rather than zero: there are no free models on odnoga. You pay the vendor list price plus your plan margin, computed from the same tables that bill you.
Choosing inside the range
The reasoning models think before they answer: better on multi-step work, slower and dearer per call, and they reject the parameters the chat models take. The small models are where high-volume, low-stakes traffic belongs — classification, extraction, routing, summarising — and the difference between the cheapest and the dearest model here is roughly three orders of magnitude, so putting the wrong tier on a hot path is the single most expensive mistake available to you.
What odnoga adds
One key instead of one per environment, the model chosen by a routing rule rather than a deploy, automatic failover to another vendor when an endpoint degrades, and every call attributed to the end user who caused it — so you can bill them, cap them, or simply see who is expensive.
Vendor cost is the list price. Your price is that plus your plan margin — the same figures that appear on your invoice.
Every model here, cheapest first
| Model | Vendor | Context | In / 1M | Out / 1M | Cached in | Your price in | |
|---|---|---|---|---|---|---|---|
| Text Embedding 3 Small text-embedding-3-small | OpenAI | 8K | $0.02 | — | — | $0.022 | Details |
| GPT-5 nano gpt-5-nano | OpenAI | 400K | $0.05 | $0.4 | $0.005 | $0.054 | Details |
| GPT-4.1 nano gpt-4.1-nano | OpenAI | 1M | $0.1 | $0.4 | $0.025 | $0.108 | Details |
| Text Embedding Ada 002 text-embedding-ada-002 | OpenAI | 8K | $0.1 | — | — | $0.108 | Details |
| Text Embedding 3 Large text-embedding-3-large | OpenAI | 8K | $0.13 | — | — | $0.14 | Details |
| GPT-4o mini gpt-4o-mini | OpenAI | 128K | $0.15 | $0.6 | $0.075 | $0.161 | Details |
| GPT-5.4 nano gpt-5.4-nano | OpenAI | 400K | $0.2 | $1.25 | $0.02 | $0.215 | Details |
| GPT-5.6 Luna gpt-5.6-luna | OpenAI | 400K | $0.2 | $1.20 | $0.02 | $0.215 | Details |
| GPT-5 mini gpt-5-mini | OpenAI | 400K | $0.25 | $2 | $0.025 | $0.269 | Details |
| GPT-4.1 mini gpt-4.1-mini | OpenAI | 1M | $0.4 | $1.60 | $0.1 | $0.43 | Details |
| GPT Realtime 2.1 mini gpt-realtime-2.1-mini | OpenAI | 32K | $0.6 | $2.40 | $0.06 | $0.645 | Details |
| GPT-5.4 mini gpt-5.4-mini | OpenAI | 400K | $0.75 | $4.50 | $0.075 | $0.806 | Details |
| o3-mini o3-mini | OpenAI | 200K | $1.10 | $4.40 | $0.55 | $1.18 | Details |
| o4-mini o4-mini | OpenAI | 200K | $1.10 | $4.40 | $0.275 | $1.18 | Details |
| GPT-4o mini Transcribe gpt-4o-mini-transcribe | OpenAI | — | $1.25 | $5 | — | $1.34 | Details |
| GPT-5 gpt-5 | OpenAI | 400K | $1.25 | $10 | $0.125 | $1.34 | Details |
| gpt-5.1 gpt-5.1 | OpenAI | 400K | $1.25 | $10 | $0.125 | $1.34 | Details |
| gpt-5.2 gpt-5.2 | OpenAI | 400K | $1.75 | $14 | $0.175 | $1.88 | Details |
| GPT-5.3 Codex gpt-5.3-codex | OpenAI | 400K | $1.75 | $14 | $0.175 | $1.88 | Details |
| GPT Image 1 mini gpt-image-1-mini | OpenAI | — | $2 | $8 | $0.2 | $2.15 | Details |
| GPT-4.1 gpt-4.1 | OpenAI | 1M | $2 | $8 | $0.5 | $2.15 | Details |
| GPT-5.6 Terra gpt-5.6-terra | OpenAI | 400K | $2 | $12 | $0.2 | $2.15 | Details |
| o3 o3 | OpenAI | 200K | $2 | $8 | $0.5 | $2.15 | Details |
| GPT-4o gpt-4o | OpenAI | 128K | $2.50 | $10 | $1.25 | $2.69 | Details |
| GPT-4o Transcribe gpt-4o-transcribe | OpenAI | — | $2.50 | $10 | — | $2.69 | Details |
| GPT-5.4 gpt-5.4 | OpenAI | 400K | $2.50 | $15 | $0.25 | $2.69 | Details |
| GPT Realtime 2.1 gpt-realtime-2.1 | OpenAI | 32K | $4 | $24 | $0.4 | $4.30 | Details |
| GPT-5.6 Sol gpt-5.6-sol | OpenAI | 400K | $4 | $20 | $0.4 | $4.30 | Details |
| ChatGPT (chat-latest) chat-latest | OpenAI | 400K | $5 | $30 | $0.5 | $5.38 | Details |
| GPT Image 1.5 gpt-image-1.5 | OpenAI | — | $5 | $10 | $1.25 | $5.38 | Details |
| GPT Image 2 gpt-image-2 | OpenAI | — | $5 | $30 | $1.25 | $5.38 | Details |
| GPT-5.5 gpt-5.5 | OpenAI | 400K | $5 | $30 | $0.5 | $5.38 | Details |
| gpt-5-pro gpt-5-pro | OpenAI | 400K | $15 | $120 | — | $16.13 | Details |
| gpt-5.2-pro gpt-5.2-pro | OpenAI | 400K | $21 | $168 | — | $22.58 | Details |
| GPT-5.4 Pro gpt-5.4-pro | OpenAI | 400K | $30 | $180 | — | $32.26 | Details |
| GPT-5.5 Pro gpt-5.5-pro | OpenAI | 400K | $30 | $180 | — | $32.26 | Details |
| GPT Live Transcribe gpt-live-transcribe | OpenAI | — | Billed per media unit — see details | Details | |||
| GPT Realtime Translate gpt-realtime-translate | OpenAI | — | Billed per media unit — see details | Details | |||
| GPT Realtime Whisper gpt-realtime-whisper | OpenAI | — | Billed per media unit — see details | Details | |||
| GPT Transcribe gpt-transcribe | OpenAI | — | Billed per media unit — see details | Details | |||
Your price column is the vendor cost +7%.
Narrow it differently
The most consistent family on the gateway: every Claude model here reads images, calls tools and carries a cached-input rate.
The best price per token of context on the gateway.
Models that spend tokens thinking before they answer.
Or read how the gateway picks between them: routing and fallback, and what it costs: plans and margins.