Learn
GPT-6 Sol vs GPT-6 Luna: Model Tiers, Pricing, and Workload Fit
Compare OpenAI GPT-6 Sol ($2/$10) and GPT-6 Luna ($0.10/$0.50) on reasoning capacity, 90% prompt caching, 1.05M context windows, and production routing.
Clarify the spend threshold before you commit. Use this page when the core product is familiar and the real question is whether to stay free, upgrade, or switch pricing tracks.
Editorial guide
Guide
Start with the spend threshold and the conditions that change the pricing decision.
Short answer: one model family, two distinct operational tiers
The GPT-6 model generation unifies OpenAI's frontier reasoning and coding capabilities into a streamlined dual-tier architecture: GPT-6 Sol and GPT-6 Luna. By consolidating earlier fragmented tiers into two focused models, engineering teams can pair deep reasoning with extreme cost efficiency.
GPT-6 Sol ($2.00 input / $10.00 output per 1M tokens) represents the balanced workhorse tier, purpose-built for multi-file coding agents in Codex, deep mathematical reasoning, and complex system debugging.
GPT-6 Luna ($0.10 input / $0.50 output per 1M tokens) is the ultra-fast, high-throughput economy tier. Priced 20x lower than Sol, Luna is optimized for mass document classification, structured data extraction, intent triage, and high-volume background pipelines.
For frontier reasoning beyond Sol, OpenAI offers GPT-6 Astra ($10.00/$50.00) as a specialized escalation route for zero-shot architectural synthesis and high-consequence auditing.
The architectural challenge for modern engineering teams is establishing dynamic routing: funneling high-volume extraction to Luna while escalating complex multi-turn coding and architectural logic to Sol.
Family Architecture: Capabilities, Positioning, and Trade-Offs
The table below contrasts GPT-6 Sol and GPT-6 Luna across official positioning, pricing economics, and key architectural trade-offs.
Tier Name | Official Architecture Positioning | Optimal Starting Workload | Key Strengths & Differentiators | Primary Reason to Downgrade / Move Away |
|---|---|---|---|---|
GPT-6 Sol | Frontier reasoning, highest intelligence rating | Hard architectural design, deep coding refactors, multi-turn bug hunts | Unmatched reasoning depth; maximum tool-calling precision | Higher cost ($2/$10) than Luna; overkill for simple classification or single-step data extraction. |
GPT-6 Luna | High-throughput extraction, classification, triage, routing, and Free/Go desktop app tier. | $0.10 / $0.50 (90% cached: $0.01) | 20x cheaper than Sol; lowest latency and highest throughput across OpenAI API models. | Reduced reasoning depth for complex multi-turn coding; requires fallback to Sol on ambiguous tasks. |
GPT-6 Astra (Escalation) | Frontier reasoning, novel algorithm derivation, Pro mode, and critical verification. | $10.00 / $50.00 (Fast: $5/$25) | Deepest autonomous reasoning and frontier mathematical proof capabilities. | 5x price premium over Sol; substantial latency overhead for routine engineering tasks. |
Same Interface, Different Capability Headroom
All three models share identical API signatures across OpenAI's Chat Completions and Responses endpoints. They support native structured outputs with JSON Schema adherence, parallel tool calling, multimodal image understanding, and identical parameter interfaces.
However, the capability headroom diverges significantly under cognitive stress:
- Autonomous Multi-File Refactoring: When given a complex 15-file repository migration involving breaking dependency changes, Sol methodically plans intermediate verification steps, detects circular imports, and self-corrects build failures. Terra can execute the plan successfully if the prompt provides clear intermediate guardrails. Luna frequently loses context coherence across multiple file edits and may hallucinate non-existent package methods.
- Complex Schema Extraction: For dense, 50-page legal agreements or medical diagnostic records with highly nested JSON structures, Terra and Sol achieve near-flawless schema adherence without hallucinating missing keys. Luna is capable of extracting standard tabular fields, but struggles when semantic reasoning is required to reconcile contradictory clauses.
- Context Retention & Instruction Following: While all three models publish a 200,000-token base context window, Sol demonstrates superior "needle-in-a-haystack" retrieval when instructions are buried deep within conversational histories.
Standard Token Prices & Unit Economics
Understanding the cost structure of the GPT-6 family requires analyzing four distinct token categories: standard input, cached input, cache write, and output tokens. The table below details official rates per million tokens.
Model Tier | Standard Input (per 1M) | Cached Input Read (per 1M) | Cache Write Surcharge (per 1M) | Standard Output (per 1M) | Output to Input Ratio |
|---|---|---|---|---|---|
GPT-6 Sol | $2.00 | $0.20 | $2.50 | $10.00 | 6.0x multiplier |
GPT-6 Luna | $0.10 | $0.01 | $0.125 | $0.50 | 6.0x multiplier |
GPT-6 Astra | $10.00 | $2.50 | $12.50 | $50.00 | 6.0x multiplier |
Notice the mathematical symmetry across tiers:
- Output tokens are priced at exactly 6x the cost of standard input tokens across all tiers.
- Cached input reads receive an immediate 90% discount ($0.20 on Sol, $0.01 on Luna) compared to standard input.
- Across the family, Luna is 20x cheaper than Sol on input and output, making it one of the most cost-effective structured intelligence models in the industry.
Long-Context Surcharge Dynamics (>128k Tokens)
A crucial architectural constraint often overlooked by engineering teams is OpenAI's Long-Context Surcharge. When an API call exceeds 128,000 tokens of cumulative context (prompt plus generation), all tokens processed in the request transition to elevated long-context pricing tiers.
The table below outlines the surcharge rates applicable to long-context requests.
Model Tier | Long-Context Input (per 1M) | Long-Context Cached Read (per 1M) | Long-Context Cache Write (per 1M) | Long-Context Output (per 1M) | Surcharge Multiplier vs Standard |
|---|---|---|---|---|---|
GPT-6 Sol | $2.00 | $0.20 | $2.50 | $10.00 | 2.0x input / 1.5x output |
GPT-6 Luna | $0.10 | $0.01 | $0.125 | $0.50 | 2.0x input / 1.5x output |
GPT-6 Astra | $10.00 | $2.50 | $12.50 | $50.00 | 2.0x input / 1.5x output |
The financial implications of this threshold are severe:
- Managing large context windows requires disciplined prompting: both models maintain a 1.05M-token context ceiling with 128k maximum output.
- Architectural Remedy: Never allow conversational histories or repository context to grow unbounded. Implement proactive context compression, extract semantic summaries using Luna, and prune redundant file contents before dispatching prompts to keep requests comfortably beneath the 128k ceiling.
Prompt Cache Economics: Maximizing Throughput Efficiency
Because cached input tokens receive a 90% discount, structuring your application's prompt prefix determines whether your monthly API bill is $500 or $5,000.
To maximize cache hit rates in GPT-6:
- Static System Prompts First: Place immutable instructions, company background, and persona definitions at the very beginning of the prompt payload.
- Structured Context Blocks: Group static repository documentation, database schemas, and tool definitions immediately after the system prompt.
- Volatile Content Last: Place the user query, dynamic run-time variables, and real-time timestamps at the very end of the message array.
- Consistent Prefix Ordering: Ensure tool definitions and schemas are serialized in deterministic alphabetical order. Even a single changed whitespace character or reordered JSON key in the prefix invalidates the cache hash, forcing OpenAI to bill the request at full standard input rates.
Processing Routes, Latency, and Service Tier Economics
Beyond model tier selection, OpenAI offers four processing routes that alter latency, throughput guarantees, and token pricing.
Processing Service Route | Target Use Case & Operational Profile | Token Cost Structure | Latency & SLA Guarantees | Key Constraints |
|---|---|---|---|---|
Standard Route | Interactive web apps, real-time user chats, API integrations | Standard published token price tables | Best-effort interactive latency; standard cluster queues | Subject to global traffic spikes |
Priority Route | Mission-critical financial trading, high-SLA live customer support | 2.0x Standard token price multiplier | Guaranteed low, deterministic latency during peak hours | Short-context only; long-context (>128k) unsupported |
Batch API Route | Asynchronous offline analysis, bulk document extraction, evals | Flat 50% discount on all token categories | Completed asynchronously within a 24-hour window | Separate higher rate-limit pool; non-interactive |
Flex Processing Route | Background maintenance, non-urgent data pipelines | Matches Batch rates (~50% discount) | Opportunistic compute; variable latency and pause states | Requests may be queued during cluster peak load |
For background engineering tasks (such as repository-wide lint fixing, automated unit test generation, or documentation updates), routing jobs through the Batch API or Flex Route instantly halves your infrastructure expenses without sacrificing model capability.
A Practical Dual-Tier Routing Policy
To build a high-performance, cost-resilient generative AI infrastructure, implement this dual-tier routing policy:
Phase 1: Ingestion & Triage (GPT-6 Luna)
- Input: Inbound user prompt or external webhook payload.
- Action: Luna inspects the request, classifies user intent, extracts structured JSON entities, and determines task complexity at $0.10/1M input.
- Cost: Fractions of a cent; executes with sub-200ms latency.
Phase 2: Core Execution & Generation (GPT-6 Sol)
- Input: Validated user intent with relevant context injected.
- Action: Sol executes deep business logic—generating code, composing complex technical analyses, and managing multi-turn agent tool loops at $2.00/$10.00.
- Verification: Run automated deterministic checks (linting, JSON schema validation, unit test execution).
- Outcome: Sol handles demanding autonomous tasks reliably while Luna keeps high-volume preliminary triage costs near zero.
Phase 3: Frontier Escalation & Fallback (GPT-6 Astra)
- Trigger: If Sol's output fails automated integration tests twice, requires novel mathematical proofs, or demands zero-shot frontier reasoning.
- Action: Escalate the full context trace to GPT-6 Astra ($10.00/$50.00) for highest-depth reasoning and authoritative verification.
By combining Luna's ultra-low-cost throughput ($0.10/$0.50) with Sol's robust engineering intelligence ($2/$10), organizations achieve maximum software capability while maintaining rigorous financial control.
Evidence boundary
Official sources
Editorial guidance grounded in official product sources.
FAQ
Common questions
Is GPT-6 Sol the default model for most API workloads?
Sol is the primary balanced recommendation for reasoning and coding. OpenAI positions GPT-6 Sol at $2/$10 with 90% prompt caching, making it the default workhorse for developers and ChatGPT Work.
Do Sol and Luna have the same context window and maximum output?
Yes. Both official model cards list a 1,050,000-token context window and 128,000 maximum output tokens. Luna is optimized for rapid extraction and triage, while Sol retains deep reasoning across large context traces.
When should developers choose GPT-6 Luna over GPT-6 Sol?
Choose Luna whenever the task is structured extraction, classification, search query routing, or mass document parsing. At $0.10/1M input and $0.50/1M output, Luna is 20x cheaper than Sol and delivers significantly higher throughput.
How do prompt caching discounts apply to GPT-6 Sol and Luna?
Both models offer a 90% prompt caching discount on reusable prefix tokens. Cached reads cost $0.20 per million on Sol and just $0.01 per million on Luna.
Is GPT-6 Luna available on free tiers?
Yes. OpenAI provides GPT-6 Luna to ChatGPT desktop Free and Go tier users, while offering API access at $0.10/$0.50 per million tokens for developers.
What model IDs should be used in API calls?
Use gpt-6-sol for Sol and gpt-6-luna for Luna in API calls. For frontier reasoning escalation, specify gpt-6-astra.
Next steps
Take the next buying step
Use these next pages to confirm the plan, tool, or alternate route that fits once the spend boundary is clear.