Prices and measured model properties
Separate contract rates, budget valuation and observed knowledge.
Choose a model using both its task capabilities and the commercial terms assigned to your company. Text reference rates are expressed in USD per one million tokens; media use operation-specific units. Input, output, cache-read, cache-write and reasoning units can have separate rates; a missing official rate is unknown rather than a fabricated zero.
Three financial views
The company pays its configured actual rate. Official provider rates are comparison data. Resettable project/key usage uses the selected valuation basis and multiplier. Changing the usage multiplier does not by itself change the company debit, and resetting usage does not erase lifetime spend.
The authenticated Models and prices workspace shows account-level rates; the minimal /v1/models API contains only identity metadata. Project settings can be inherited, and a key-level override can take precedence. Completed requests retain their price snapshots so later catalog edits do not change the meaning of historical charges.
Cutoff fields
Official cutoff records the provider's stated knowledge boundary and its source when available. Observed cutoff summarizes saved behavioral observations, not the provider’s statement. It is not a verified training-data timestamp. Ordinary user verification does not update the shared observed baseline or question bank.
A difference between those dates is a reason to investigate, not standalone proof of substitution. Review the number of independent tests, the sampled facts and the reference version before interpreting a score.
Routing and caching
Prompt-cache reuse depends on the upstream and route affinity. A repeated input does not guarantee a provider cache hit when requests use different upstream capacity. Token-category composition in the dashboard is not a cache-hit rate. For deterministic affinity requirements, arrange an appropriate route/integration rather than assuming cache behavior from a low cache-read price.
The reference table below is informational. Consult the account model page for actual assigned terms; public comparison rates are not a quote for every company. Gateway and direct-provider access are agreed separately, considering region, legal entity and payment method. Discounts of up to 50% may be available in some cases; the offer specifies the amount and comparison basis.
Images pricing is route-specific
Price company image work from the selected reviewed route, not the model text-rate table or the account Tokens presentation. Contract-specific billing and Usage Limit valuation remain distinct, and the user/account multipliers are applied in the existing order. A metered quote can remain unknown until supplier usage arrives. No balance is reserved, and an accounting record can precede settlement. Use the quote reference.
Media tariffs on model cards
Authenticated Models cards also show Images, Audio and Video contract prices, separately from token endpoint rates: all parameter-specific rules, the price formula, the selected account billing multiplier and its source. Depending on the offer, the formula is per image, completed request/video, second, rounded audio minute or normalized token usage. A separate official-media card is for Usage Limit valuation, not an extra wallet charge. The Models token reference table is never substituted for a missing official media tariff.
The card is account-level information, not a request quote: choose your API key and route in Playground for current key/group availability, parameters and Usage multiplier. A missing, expired or unavailable media tariff is not displayed as zero. With official_price valuation, the route must have an official media tariff; absence blocks new work rather than using the customer price.
Choosing text or media in the company workspace
Models and prices separates text/other models, images, audio and video. Transcription belongs to Audio even when its result is text. A multi-operation model may be listed in multiple media groups, without merging the offers of different routes.
For each usable reviewed route, the card presents the contract's allowed request options, default values and exact bounds, including prompt characters, file/reference limits, duration and output choices where supported. A disclosure identifies unsupported combinations. Missing or inactive review does not authorize a capability, invent a price or imply an unlimited input. Global text-token prices are omitted from media Details; actual contract token-based media billing, when configured, remains in its media tariff.
The four-field public /v1/models API is for ID discovery only. Obtain account rates and known model limits in this workspace, then use the intended project key in Playground to check eligibility and the quote. Reading or copying a model card does not run a supplier test.
Official provider references are not your company’s tariff. Missing prices do not mean free service. Availability and the applicable tariff are confirmed separately.
Text models
Official reference: USD per 1M tokens.
| Model | Input | Output | Cache read | Cache write | Reasoning | B2B LLM offer |
|---|---|---|---|---|---|---|
Claude Fable 5claude-fable-5 | $10 | $50 | $1 | $12.5 | $50 | Individual offer |
Claude Opus 5claude-opus-5 | $5 | $25 | $0.5 | $6.25 | $25 | Individual offer |
Claude Sonnet 5claude-sonnet-5 | $2 | $10 | $0.2 | $2.5 | $2 | Individual offer |
DeepSeek V4 Flashdeepseek-v4-flash | $0.15 | $0.6 | $0.006 | $0.15 | $0.6 | Individual offer |
DeepSeek V4 Prodeepseek-v4-pro | $0.435 | $0.87 | $0.003625 | $0.435 | $0.87 | Individual offer |
GLM 5.2glm-5.2 | $1.4 | $4.4 | $0.26 | $1.4 | $4.4 | Individual offer |
GPT 5.6 Lunagpt-5.6-luna | $0.2 | $0.4 | $0.2 | $0.25 | $0.2 | Individual offer |
GPT 5.6 Solgpt-5.6-sol | $5 | $30 | $0.5 | $6.25 | $30 | Individual offer |
GPT 5.6 Terragpt-5.6-terra | $2 | $12 | $0.2 | $2.5 | $12 | Individual offer |
GPT 6 Astragpt-6-astra | $10 | $50 | $1 | $12 | $50 | Individual offer |
Kimi K2.7 Codekimi-k2.7-code | $1.9 | $8 | $0.38 | $1.9 | $8 | Individual offer |
Kimi K3kimi-k3 | $3 | $15 | $0.3 | $3 | $15 | Individual offer |
MiMo V2.5mimo-v2.5 | $0.15 | $0.3 | $0.04 | $0.15 | $0.3 | Individual offer |
MiMo V2.5 Promimo-v2.5-pro | $0.45 | $0.9 | $0.04 | $0.45 | $0.9 | Individual offer |
MiniMax M3minimax-m3 | $0.45 | $1.8 | $0.09 | $0.45 | $1.8 | Individual offer |
Qwen3.7 Maxqwen3.7-max | $2.5 | $7.5 | $2.5 | $2.5 | $7.5 | Individual offer |
Qwen3.7 Plusqwen3.7-plus | $1.2 | $4.8 | $1.2 | $1.2 | $4.8 | Individual offer |
Claude Fable 5.1claude-fable-5-1 | $10 | $50 | $0.25 | $12.5 | $50 | Individual offer |
Claude Haiku 5.5claude-haiku-5-5 | $0.5 | $2.5 | $0.05 | $0.625 | $2.5 | Individual offer |
Claude Opus 4.6claude-opus-4-6 | $5 | $25 | $0.5 | $6.25 | $25 | Individual offer |
Claude Opus 4.7claude-opus-4-7 | $5 | $25 | $0.5 | $6.25 | $25 | Individual offer |
Claude Opus 4.8claude-opus-4-8 | $5 | $25 | $0.5 | $6.25 | $25 | Individual offer |
Claude Opus 5.5claude-opus-5-5 | $4 | $20 | $0.2 | $5 | $20 | Individual offer |
Claude Sonnet 4.6claude-sonnet-4-6 | $3 | $15 | $0.3 | $3.75 | $15 | Individual offer |
Claude Sonnet 5.5claude-sonnet-5-5 | $2 | $10 | $0.1 | $2.5 | $2 | Individual offer |
DeepSeek V4.1 Flashdeepseek-v4.1-flash | $0.15 | $0.6 | $0.006 | $0.15 | $0.6 | Individual offer |
Gemini 3.1 Progemini-3.1-pro | $2 | $12 | $0.2 | $2 | $12 | Individual offer |
Gemini 3.6 Flashgemini-3.6-flash | $0.75 | $4.125 | $0.0825 | $0.75 | $4.125 | Individual offer |
Gemini 3.7 Flashgemini-3.7-flash | $0.75 | $4.125 | $0.0825 | $0.75 | $4.125 | Individual offer |
Gemini 3.8 Flashgemini-3.8-flash | $0.75 | $3.75 | $0.075 | $0.75 | $3.75 | Individual offer |
GLM 5 Turboglm-5-turbo | $1 | $3.2 | $0.2 | $1 | $3.2 | Individual offer |
GLM 5.3glm-5.3 | $1.4 | $4.4 | $0.26 | $1.4 | $4.4 | Individual offer |
GLM 5.3 Flashglm-5.3-flash | $0.15 | $0.5 | $0.03 | $0.15 | $0.5 | Individual offer |
GPT 5.4gpt-5.4 | $2.5 | $15 | $0.25 | $3.75 | $15 | Individual offer |
GPT 6 Lunagpt-6-luna | $0.1 | $0.5 | $0.01 | $0.125 | $0.5 | Individual offer |
GPT 6 Solgpt-6-sol | $2 | $10 | $0.2 | $2.5 | $10 | Individual offer |
GPT 6.1 Solgpt-6.1-sol | $2 | $10 | $0.2 | $2.5 | $10 | Individual offer |
Qwen3.8 Flashqwen3.8-flash | $0.15 | $0.47 | $0.016 | $0.2 | $0.47 | Individual offer |
Qwen3.8 Maxqwen3.8-max | $2 | $6 | $0.25 | $2.5 | $6 | Individual offer |
Images
GPT Image 2
gpt-image-2Individual offer
Parameter option 1 · image.generate
Billing unit: per image
Official reference: per image
{
"basis": "per_image",
"rules": [
{
"unit_usd": "0.006",
"when": {
"quality": "low",
"size": "1024x1024"
}
},
{
"unit_usd": "0.005",
"when": {
"quality": "low",
"size": "1536x1024"
}
},
{
"unit_usd": "0.053",
"when": {
"quality": "medium",
"size": "1024x1024"
}
},
{
"unit_usd": "0.041",
"when": {
"quality": "medium",
"size": "1536x1024"
}
},
{
"unit_usd": "0.211",
"when": {
"quality": "high",
"size": "1024x1024"
}
},
{
"unit_usd": "0.165",
"when": {
"quality": "high",
"size": "1536x1024"
}
}
]
}| Parameter | Supported values / limit | Default |
|---|---|---|
prompt_max_chars | 4000 | — |
n | {"min":1,"max":4} | — |
quality | ["low","medium","high"] | low |
response_format | ["b64_json"] | b64_json |
size | ["1024x1024","1536x1024"] | 1024x1024 |
Options are separate and must not be combined. Confirm access for your API key in your account before sending a request.
Parameter option 2 · image.edit
Billing unit: per image
Official reference: Not published
| Parameter | Supported values / limit | Default |
|---|---|---|
prompt_max_chars | 4000 | — |
n | {"min":1,"max":4} | — |
quality | ["low","medium","high"] | low |
size | ["1024x1024","1536x1024"] | 1024x1024 |
input.mask.allowed | No | — |
input.mask.max_bytes | 8388608 | — |
input.mask.mime_types | ["image/png"] | — |
input.mask.required | No | — |
input.mask.requires_alpha | Yes | — |
input.mask.same_dimensions | Yes | — |
input.max_image_bytes | 8388608 | — |
input.max_images | 1 | — |
input.max_pixels | 16000000 | — |
input.max_total_bytes | 8388608 | — |
input.mime_types | ["image/png"] | — |
input.min_images | 1 | — |
Options are separate and must not be combined. Confirm access for your API key in your account before sending a request.
GPT Image 2.5 Flare
gpt-image-2.5-flareIndividual offer
Parameter option 1 · image.generate
Billing unit: per image
Official reference: per image
{
"basis": "per_image",
"rules": [
{
"unit_usd": "0.006",
"when": {
"quality": "low",
"size": "1024x1024"
}
},
{
"unit_usd": "0.005",
"when": {
"quality": "low",
"size": "1536x1024"
}
},
{
"unit_usd": "0.053",
"when": {
"quality": "medium",
"size": "1024x1024"
}
},
{
"unit_usd": "0.041",
"when": {
"quality": "medium",
"size": "1536x1024"
}
},
{
"unit_usd": "0.211",
"when": {
"quality": "high",
"size": "1024x1024"
}
},
{
"unit_usd": "0.165",
"when": {
"quality": "high",
"size": "1536x1024"
}
}
]
}| Parameter | Supported values / limit | Default |
|---|---|---|
prompt_max_chars | 4000 | — |
n | {"min":1,"max":4} | — |
quality | ["low","medium","high"] | low |
response_format | ["b64_json"] | b64_json |
size | ["1024x1024","1536x1024"] | 1024x1024 |
Options are separate and must not be combined. Confirm access for your API key in your account before sending a request.
GPT Image 2.5 Sunburst
gpt-image-2.5-sunburstIndividual offer
Parameter option 1 · image.generate
Billing unit: per image
Official reference: per image
{
"basis": "per_image",
"rules": [
{
"unit_usd": "0.006",
"when": {
"quality": "low",
"size": "1024x1024"
}
},
{
"unit_usd": "0.005",
"when": {
"quality": "low",
"size": "1536x1024"
}
},
{
"unit_usd": "0.053",
"when": {
"quality": "medium",
"size": "1024x1024"
}
},
{
"unit_usd": "0.041",
"when": {
"quality": "medium",
"size": "1536x1024"
}
},
{
"unit_usd": "0.211",
"when": {
"quality": "high",
"size": "1024x1024"
}
},
{
"unit_usd": "0.165",
"when": {
"quality": "high",
"size": "1536x1024"
}
}
]
}| Parameter | Supported values / limit | Default |
|---|---|---|
prompt_max_chars | 4000 | — |
n | {"min":1,"max":4} | — |
quality | ["low","medium","high"] | low |
response_format | ["b64_json"] | b64_json |
size | ["1024x1024","1536x1024"] | 1024x1024 |
Options are separate and must not be combined. Confirm access for your API key in your account before sending a request.
Transcription and audio
GPT-4o Transcribe
gpt-4o-transcribeIndividual offer
Parameter option 1 · audio.transcribe
Billing unit: per decoded audio minute
Official reference: per decoded audio minute
{
"basis": "decoded_minute",
"rounding_seconds": 1,
"unit_usd": "0.006"
}| Parameter | Supported values / limit | Default |
|---|---|---|
prompt_max_chars | 4000 | — |
formats | ["wav","mp3","flac","ogg","m4a","webm"] | — |
language | Yes | — |
max_bytes | 26214400 | — |
max_duration_seconds | 1800 | — |
response_formats | ["json","verbose_json","text","srt","vtt"] | — |
temperature | Yes | — |
timestamp_granularities | ["word","segment"] | — |
Options are separate and must not be combined. Confirm access for your API key in your account before sending a request.
Video
Grok Imagine Video
grok-imagine-videoIndividual offer
Parameter option 1 · video.generate
Billing unit: per video second
Official reference: per video second
{
"basis": "per_second",
"rules": [
{
"unit_usd": "0.05",
"when": {
"resolution": "480p"
}
},
{
"unit_usd": "0.07",
"when": {
"resolution": "720p"
}
}
]
}| Parameter | Supported values / limit | Default |
|---|---|---|
prompt_max_chars | Not specified | — |
seconds | ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15"] | 6 |
resolution | ["480p","720p"] | 720p |
aspect_ratio | ["16:9"] | 16:9 |
Options are separate and must not be combined. Confirm access for your API key in your account before sending a request.