Word limit per step:
5 words
Original paper recommendation
10 words
Balanced brevity and clarity
15 words
More descriptive steps
17 words
Better for complex reasoning
20 words
Detailed steps for math & logic
Q: If a fabric store received 45 yards of cotton and used 2/9 of it, how many yards remain?
A: Total: 45 yards. Used: 2/9 × 45 = 10 yards. Remaining: 45 - 10 = 35 yards. #### 35 yards
Auto
Automatically increases reasoning depth for complex problems (math, logic, multi-step reasoning).
Uses the same reasoning approach for all problems regardless of complexity.
🔍 Problem Complexity Detection
When adaptive reasoning is enabled, the system will automatically analyze your questions to detect:
- Mathematical expressions and calculations
- Multi-step reasoning requirements
- Logical dependencies and constraints
- Complex or abstract concepts
For complex problems, the model will use more detailed reasoning steps even with CoD.
Adds a reflection step after reasoning to help the model verify its own work and catch mistakes.
🔍 How Self-Reflection Works
When using Chain of Draft with self-reflection:
- The model reasons step-by-step as usual
- Before concluding, it adds a reflection step to check for errors
- This helps identify calculation mistakes, misunderstandings, or logic errors
- The reflection is highlighted in the UI for easy identification
This approach improves accuracy with a single API call.