Skip to content

Reasoning model

← All terms · AI providers and models

Also called Thinking model, System 2 model

A specific type of AI model that generates internal chain-of-thought tokens to plan, verify, and self-correct before outputting a final response.

What it is

Unlike standard chat models that predict the next word immediately, reasoning models (like OpenAI's o1 or DeepSeek-R1) pause to "think." They execute a hidden loop of logic, testing hypotheses and correcting their own mistakes, which significantly improves their accuracy on complex math, coding, and logic puzzles.

When you would use it

You use a reasoning model for tasks where getting the exact correct answer is critical and requires deep logic, accepting that the model will take longer to respond than a standard chat model.

Common operations

  • Resolving complex architectural bugs.
  • Generating highly accurate code for advanced algorithms.

Related terms

Where this is taught