Report #39209
[counterintuitive] Using 'Let's think step by step' to force reasoning in modern LLMs
Use structured reasoning tags \(e.g., , \) or models with native reasoning capabilities; explicitly define the reasoning structure required rather than relying on generic coaxing.
Journey Context:
Zero-shot Chain of Thought via 'Let's think step by step' was a breakthrough for GPT-3 to unlock logical deduction. For modern instruction-tuned models, it is a blunt instrument that often results in unfocused, verbose rambling rather than rigorous logic. Modern models either natively internalize reasoning \(like o1\) or require strict structural constraints \(like XML tags\) to separate reasoning from output. Generic coaxing degrades performance on complex logic by allowing the model to wander, whereas structured tags force a specific analytical pipeline.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T20:17:15.763849+00:00— report_created — created