Workspace

Teapot Router / Documentation

Choosing a model: the Claude and GPT families

Read the model names and tiers on both lanes, pick the right model per task, and stop overpaying.

Open workspace
01 / Choosing a model: the Claude and GPT families

What the two lanes are

  1. Teapot Router keeps exactly two model lanes: the Claude lane (Anthropic protocol) and the GPT lane (OpenAI protocol).
  2. A lane is a protocol family, not a capability tier — each lane spans flagship to lightweight models.
  3. One account and one key work on both lanes; each request is billed by the model it actually used.

For the full live model list and prices, open the pricing ledger on the site.

02 / Choosing a model: the Claude and GPT families

Reading the Claude family

  1. Common tiers: Opus is the flagship — deepest reasoning for architecture-scale refactors and hard problems; Sonnet is the balanced daily driver; Haiku is the fast, cheap tier for bulk and small tasks.
  2. Tiers get version bumps over time; newer versions are usually more capable and may be re-priced.
  3. Higher tier, higher price: heavy work on Opus, daily work on Sonnet, chores on Haiku is the standard cost-control combo.
TierName meansReasoning profileBest forPrice
OpusA grand musical workDeepest: multi-step reasoning, long-horizon tasks, cross-file understandingArchitecture refactors, stubborn bugs, deep analysisHighest
SonnetA short, crafted poemBalanced: enough for almost all engineering workDaily coding, code Q&A, docsMid
HaikuA minimal three-line poemLight and fast: simple calls at low latencyCompletions, classification, bulk editsLowest

Exact model IDs and current prices live in the pricing ledger.

03 / Choosing a model: the Claude and GPT families

Reading the GPT family

  1. The GPT lane also splits by generation and suffix: flagship models for complex work, lighter models tuned for speed and cost.
  2. The number marks the generation; suffixes usually flag a specialty or speed tier — OpenAI's notes are the source of truth.
  3. The selection logic matches Claude: flagship for deep reasoning, lightweight for high-volume calls.
TierNaming patternReasoning profileBest forPrice
FlagshipThe mainline model with the highest generation numberDeepest: complex multi-step reasoning, long-horizon tasksArchitecture, stubborn bugs, deep analysisHighest
BalancedThe standard model of a mainline generationBalanced: enough for daily engineering workDaily dev, code Q&A, docsMid
Lightweight / specialSuffixed variants (mini, fast style)Light or specialized: low latency, tuned for a scenarioCompletions, bulk processing, special tasksLower

Don't guess capability from a name; weigh the ledger price against your task.

04 / Choosing a model: the Claude and GPT families

Picking by task

  1. Architecture, cross-file refactors, stubborn bugs: flagship tier (Claude Opus or a GPT flagship).
  2. Everyday features, code Q&A, docs: the balanced tier (e.g. Claude Sonnet) is the value pick.
  3. Completions, bulk edits, formatting scripts: a lightweight tier (e.g. Haiku) is plenty and cheap.
  4. Unsure? Run the balanced tier once, then adjust based on duration and cost in Usage.
Task typeRecommended tierClaude sideGPT side
Architecture / cross-file refactorFlagshipOpusFlagship model
Daily dev / code Q&ABalancedSonnetBalanced model
Completion / bulk processingLightweightHaikuLightweight model
Not sureStart balanced, adjustSonnetBalanced model

Flagship is not a universal upgrade: on simple tasks it just costs more and runs slower.

05 / Choosing a model: the Claude and GPT families

Where to check prices and cost

  1. The site's pricing ledger lists input and output rates for every model on both lanes.
  2. The workspace Models catalog shows the IDs your key can actually use — copy from there when configuring a client.
  3. Each request's model, tokens, cost, and duration is in Usage; use it to verify a model choice pays off.

The price table sets expectations; Usage is the final bill.