Thinking / Reasoning
Overview
Some text models support advanced reasoning mode, enabling them to perform multi-step problem solving, draw inferences, and follow complex instructions. This makes them well-suited for tasks like code generation, data analysis, and answering questions that require understanding context or logic.
Models That Support Thinking / Reasoning Mode
Anthropic
Special parameters, such as thinking
in Claude models, provide transparency into the model’s step-by-step reasoning process before it gives its final answer.
Supported models:
OpenAI and other vendors
The standard way to control reasoning behavior in OpenAI models—and in some models from other providers—is through the reasoning_effort
parameter, which tells the model how much internal reasoning it should perform before responding to the prompt.
Accepted values are low
, medium
, and high
. Lower levels prioritize speed and efficiency, while higher levels provide deeper reasoning at the cost of increased token usage and latency. The default is medium
, offering a balance between performance and quality.
Supported models:
Last updated