Lesson 1060 of 1570
Reasoning Models (o1, o3, Claude Thinking) vs Regular Chat Models
Reasoning models 'think' before answering — slower and pricier, but way better on math, code, and logic.
Lesson map
What this lesson covers
Learning path
The main moves in order
- 1The big idea
- 2reasoning models
- 3o1
- 4o3
Concept cluster
Terms to connect while reading
Section 1
The big idea
OpenAI's o1, o3, Claude with extended thinking, Gemini Thinking, DeepSeek R1, and Grok with reasoning — these all share a trick. Before answering, they generate a long internal 'thought' process. You don't see most of it. The result: way better on math, science, and tricky code. The cost: 10–100x more tokens and longer waits. Use them when accuracy matters.
Some examples
- Math word problems: reasoning models go from ~50% to ~90% correct.
- Hard coding tasks (fix this bug across 5 files): reasoning models clearly win.
- Asking 'what's the capital of France?': reasoning model is wasteful — use a regular model.
- Writing creative fiction: reasoning models are often worse — too cold and analytical.
Try it!
Run the same competition-math problem on a regular model and a reasoning model. Compare answer and time.
Key terms in this lesson
End-of-lesson quiz
Check what stuck
15 questions · Score saves to your progress.
Tutor
Curious about “Reasoning Models (o1, o3, Claude Thinking) vs Regular Chat Models”?
Ask anything about this lesson. I’ll answer using just what you’re reading — short, friendly, grounded.
Progress saved locally in this browser. Sign in to sync across devices.
Related lessons
Keep going
Creators · 40 min
Reasoning Models (o-series, Claude Extended Thinking, Gemini Deep Think): When the Extra Tokens Are Worth It
When to spend 10x the tokens on a reasoning model — and when a normal model is fine.
Builders · 40 min
AI model families: DeepSeek and the China AI scene
Understand DeepSeek and why China's AI models surprised the world.
Builders · 27 min
AI model families: reasoning models (o1, o3, R1)
Understand what 'reasoning models' do differently and when to use them.
