openai
GPT-6 Sol
GPT-6 Sol is OpenAI's reasoning model for complex coding and agentic workflows. It accepts text and images, generates text, and supports a 1,050,000-token context window with up to 128,000 output tokens. Configurable reasoning effort, structured outputs, prompt caching, and Responses API tools make it suited to software development and multi-step automation.
explicit cachingfile inputimplicit cachingreasoningstructured outputtool usevisionweb searchfasttextimagepdf
Overview
- Type
- language
- Context
- 1.1M
- Max output
- 128K
- Input / output
- text, image, pdf / text
API
Model identifier
openai/gpt-6-solProviders and live performance
Rolling Gateway metrics. Latency is time to first token; throughput is output tokens per second.
| Provider | Status | Latency | Throughput | Uptime 15m / 1h / 1d | Input | Output | Cache read / write | Discount | Regions | ZDR | No training |
|---|---|---|---|---|---|---|---|---|---|---|---|
| azure | Operational | — | — | 100.00% / 98.55% / 99.57% | $2.00/M | $10.00/M | $0.20/M / $2.50/M | — | — | Yes | Yes |
| bedrock | Operational | 0.97s / 1.04s | — | 100.00% / 100.00% / 99.95% | $2.00/M | $10.00/M | $0.20/M / $2.50/M | — | us | No | Yes |
| openai | Operational | 0.56s / 0.63s | — | 100.00% / 100.00% / 99.99% | $2.00/M | $10.00/M | $0.20/M / $2.50/M | — | us, eu | Yes | Yes |
Pricing
input
0.000002
input tiers
{
"cost": "0.000002",
"min": 0,
"max": 272001
}, {
"cost": "0.000004",
"min": 272001
}
output
0.00001
output tiers
{
"cost": "0.00001",
"min": 0,
"max": 272001
}, {
"cost": "0.000015",
"min": 272001
}
input cache read
0.0000002
input cache read tiers
{
"cost": "0.0000002",
"min": 0,
"max": 272001
}, {
"cost": "0.0000004",
"min": 272001
}
input cache write
0.0000025
input cache write tiers
{
"cost": "0.0000025",
"min": 0,
"max": 272001
}, {
"cost": "0.000005",
"min": 272001
}
web search
10
service tiers
{
"flex": {
"input": "0.000001",
"output": "0.000005",
"input_cache_read": "0.0000001",
"long_context": {
"threshold": 272001,
"input": "0.000002",
"output": "0.0000075",
"input_cache_read": "0.0000002"
}
},
"priority": {
"input": "0.000004",
"output": "0.00002",
"input_cache_read": "0.0000004",
"long_context": {
"threshold": 272001,
"input": "0.000008",
"output": "0.00003",
"input_cache_read": "0.0000008"
}
}
}
fast
{
"input": "0.000004",
"input_tiers": [
{
"cost": "0.000004",
"min": 0,
"max": 272001
},
{
"cost": "0.000008",
"min": 272001
}
],
"output": "0.00002",
"output_tiers": [
{
"cost": "0.00002",
"min": 0,
"max": 272001
},
{
"cost": "0.00003",
"min": 272001
}
],
"input_cache_read": "0.0000004",
"input_cache_read_tiers": [
{
"cost": "0.0000004",
"min": 0,
"max": 272001
},
{
"cost": "0.0000008",
"min": 272001
}
],
"input_cache_write": "0.000005",
"input_cache_write_tiers": [
{
"cost": "0.000005",
"min": 0,
"max": 272001
},
{
"cost": "0.00001",
"min": 272001
}
]
}
regional
{
"eu": {
"input": "0.0000022",
"input_tiers": [
{
"cost": "0.0000022",
"min": 0,
"max": 272001
},
{
"cost": "0.0000044",
"min": 272001
}
],
"output": "0.000011",
"output_tiers": [
{
"cost": "0.000011",
"min": 0,
"max": 272001
},
{
"cost": "0.0000165",
"min": 272001
}
],
"input_cache_read": "0.00000022",
"input_cache_read_tiers": [
{
"cost": "0.00000022",
"min": 0,
"max": 272001
},
{
"cost": "0.00000044",
"min": 272001
}
],
"input_cache_write": "0.00000275",
"input_cache_write_tiers": [
{
"cost": "0.00000275",
"min": 0,
"max": 272001
},
{
"cost": "0.0000055",
"min": 272001
}
]
},
"us": {
"input": "0.0000022",
"input_tiers": [
{
"cost": "0.0000022",
"min": 0,
"max": 272001
},
{
"cost": "0.0000044",
"min": 272001
}
],
"output": "0.000011",
"output_tiers": [
{
"cost": "0.000011",
"min": 0,
"max": 272001
},
{
"cost": "0.0000165",
"min": 272001
}
],
"input_cache_read": "0.00000022",
"input_cache_read_tiers": [
{
"cost": "0.00000022",
"min": 0,
"max": 272001
},
{
"cost": "0.00000044",
"min": 272001
}
],
"input_cache_write": "0.00000275",
"input_cache_write_tiers": [
{
"cost": "0.00000275",
"min": 0,
"max": 272001
},
{
"cost": "0.0000055",
"min": 272001
}
],
"fast": {
"input": "0.0000044",
"input_tiers": [
{
"cost": "0.0000044",
"min": 0,
"max": 272001
},
{
"cost": "0.0000088",
"min": 272001
}
],
"output": "0.000022",
"output_tiers": [
{
"cost": "0.000022",
"min": 0,
"max": 272001
},
{
"cost": "0.000033",
"min": 272001
}
],
"input_cache_read": "0.00000044",
"input_cache_read_tiers": [
{
"cost": "0.00000044",
"min": 0,
"max": 272001
},
{
"cost": "0.00000088",
"min": 272001
}
],
"input_cache_write": "0.0000055",
"input_cache_write_tiers": [
{
"cost": "0.0000055",
"min": 0,
"max": 272001
},
{
"cost": "0.000011",
"min": 272001
}
]
}
}
}
Capabilities
explicit cachingfile inputimplicit cachingreasoningstructured outputtool usevisionweb searchfasttextimagepdf
Supported parameters
max tokens
Yes
temperature
Yes
stop
Yes
tools
Yes
tool choice
Yes
reasoning
Yes
include reasoning
Yes
response format
Yes
structured outputs
Yes
Reasoning options
options
{
"type": "toggle"
}, {
"type": "effort",
"values": [
"none",
"low",
"medium",
"high",
"xhigh",
"max"
]
}
Metadata
type
language
context window
1.1M
max output
128K
knowledge cutoff
2026-04-20
released
Sep 22, 2026
temperature control
Yes
zero data retention
some
no training
all
regions
eu, us
api specifications
v2, v3, v4