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

Was this helpful?