Skip to content
ChatGPT API
Documentation

Documentation

Which ChatGPT model to choose?

Last updated:

OpenAI models can differ in price by several times, yet on simple tasks a cheap model answers about as well as the flagship. So there's no point paying for the most powerful model everywhere. Below we go through which model to use for which task.

Pick a model by task

Start with the recommended model and step up only if quality falls short. That way you pay for power only where it's genuinely needed.

TaskModelWhy
Autocomplete, classification, field extractiongpt-5.4-miniCheap and fast, quality is enough
High-volume simple requests, draftsgpt-5.6-lunaCheapest in the new lineup
Everyday code, writing, analysisgpt-5.6-terraThe default, balanced price and quality
Hard reasoning, large refactorsgpt-5.6-solFlagship, top quality
Agent loops and planninggpt-5.6-solHolds long chains of steps better
Previous generation, stabilitygpt-5.5 / gpt-5.4Proven models at the same discount

Models and pricing

Every rate is 50% below official OpenAI. Prices are per 1M tokens via ChatGPT API.

gpt-5.6-solFlagship

When to use

Hard reasoning, large code, agents

Input / 1M: $2.50Output / 1M: $15.00
gpt-5.6-terraThe default

When to use

Everyday code, writing, analysis

Input / 1M: $1.25Output / 1M: $7.50
gpt-5.6-lunaFast and cheap

When to use

High-volume simple requests, drafts

Input / 1M: $0.50Output / 1M: $3.00
gpt-5.5Previous flagship

When to use

Solid all-rounder

Input / 1M: $2.50Output / 1M: $15.00
gpt-5.4Baseline 5.4

When to use

Good price-to-quality

Input / 1M: $1.25Output / 1M: $7.50
gpt-5.4-miniCheapest

When to use

Autocomplete, classification, extraction

Input / 1M: $0.38Output / 1M: $2.25

How to switch models

The model goes in the standard `model` field of the request, exactly as with the official OpenAI API. The key and base URL don't change, so switching is a one-liner.

model — one line
// Same key, same base URL — only the model changes.
model: "gpt-5.4-mini"    // cheapest, high volume
model: "gpt-5.6-luna"    // fast and cheap
model: "gpt-5.6-terra"   // balanced default
model: "gpt-5.6-sol"     // flagship, hard tasks
Get API key

Frequently asked questions

Which ChatGPT model is the cheapest?+

In the new lineup it's gpt-5.6-luna; in the previous generation, gpt-5.4-mini. Both suit high-volume simple tasks. All prices are 50% below official.

Which model is best for coding?+

For the hardest code, refactoring and agents, gpt-5.6-sol. Everyday development is fine on gpt-5.6-terra, and bulk completions are cheaper on gpt-5.6-luna.

How does gpt-5.6-sol differ from terra?+

sol is the flagship: stronger on hard reasoning and long agent chains, but more expensive. terra is cheaper and handles most everyday tasks with no noticeable quality drop.

Can I use different models in one project?+

Yes. One key and base URL cover all models, so you can route simple requests to a cheap model and hard ones to the flagship by changing only the model field.

What's next