P

Reasoning Model: Definition and Examples

A reasoning model is a language model designed to break down a problem into intermediate reasoning steps before producing its final answer, thereby improving its ability to solve complex tasks.

Full definition

A reasoning model is a category of artificial intelligence models that incorporate an explicit reflection phase before responding. Unlike classic models that generate a direct answer token by token, reasoning models first produce an internal chain of thought—sometimes visible, sometimes hidden—in which they break down the problem, explore different avenues, and verify the coherence of their reasoning. This approach draws inspiration from techniques like Chain-of-Thought (CoT) prompting, but integrates it directly into the model's architecture or training. Iconic examples include OpenAI o1, o3, and o4-mini, DeepSeek-R1, and Claude with its extended thinking mode. These models are trained through reinforcement learning to develop autonomous reasoning strategies, enabling them to solve problems in mathematics, logic, programming, and planning with significantly higher reliability. The main trade-off of reasoning models is response time and cost: the reflection phase consumes additional tokens and increases latency. That is why they are particularly suited to tasks where accuracy trumps speed—complex code analysis, scientific problem solving, multi-criteria decision making—rather than simple conversational interactions. The emergence of reasoning models marks a turning point in generative AI: instead of simply increasing model size, we improve their ability to "think" at inference time. This paradigm, sometimes called "test-time compute scaling," paves the way for systems capable of tackling increasingly sophisticated problems.

Etymology

The term combines "reasoning" (from Latin ratio meaning calculation or reason) and "model". It appeared in the AI community in 2024 with the release of OpenAI o1, to distinguish these "thinking" models from classic direct-generation LLMs. It is also sometimes called a "thinking model" or a model with "extended thinking".

Concrete examples

Solving a complex math problem

Solve this problem step by step: A train leaves Paris at 8am at 120 km/h. Another leaves Lyon (465 km) at 9am at 150 km/h towards Paris. At what time and where do they meet?

Code debugging with logical analysis

This Python code should sort a list by descending frequency of appearance, but it produces an incorrect result. Analyze the bug by reasoning through each step of the algorithm.

Multi-criteria strategic decision making

I need to choose between three cloud architectures for my application (serverless, containers, VMs). Analyze each option based on cost, scalability, operational complexity, and latency, then recommend the best one.

Practical usage

When using a reasoning model, favor prompts that pose a clear problem without imposing a method of resolution: let the model structure its own reasoning. Reserve these models for complex tasks (logic, analysis, planning) and use a standard model for simple tasks to optimize costs and latency. You can combine a reasoning model with a fast model in a pipeline where the former plans and the latter executes.

Related concepts

Chain-of-Thought (CoT)Test-Time ComputeReinforcement Learning (RLHF)Extended Thinking

FAQ

What is the difference between a reasoning model and a classic LLM?
A classic LLM generates its answer directly, token by token, without a structured reflection phase. A reasoning model adds an intermediate reasoning step where it breaks down the problem, explores hypotheses, and checks its logic before formulating its final answer. This makes it more reliable for complex tasks, but slower and more expensive.
Should I use Chain-of-Thought prompting with a reasoning model?
No, it is generally unnecessary and even counterproductive. Reasoning models already integrate this capability natively. Explicitly asking them to "think step by step" can create redundancy that degrades quality. Simply state your problem clearly and let the model structure its reasoning.
What are the main reasoning models available in 2025?
The most notable reasoning models include OpenAI o1, o3, and o4-mini, Google Gemini 2.5 Pro and Flash (with thinking mode), DeepSeek-R1 (open source), and Claude with its Extended Thinking mode. Each implements reasoning differently: some display their chain of thought, others hide it.

See also

How to use this prompt

  1. Copy the prompt with the button above.
  2. Paste it into ChatGPT, Claude or your favorite AI assistant.
  3. Replace the bracketed variables with your details, then refine the result.

About Prompt Guide

Prompt Guide is a free library of 2500+ ready-to-use prompts for ChatGPT, Claude and other AIs, with guides to learn prompting and tools to build and optimize your own prompts.

More definitions

Get new prompts every week

Join our newsletter.