GPT-6 Sol's API ID is gpt-6-sol, and it is designed for complex coding and agent workflows. The Responses API supports built-in tools and function calling; Chat Completions supports function calling only when reasoning_effort=none.
Suitable tasks: Complex coding and multi-step agent workflows.
Unsuitable tasks: Audio or video input/output and fine-tuning; the page does not list support for these.
Applicable model version: gpt-6-sol. The page does not list a separate snapshot name.
Applicable client, agent, or API: The OpenAI API's Responses API; Chat Completions can be used for function calling in non-reasoning mode.
Recommended reasoning level and parameters: The official default is medium; the configurable options are none, low, medium, high, xhigh, and max. The page does not provide request configuration recommendations for temperature, top_p, or max output.
This configuration skeleton is compiled from fields on the official page. It does not include a prompt, authentication, or tool implementation:
model = "gpt-6-sol"
endpoint = "/v1/responses"
reasoning.effort = "medium" # none | low | medium | high | xhigh | max
context_window = 1_050_000
max_output_tokens = 128_000
price_per_1M_tokens_usd:
input = 2.00
cached_input = 0.20
cache_write = 2.50
output = 10.00The Responses API supports function calling, structured outputs, streaming, web search, file search, image generation, code interpreter, hosted shell, apply patch, skills, computer use, MCP, and tool search. The application still needs to configure tool calls for the task at hand.
Fix the model ID gpt-6-sol, endpoint, and a complex coding or agent task with defined acceptance criteria.
Establish a baseline with the default medium, then compare other reasoning levels on the same task set. Record pass rate, elapsed time, input/output tokens, and cost.
Use the Responses API when function calling and built-in tools are needed. With Chat Completions, set reasoning_effort to none for function calling.
For repeated context, record cached input and cache-write tokens. When input exceeds 272K tokens, first estimate the long-input charges for the entire request, then evaluate a chunking approach.
Record the results and failures of the tools actually used. The support status listed on the model page does not mean application-side tools have been configured or executed successfully.
Positioning: The official description identifies complex coding and agent workflows as its use cases; the page labels its reasoning as Highest and speed as Fast.
Model ID: gpt-6-sol.
Reasoning levels: none, low, medium (default), high, xhigh, and max.
Context/output: 1,050,000-token context window and 128,000 max output tokens; the knowledge cutoff date is 2026-04-20.
Pricing (per 1M tokens): $2.00 for input, $0.20 for cached input, $2.50 for cache writes, and $10.00 for output.
Long inputs: When input exceeds 272K tokens, the entire request is priced at 2x the input and cached-input rates and 1.5x the output rate.
Other pricing rules: Regional processing adds 10%; Batch and Flex cost 50% of Standard pricing; Fast mode costs 2x the applicable price. EU data residency is available only with Standard processing.
Modalities: Text input/output and image input; audio and video are not supported.
API features: Streaming, function calling, and structured outputs are supported; fine-tuning is not supported.
Responses API tools: Web search, file search, image generation, code interpreter, hosted shell, apply patch, skills, computer use, MCP, and tool search are all marked Supported.
Rate limits vary by account tier. The page lists Tier 1 as 500 RPM, 500,000 TPM, and a 1,500,000 batch queue limit; actual available limits are shown on the account page.
Function calling in Chat Completions is limited to reasoning_effort=none; use the Responses API, as specified in the official documentation, for other reasoning levels or built-in tools.
The model page does not provide temperature, top_p, random seed, prompt examples, or business accuracy data. Do not infer fixed prompts or sampling parameters from it.
The pricing multipliers for inputs over 272K tokens apply to the entire request, not only the portion above the threshold.
“Supported” for a tool means only that the API supports that capability; the application still needs to configure the tool, permissions, and failure handling.
The page lists the gpt-6-sol alias but no separate snapshot. For reproducible experiments, record the call date and the model identifier actually returned by the account.
The official description calls it “complex coding and agentic workflows.” This is a statement of intended use, not a guarantee of specific business outcomes.
GPT-6 Sol