Skip to main content
Cloud & AI Hub
Browse
Glossary AI Directory Playgrounds Models Prompts Explainers Strategy Matrix Benchmark Decoder
AI Fundamentals

Aliases: Thinking model, Test-time compute

Reasoning Model

An LLM trained to generate internal chain-of-thought before answering, trading latency and tokens for large gains on math, code, and planning.

What is a reasoning model?

A reasoning model is an LLM trained with reinforcement learning on verifiable problems (math, code, logic) to produce an extended internal “thinking” phase before its final answer. Introduced by OpenAI’s o1 (2024) and rapidly replicated (DeepSeek-R1, Claude’s extended thinking, Gemini thinking modes), the approach scaled a new axis: test-time compute — spending more tokens at inference buys more accuracy, not just bigger training runs.

What changed in practice

Reasoning models made agents dramatically more reliable: multi-step planning, error recovery, and long tool-use chains that previously needed elaborate scaffolding now work with a single capable model in a loop. Much of 2024’s framework complexity (multi-agent choreography, hand-built plan-then-execute pipelines) collapsed into “give a reasoning model good tools.”

When to use one — and when not

  • Use reasoning for math, non-trivial code, debugging, planning, and anything multi-step where being wrong is expensive.
  • Skip it for classification, extraction, summarization, and formatting — a standard model answers faster and cheaper at equal quality. Routing easy traffic away from reasoning models is a top-three cost lever.
  • Most providers expose an effort/budget dial; treat it per-request, not globally.

Cost reality

Thinking tokens are billed as output tokens — the expensive kind — and a hard problem can burn thousands before the first visible word. The same query can cost 5–50× more with heavy reasoning, and time-to-first-token stretches from milliseconds to tens of seconds. Cap thinking budgets in production and monitor them like any other resource.

What people get wrong

  • Using reasoning models everywhere. Paying for thinking on “extract the email address” is the most common silent budget leak.
  • Prompting them like old models. Chain-of-thought incantations (“think step by step”) are redundant — the model already does it; clear task specs matter more.
  • Trusting the visible reasoning as an explanation. Summarized thinking traces don’t necessarily reflect the actual computation; treat them as an aid, not proof.

Historical figures and technical concepts for informational purposes only. Not technical, professional, legal, or financial advice. Sources: Official Documentation.