What's in this guide
This is a decision guide, not a ranking. Work through it in order, or jump to the section you need:
1. Start with the task, not the model — why capability is relative to the job.
2. The five decision criteria: cost, speed, quality, context window, modality.
3. Criterion 1 — Cost: input vs output rates and where the cheap floor sits.
4. Criterion 2 — Speed and latency: when fast-and-cheap beats smart-and-slow.
5. Criterion 3 — Quality: matching model tier to task difficulty.
6. Criterion 4 — Context window: how much you can feed in, and what it costs.
7. Criterion 5 — Modality: text, image, audio, and video needs.
8. The comparison table — GPT-5.x vs Claude 4.x vs Gemini 3.x at a glance.
9. Which model should you use? — a quick decision block.
10. Sources & further reading.