Reasoning Configuration
You can configure the reasoning behavior using thereasoning parameter:
Reasoning Intensity
Theeffort parameter controls how much computational resource the model invests in reasoning, essentially dictating the level of reasoning effort.
| Reasoning Level | Description |
|---|---|
| minimal | Basic reasoning with minimal computation |
| low | Lightweight reasoning suitable for simple questions |
| medium | Balanced reasoning suitable for moderately complex problems |
| high | Deep reasoning suitable for complex issues |
Using Reasoning in Conversations
The reasoning feature can also be utilized in multi-turn dialogues:Responses Containing Reasoning Information
When reasoning is enabled, the API returns results that include reasoning data:Usage Recommendations
- Choose the appropriate reasoning effort level: Use
highfor complex issues andlowfor simple tasks. - Consider token usage: Reasoning will increase token consumption.
- Utilize streaming: For longer reasoning chains, streaming can enhance user experience.
- Provide context: Give the model sufficient context to enable effective reasoning.
Last updated: 2026-06-01