Esc

Chain of thought CoT

Prompt the model to write out its intermediate steps before giving the final answer.

Ask a model to work through a problem first and accuracy rises on tasks with several dependent steps. Each step is written with the earlier ones in view, instead of everything being squeezed into one leap.

It costs tokens and time, and it does nothing for retrieval, formatting or single-step tasks. On a reasoning-model it is redundant because that behaviour is already trained in.

The written steps also fail as an account of how the answer was really produced. Read them as scratch paper that helps the result. They are no audit trail.

Where this comes up

Prompts, configs and tutorials in the library that touch this term.