cd /news/artificial-intelligence/gpt-6-sol-and-luna-api-prices-benchm… · home topics artificial-intelligence article
[ARTICLE · art-137429] src=digitalapplied.com ↗ pub= topic=artificial-intelligence verified=true sentiment=· neutral

GPT-6 Sol and Luna: API Prices, Benchmarks and Trade-offs

OpenAI released GPT-6 Sol and GPT-6 Luna on September 22, 2026, 19 days after GPT-6 Astra, pricing Sol at $2 per million input tokens and $10 per million output tokens and Luna at $0.10 and $0.50 — half of OpenAI's current promotional rates for GPT-5.6 Sol and GPT-5.6 Luna. OpenAI's own cost-per-task charts show the new models are much cheaper per task than their predecessors, but GPT-5.6 Sol at max effort still scores higher than GPT-6 Sol on the DeepSWE and OSWorld charts, though at more than twice the cost per task. Luna at max effort matches Sol at xhigh on DeepSWE at 66.6% for about a fifth of the cost, and outscores Sol at low effort on four of five agentic charts.

read12 min views1 publishedSep 22, 2026
GPT-6 Sol and Luna: API Prices, Benchmarks and Trade-offs
Image: Digitalapplied (auto-discovered)

OpenAI released GPT-6 Sol and GPT-6 Luna on September 22, 2026, 19 days after GPT-6 Astra. Sol costs $2 per million input tokens and $10 per million output tokens; Luna costs $0.10 and $0.50. Both prices are half of what OpenAI charges for GPT-5.6 Sol and GPT-5.6 Luna under their current promotional pricing.

OpenAI’s launch page makes its case with cost-per-task charts at five effort levels. We read the data behind those charts rather than the points OpenAI chose to quote. It shows that Sol and Luna are much cheaper per task than their predecessors, but not always stronger: on two of the three coding and computer-use charts, GPT-5.6 Sol’s best score is higher than GPT-6 Sol’s.

Every score and cost below is OpenAI’s own, measured in OpenAI’s research environment or taken by OpenAI from public reports for competitor models. The Claude comparisons use Opus 5, because Anthropic released Opus 5.5 the same day and it appears on none of the charts.

  1. 01Sol lists at $2 / $10 and Luna at $0.10 / $0.50, half the GPT-5.6 promotional rates.Sol's input, output and cache rates match Claude Sonnet 5. Luna costs a tenth of Claude Haiku 4.5 on input and output.
  2. 02The biggest gains are in cost per task. Top scores rose less, and fell on two charts.GPT-5.6 Sol at max still scores higher than GPT-6 Sol on DeepSWE and OSWorld, though at more than twice the cost per task.
  3. 03Luna at max effort is the setting to test first for high-volume agents.On DeepSWE it matches Sol at xhigh (66.6%) for about a fifth of the cost, and it outscores Sol at low effort on four of five agentic charts.
  4. 04Some quoted comparisons pick the rival's weakest setting.The FrontierCode claim compares against Fable 5.1 at xhigh, its lowest score on the chart. Fable 5.1 at low scores higher than Sol's best.

01 — The releaseWhat shipped #

  • API IDsAvailable in the OpenAI API from launch day.
  • gpt-6-sol · gpt-6-luna
  • Context / max outputBoth models. Requests over 272K input tokens are billed at a higher rate.
  • 1.05M / 128K
  • Knowledge cutoffPer OpenAI's model pages.
  • Sol Apr 20 · Luna May 18, 2026
  • Reasoning effortnone, low, medium, high, xhigh and max.
  • Default: medium
  • ChatGPTPlus, Pro, Business, Enterprise and Edu, rolling out through launch day. Free and Go users get Luna in the desktop app.
  • Work and Codex

According to the announcement, the two models are “not yet available in Chat,” the everyday ChatGPT surface. They are trained with methods similar to Astra’s, and OpenAI keeps Astra as its recommended choice when results matter more than cost. GPT-5.6 had a middle model, Terra. The GPT-6 section of OpenAI’s pricing page lists only Astra, Sol and Luna.

One integration detail from the Sol model page affects older code. Chat Completions supports function calling only when reasoning_effort is set to none. Agents that call tools with reasoning switched on need the Responses API.

02 — The invoiceThe price, line by line #

| Per million tokens. Source: OpenAI API pricing page and model pages, September 22, 2026. The last row is GPT-5.6 Sol and GPT-5.6 Luna at promotional pricing, as stated in the announcement. | | | |

|---|---|---|---|
| Line | GPT-6 Sol | GPT-6 Luna | GPT-6 Astra | 
|---|---|---|---|

| Input | $2 | $0.10 | $10 | | Cached input | $0.20 | $0.01 | $1 | | Cache writes | $2.50 | $0.125 | $12.50 | | Output | $10 | $0.50 | $50 | | Over 272K input, input / output | $4 / $15 | $0.20 / $0.75 | $20 / $75 | | Batch or Flex, input / output | $1 / $5 | $0.05 / $0.25 | $5 / $25 | | Fast mode, input / output | $4 / $20 | $0.20 / $1 | $20 / $100 | | GPT-5.6 predecessor, input / output | $4 / $20 | $0.20 / $1.20 | — |

Three lines in the pricing table change the real bill more than the headline does.

  • Cache writes cost extra. Writing a prompt prefix to the cache costs 1.25× the normal input rate, and reading it back costs 10%. A prefix pays for itself from the second request that reuses it.
  • Long prompts cost more. Above 272K input tokens, the whole request is billed at 2× the input and cache rates and 1.5× the output rate. The 1.05M-token window is usable, but a single oversized request puts Sol at $4 / $15.
  • The comparison price is temporary. The 50% cut is measured against GPT-5.6 Sol’s promotional rate of $4 / $20, which OpenAI guarantees only “at least through November 21, 2026.” The pricing page does not show what GPT-5.6 Sol will cost after that.

Against Anthropic, Sol’s rates match Claude Sonnet 5 on every line both vendors publish: $2 input, $2.50 for a short cache write, $0.20 for a cache read and $10 output, per Anthropic’s pricing page. Luna at $0.10 / $0.50 is a tenth of Claude Haiku 4.5’s $1 / $5. Our frontier model price index tracks these rates across vendors.

03 — The numbersThe benchmarks, at each model’s best setting #

OpenAI plotted most models at five effort levels on six charts. The table shows the best score each new model reached, the effort level that produced it and its cost per task, next to the best score by any model on the same chart.

Source: chart data in OpenAI’s announcement, September 22, 2026. Score · effort · cost per task. Competitor scores were taken by OpenAI from public reports.
Benchmark GPT-6 Sol best GPT-6 Luna best Top of chart
--- --- --- ---
AutomationBench (business workflows) 33.2% · xhigh · $0.27 20.7% · max · $0.04 41.4% · GPT-6 Astra max
Agents’ Last Exam (professional work) 56.4% · max · $2.93 50.9% · max · $0.15 59.3% · GPT-6 Astra max
FrontierCode 1.1 (mergeable code) 49.3% · max · $2.14 42.4% · max · $0.11 53.4% · Claude Opus 5 medium
DeepSWE 1.1 (long software tasks) 68.8% · max · $2.74 66.6% · max · $0.22 74.1% · GPT-6 Astra xhigh
OSWorld 2.0 offline (computer use) 64.4% · max · $3.25 52.7% · max · $0.27 73.5% · GPT-6 Astra max
Factual error rate (lower is better) 4.5% · xhigh · $0.13 7.6% · max · $0.01 3.9% · GPT-6 Astra high

OpenAI’s headline comparisons all check out against its own data. On AutomationBench, Sol at xhigh scores 33.2% for $0.27 a task, above Claude Opus 5 at max (26.9%) for 9% of Opus 5’s cost. On Agents’ Last Exam, Sol at max (56.4%) beats Opus 5’s best score (55.9%, at high) for 40% of the cost. On OSWorld, Sol at xhigh matches Opus 5 at medium, 60.5% against 60.3%, for about a sixth of the cost.

Factual reliability improved at every effort level. On OpenAI’s internal test, built from ChatGPT conversations where users had flagged a mistake, GPT-6 Sol’s error rate is roughly half of GPT-5.6 Sol’s at each setting, for example 5.1% against 10.8% at high. Luna at max makes fewer errors (7.6%) than GPT-5.6 Sol at max (8.5%) for about 1.4% of the cost. OpenAI notes that these conversations were picked because they caused errors, so everyday error rates are lower.

GPT‑6 Astra continues to be our best model across the board.OpenAI, Introducing GPT-6 Sol and Luna, September 22, 2026

04 — The fine printWhat the chart data adds to OpenAI’s quoted comparisons #

OpenAI’s charts are interactive, and the page contains the score and cost behind every point. We read those values on September 22 rather than estimating from the plotted positions. Every figure in this section comes from that data.

Four points do not appear in the announcement’s text but change how its claims should be read.

  1. The FrontierCode comparison uses Fable 5.1’s weakest setting. OpenAI says Sol can “match Claude Fable 5.1 xhigh at much lower cost.” It does: 49.3% for $2.14 against 48.7% for $9.27. But xhigh is Fable 5.1’s lowest score on that chart. Fable 5.1 atlow scores 49.8% for $2.38, and Claude Opus 5 atmedium has the chart’s top score, 53.4%. On this benchmark Sol’s advantage over GPT-5.6 Sol is cost. GPT-6 Sol athigh matches GPT-5.6 Sol atmax (47.7% against 47.5%) for about a fifth of the cost.
  2. GPT-5.6 Sol still has the higher top score on two charts. On DeepSWE, GPT-5.6 Sol atmax scores 72.7% against GPT-6 Sol’s 68.8%. On OSWorld the figures are 66.2% against 64.4%. The older model costs more than twice as much per task at those settings ($6.46 against $2.74 on DeepSWE), so it only makes sense where its extra points are worth the price.
  3. The DeepSWE saving is measured against an expensive rival. OpenAI’s “approximately 80% lower cost” compares Sol atmax with Claude Fable 5 atxhigh . Opus 5 atmedium scores 68.9%, level with Sol’s 68.8%, for $3.29 against $2.74. Against that point, Sol is about 17% cheaper.
  4. The Claude model on the charts is Opus 5. Anthropic’s own launch table putsClaude Opus 5.5 at 40.0% on AutomationBench, above Sol’s 33.2%, at a per-token price 20% below Opus 5. No cost per task has been published for Opus 5.5 on the same harness, so the cost gap between the two is unknown.

OpenAI’s own footnotes add two caveats. Competitor results were “taken from publicly available reports,” not rerun by OpenAI, and Fable 5 appears wherever no Fable 5.1 score existed. The Fable 5.1 cost on AutomationBench also leaves out the Opus 5 fallback runs, which OpenAI says happened on about 40% of tasks.

05 — The dialWhich effort level to run #

Both models default to medium. The chart data shows where extra effort pays and where it stops paying.

| Highest-scoring effort level per chart. Source: chart data in OpenAI’s announcement, September 22, 2026; cost ratios are our arithmetic. | | |

|---|---|---|
| Benchmark | GPT-6 Sol | GPT-6 Luna | 
|---|---|---|

| AutomationBench | xhigh. Max scores lower (32.0%) and costs 24% more | max. Xhigh scores below high | | Agents’ Last Exam | max. Medium scores above high | max. Medium scores above high | | FrontierCode | max, 0.8 points above xhigh at 1.6× the cost | max | | DeepSWE | max, 2.2 points above xhigh at 2.7× the cost | max, at double the cost of xhigh | | OSWorld 2.0 offline | max | max | | Factual errors | xhigh. Max is level (4.6%) | max |

Sol: stop at xhigh unless the task is hard. On AutomationBench, max scores lower than xhigh and costs more. On the two coding charts max adds 0.8 and 2.2 points for 1.6 and 2.7 times the cost. That trade is worth it for a long refactor that would otherwise need a second attempt, and not for routine tickets.

Luna: run it at max. Luna reaches its highest score at max on every chart, and its most expensive setting is still cheap. On DeepSWE, Luna at max scores 66.6%, the same as Sol at xhigh, for $0.22 a task against $1.00. It also scores higher than Sol at low on four of the five agentic charts, and costs less on four. AutomationBench is the one chart where Sol at low edges ahead (21.2% against 20.7%). A team that picks Sol at a low setting to save money should try Luna at max first.

More effort is not always better. On Agents’ Last Exam, both models score higher at medium than at high. Differences of a point or two between adjacent settings are likely within run-to-run variation, so test two or three levels on your own tasks instead of picking the highest one.

06 — The platformCaching changes and alignment results #

Caching. OpenAI says caching for GPT-6 now hits more often by default and gives a 90% discount on cached input. Two changes matter most for agents. Raising or lowering reasoning effort mid-conversation no longer breaks the cache, and neither does switching tools on or off. Developers can also set explicit breakpoints to choose where a cached prefix ends, and a new diagnostics tool explains missed cache hits. The announcement adds a partner figure: GitHub reports that these improvements cut the share of prompt tokens needing fresh processing by more than 50% for Copilot.

Alignment. OpenAI published five stress tests, each designed to provoke bad behaviour, so the rates are not what you should expect in normal use. The figure in brackets is the GPT-5.6 predecessor.

Lower is better. Source: chart data in OpenAI’s announcement, September 22, 2026. Maximum effort, except unauthorised agent interaction, where no effort level is given.
Stress test GPT-6 Sol GPT-6 Luna Astra
|---|---|---|---|
| Coding deception | 1.3% (10.4%) | 2.8% (9.5%) | 0.5% | 
| Not disclosing a broken search tool | 4.9% (77.5%) | 28.7% (78.3%) | 1.5% | 
| Reviewer bypass attempts | 0% (7.3%) | 0.3% (4.3%) | 0% | 
| Warning circumvention | 64.4% (68.2%) | 42.4% (76.5%) | 17.4% | 
| Unauthorised agent interaction | 11.3% (51.9%) | 0% (not shown) | 0% | 

Most rates fell sharply, especially for Sol. The exception is warning circumvention: Sol circumvented a warning in 64.4% of test cases, barely better than GPT-5.6 Sol’s 68.2% and well above Luna’s 42.4% and Astra’s 17.4%. Sol also interacted with another agent without permission in 11.3% of cases, where Luna and Astra scored zero. If you run Sol unattended, enforce your guardrails in code, such as permission checks and approval steps, and don’t rely on the model to respect a warning. For Astra’s own launch figures, see our Astra pricing and benchmarks guide.

07 — ConclusionSol and Luna cut the cost of a task more than they raise the ceiling #

Rerun your eval set on Luna at max and Sol at xhigh, and switch the tasks where cost per completed task falls

The per-token prices are published and apply to everyone. Whether the new models are also better than the ones you run depends on the benchmark and the effort level, and on two of OpenAI’s own charts the answer is no. Measure before moving production traffic, and see our Opus 5.5 and Astra comparison for the top end of both vendors’ ranges.

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @openai 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/gpt-6-sol-and-luna-a…] indexed:0 read:12min 2026-09-22 ·