The model uses more computation after it receives the prompt.
A language model ordinarily builds an answer by repeatedly predicting the next token. A reasoning model is designed to spend additional inference-time computation before it returns its user-facing answer. Depending on the system, that can involve generating more internal tokens, considering alternatives, or running a separate search or verification procedure.
“Reasoning model” is a product label, not one universal architecture. Providers expose different controls and internal methods. Some models produce hidden reasoning tokens; others may use sampling, search, or tool calls as part of a wider system. For example, OpenAI documents reasoning tokens interleaved with visible output and tool calls for some models; that provider-specific behavior is not a definition of every reasoning system. A longer response alone does not tell you which method was used. See the API description ↗
For the broader computation that turns a trained model into an output, see how AI inference works ↗.
