GPT-6

GPT-6 Sol

by OpenAI · Current; generally available through the OpenAI API

GPT-6 Sol is OpenAI's reasoning-focused API model for complex coding, long-context analysis, and tool-driven workflows. It supports text and image input, text output, adjustable reasoning effort, structured outputs, streaming, function calling, web search, computer use, code execution, and other Responses API tools. Standard pricing starts at $2 per million short-context input tokens and $10 per million short-context output tokens.

Text Reasoning Coding
GPT-6 Sol is OpenAI's current model for demanding software engineering, long-context reasoning, and multi-step workflows that use external tools. It is designed to balance advanced reasoning capability with API cost rather than act as a native image, audio, or video generator. The model accepts text and images, returns text, and is available through the OpenAI API under the model ID gpt-6-sol.
Outputs

What GPT-6 Sol can produce

Text
Inputs

What it can understand

Text Images Multimodal input
Capabilities

Supported features

Tool use Web search Streaming Structured output Prompt caching Batch API
Model profile

Performance characteristics

9/10 Reasoning
9/10 Coding
8/10 Speed
8/10 Cost efficiency
Specifications

Technical details

Model family GPT-6
Model type Reasoning
Context window 1.05M tokens
Maximum output 128K tokens
Knowledge cutoff 2026-04-20
Release date 2026-09-22
Status Current; generally available through the OpenAI API
Knowledge cutoff notes

The official model documentation lists April 20, 2026 as the knowledge cutoff. Web search and other external tools can provide newer information during use but do not change the underlying cutoff.

Model notes

Canonical model ID is gpt-6-sol. OpenAI documents reasoning effort values none, low, medium, high, xhigh, and max, with medium as the default. The model accepts text and image inputs and returns text. Responses API tools include web search, file search, image generation, code interpreter, hosted shell, apply patch, skills, computer use, MCP, and tool search. Chat Completions supports function calling only when reasoning_effort is set to none. Structured outputs are supported, but a separate legacy JSON-mode capability was not independently verified. EU data residency is available only with Standard processing. Pricing varies by context length and processing tier.

Cost

Model pricing

Input USD 2.00 per 1M input tokens for short context; USD 4.00 per 1M input tokens for long context. Cached input is USD 0.20 short-context or USD 0.40 long-context per 1M tokens. Cache writes are USD 2.50 short-context or USD 5.00 long-context per 1M tokens un
Output USD 10.00 per 1M output tokens for short context; USD 15.00 per 1M output tokens for long context under Standard processing.
Model guide

GPT-6 Sol: Capabilities, Pricing, Context Window and API Support

GPT-6 Sol is OpenAI's reasoning-focused model for complex coding, long-context analysis, and agentic workflows. It accepts text and image input, produces text, supports up to 1.05 million input-context tokens and 128,000 output tokens, and can use tools through the Responses API, including web search, file search, code interpreter, hosted shell, computer use, MCP, and image generation.

What is GPT-6 Sol?

GPT-6 Sol is an OpenAI reasoning model released on September 22, 2026. Its main purpose is to handle difficult technical and operational tasks that require more than a short answer, such as working through a large codebase, transforming extensive documents, coordinating several tool calls, or carrying out a multi-step research or automation process.

The model is available through the OpenAI API and is listed as generally available. OpenAI positions it as a balance between capability and cost for complex workloads. That positioning makes GPT-6 Sol different from a model selected mainly for the lowest possible latency or the lowest token price. It is intended for applications where reasoning quality, context capacity, and tool use justify a higher per-request cost.

GPT-6 Sol belongs to OpenAI's GPT-6 family. Another GPT-6 model covered separately is GPT-6 Astra, but the supplied specifications for that model do not establish a direct performance or price comparison. GPT-6 Sol should therefore be evaluated on its own documented capabilities rather than assumed to be better or worse than another family member.

Input, output, and core specifications

GPT-6 Sol accepts text and image input and produces text output. In practical terms, an application can send written instructions, source code, documents represented as text, or supported images for analysis, while the model responds with text such as an explanation, code change, structured result, or tool-selection decision.

SpecificationGPT-6 Sol
ProviderOpenAI
Model IDgpt-6-sol
Model typeReasoning model
Release dateSeptember 22, 2026
Input modalitiesText and image
Output modalityText
Context window1.05 million tokens
Maximum output128,000 tokens
Knowledge cutoffApril 20, 2026
Fine-tuningNot supported

The 1.05 million-token context window is useful for repositories, long technical specifications, large collections of documents, and extended task history. A context window is the amount of material the model can consider in a request and its surrounding conversation; it is not the same as the maximum amount of text the model can generate. GPT-6 Sol can consider up to the documented context limit while generating no more than 128,000 output tokens in a single response.

The April 20, 2026 knowledge cutoff describes the information incorporated into the underlying model. It does not prevent the model from obtaining newer information when an application gives it access to web search or another external data source. Tool results can update the information available during a task, but they do not change the model's underlying training cutoff.

Reasoning and coding capability

GPT-6 Sol is designed for reasoning-heavy work. OpenAI documents six reasoning-effort settings: none, low, medium, high, xhigh, and max. Medium is listed as the default on the model page. These settings provide a way to trade response effort against speed and cost: simpler tasks can use less reasoning effort, while difficult planning or codebase tasks can request more.

Reasoning effort should not be interpreted as a guarantee that every difficult problem will be solved correctly. It is a control over how much reasoning work the model is allowed to apply. Important code changes, security-sensitive operations, and business decisions still require testing, review, and appropriate safeguards.

The model is particularly suited to software engineering tasks such as understanding unfamiliar code, proposing changes across multiple files, debugging, writing tests, transforming code, and planning implementation steps. Its long context can help when the relevant information is spread across a substantial repository or a large technical specification. The model's documented coding and reasoning scores are editorial evaluations in the supplied research, not provider-published benchmark results, so they should not be treated as official performance guarantees.

Tools, function calling, and agentic workflows

GPT-6 Sol becomes more useful for multi-step applications when connected to tools through OpenAI's Responses API. Supported tools listed in the research include web search, file search, image generation, code interpreter, hosted shell, apply patch, skills, computer use, MCP, and tool search.

These tools allow the model to do more than return a single block of text. For example, a coding assistant could inspect files, reason about a change, apply a patch, run code or tests, and then report the result. A research workflow could search the web, collect relevant information, and produce a structured summary. A computer-use workflow could interact with a supported interface under application-controlled permissions.

Tool access does not mean that every task is automatically safe or correct. Applications should restrict permissions, validate arguments, protect credentials, and require confirmation for destructive actions. Computer use, hosted shell access, patch application, and external system calls are especially dependent on the surrounding application's controls.

GPT-6 Sol supports function calling, which lets an application expose its own operations using defined schemas. The research also notes an important interface limitation: Chat Completions supports function calling only when reasoning_effort is set to none. The Responses API is the more relevant interface for the broader set of documented agentic tools.

Structured output and other API features

Structured outputs are supported. This lets an application request results that follow a defined structure instead of relying only on free-form prose. Structured output is useful for extracting fields from documents, returning machine-readable classifications, or passing consistent results between workflow steps.

Structured outputs should not automatically be described as a separate legacy JSON mode. The supplied research verifies structured outputs but does not independently verify a distinct JSON-mode capability for GPT-6 Sol.

The model also supports streaming, allowing an application to receive a response incrementally rather than waiting for the complete output. Prompt caching can reduce the cost of repeatedly supplying reusable context, while Batch API access is available for workloads that can be processed asynchronously. These features matter when an application repeatedly sends large instructions, processes many independent requests, or needs to display long responses as they are generated.

GPT-6 Sol pricing

OpenAI lists GPT-6 Sol pricing per one million tokens. Under Standard processing for short contexts, input costs $2.00 per million tokens and output costs $10.00 per million tokens. Cached input costs $0.20 per million tokens, while cache writes cost $2.50 per million tokens.

Long-context pricing is higher. The documented long-context rates are $4.00 per million input tokens, $15.00 per million output tokens, $0.40 per million cached input tokens, and $5.00 per million tokens for cache writes. Batch, Flex, and Fast processing tiers have separate prices, so the figures below should not be treated as universal rates for every processing mode.

Standard processingShort contextLong context
Input$2.00 per 1M tokens$4.00 per 1M tokens
Cached input$0.20 per 1M tokens$0.40 per 1M tokens
Cache writes$2.50 per 1M tokens$5.00 per 1M tokens
Output$10.00 per 1M tokens$15.00 per 1M tokens

For cost planning, both input and output volume matter. A workflow that sends a large repository repeatedly may benefit from prompt caching, while a workflow that generates long reports may be dominated by output charges. Applications should also account for the separate pricing of tools and processing tiers where applicable. GPT-6 Sol can be more economical than using a higher-cost model for every step, but it is unlikely to be the right choice when a simpler model can complete a short, predictable task with adequate quality and lower latency.

Availability and limitations

GPT-6 Sol is available through the OpenAI API with the canonical model ID gpt-6-sol. EU data residency is available only with Standard processing, according to the supplied model documentation. Fine-tuning is not supported, so users cannot create a customized fine-tuned version through the documented offering.

The model returns text rather than native image, audio, or video output. Although the Responses API lists image generation as a tool, that is a tool capability in the surrounding API workflow and should not be confused with GPT-6 Sol itself being an image-output model. The same distinction applies to web search, code execution, and computer use: they extend what an application can accomplish around the model but do not change its basic text-output modality.

GPT-6 Sol also has practical trade-offs. Higher reasoning effort may increase latency and token usage. A very large context window can improve access to relevant information, but sending unnecessary material can increase cost and make application design less efficient. Tool-enabled workflows introduce operational risks and require permissions, validation, and monitoring. Finally, model output can still contain errors, including incorrect code or unsupported conclusions, so important results should be checked.

Best use cases

  • Complex software engineering: Analyze repositories, plan multi-file changes, generate tests, debug issues, and work through implementation details.
  • Long-context analysis: Compare extensive specifications, transform large documents, or reason over substantial project material.
  • Agentic workflows: Combine reasoning with web search, file search, code execution, shell operations, patches, or other controlled tools.
  • Computer-use automation: Support browser or interface workflows where the application supplies appropriate controls and confirmation steps.
  • Research with current information: Use web search to supplement the model's April 20, 2026 knowledge cutoff.
  • Structured business and technical processing: Return schema-constrained results for extraction, classification, routing, and workflow automation.

When to choose GPT-6 Sol

Choose GPT-6 Sol when the task benefits from a large context, deliberate reasoning, strong coding support, or several coordinated tools. It is a good fit for an engineering assistant that must understand a broad codebase, an analyst processing long technical material, or an agent that needs to search, inspect, calculate, and act in sequence.

Choose a less expensive or faster model type when the work consists of short summarization, straightforward extraction, simple classification, or routine text generation and does not require extensive reasoning or tool orchestration. Choose a model with native non-text output when the main requirement is direct image, audio, or video generation. Choose a fine-tunable model or service when adapting model behavior through fine-tuning is a core requirement, because GPT-6 Sol's documented offering does not support fine-tuning.

The central trade-off is capability versus efficiency. GPT-6 Sol offers a very large context window, adjustable reasoning effort, advanced coding support, and a broad Responses API tool set, but those benefits can increase cost, latency, and implementation complexity. It is most appropriate when those capabilities solve a real problem rather than simply being available.


Answers to Frequently Asked Questions

What are GPT-6 Sol's main limitations?
GPT-6 Sol does not support fine-tuning and has a knowledge cutoff of April 20, 2026. It produces text rather than native image, audio, or video output. Higher reasoning effort and large contexts can increase latency and cost, while tool-enabled workflows require permission controls, validation, monitoring, and human review.
Which APIs and tools does GPT-6 Sol support?
GPT-6 Sol is available through the OpenAI API, with the Responses API supporting tools such as web search, file search, code interpreter, hosted shell, apply patch, computer use, MCP, and tool search. It also supports function calling, structured outputs, streaming, prompt caching, and Batch API access.
How much does GPT-6 Sol cost?
Under Standard processing for short contexts, GPT-6 Sol costs $2.00 per million input tokens and $10.00 per million output tokens. Cached input costs $0.20 per million tokens. Long-context rates are $4.00 per million input tokens and $15.00 per million output tokens, with separate rates for caching and other processing tiers.
What is GPT-6 Sol designed for?
GPT-6 Sol is a reasoning model for complex technical and operational tasks, including large-codebase analysis, long-document processing, multi-step research, tool orchestration, and automation workflows.
What are GPT-6 Sol's context window and output limits?
GPT-6 Sol supports a context window of 1.05 million tokens and can generate up to 128,000 output tokens in a single response. It accepts text and image input and produces text output.


Sources 5
Provider

About OpenAI