| Detailed specifications | Specifications · 35 fields- cache read input token cost
- 2.5e-8*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- cache read input token cost batches
- 1.25e-8*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- cache read input token cost flex
- 1.25e-8*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- cache read input token cost priority
- 4.5e-8*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- input cost per token
- 2.5e-7*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- input cost per token batches
- 1.25e-7*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- input cost per token flex
- 1.25e-7*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- input cost per token priority
- 4.5e-7*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- litellm provider
- openai*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- max input tokens
- 272,000*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- max output tokens
- 128,000*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- max tokens
- 128,000*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- mode
- chat*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- output cost per token
- 2.0e-6*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- output cost per token batches
- 1.0e-6*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- output cost per token flex
- 1.0e-6*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- output cost per token priority
- 3.6e-6*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- search context cost per query
- search_context_size_high
- 0.01*
- search_context_size_low
- 0.01*
- search_context_size_medium
- 0.01*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supported endpoints
- /v1/chat/completions*
- /v1/batch*
- /v1/responses*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supported modalities
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supported output modalities
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports function calling
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports minimal reasoning effort
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports native streaming
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports none reasoning effort
- No*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports parallel function calling
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports pdf input
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports prompt caching
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports reasoning
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports response schema
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports system messages
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports tool choice
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports vision
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports web search
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports xhigh reasoning effort
- No*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-mini*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
| Specifications · 33 fields- cache read input token cost
- 5.0e-9*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- cache read input token cost batches
- 2.5e-9*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- cache read input token cost flex
- 2.5e-9*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- input cost per token
- 5.0e-8*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- input cost per token batches
- 2.5e-8*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- input cost per token flex
- 2.5e-8*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- input cost per token priority
- 2.5e-6*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- litellm provider
- openai*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- max input tokens
- 272,000*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- max output tokens
- 128,000*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- max tokens
- 128,000*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- mode
- chat*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- output cost per token
- 4.0e-7*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- output cost per token batches
- 2.0e-7*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- output cost per token flex
- 2.0e-7*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- search context cost per query
- search_context_size_high
- 0.01*
- search_context_size_low
- 0.01*
- search_context_size_medium
- 0.01*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supported endpoints
- /v1/chat/completions*
- /v1/batch*
- /v1/responses*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supported modalities
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supported output modalities
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports function calling
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports minimal reasoning effort
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports native streaming
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports none reasoning effort
- No*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports parallel function calling
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports pdf input
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports prompt caching
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports reasoning
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports response schema
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports system messages
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports tool choice
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports vision
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports web search
- Yes*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
- supports xhigh reasoning effort
- No*
Scope and conditions- native_context
- provider
- openai*
- mode
- chat*
- full_native_model_id
- gpt-5-nano*
- pricing_scope
- Literal source field names and values retained; provider, region, cache/batch/threshold conditions and per-unit meaning must be checked. max_tokens is not automatically a context limit.*
|