Definition: A method in which problem-solving is divided into a sequence of reasoning steps.
Simply put: Instead of reaching the answer directly, the model processes the problem as Step 1 → Step 2 → Step 3 → Answer.
Examples:
- Solving a multi-step math problem.
- Analyzing the cause of a bug.
- Planning how to build a complex system.
Note: Chain of Thought is a reasoning concept and does not necessarily mean that the model’s internal/private reasoning should be shown to the user.