Techniques for structuring model inputs to get better reasoning, consistency, and output quality.
Prompt models to show their reasoning step by step to improve accuracy on multi-step problems like math, logic, and complex analysis.
Include input-output examples in your prompt so the model learns the expected format, tone, and behavior by demonstration.
Break complex tasks into a sequence of focused prompts where each step's output feeds into the next for more reliable multi-step results.
Automatically optimize prompts against evaluation datasets instead of relying on manual trial-and-error tuning of instructions.
Generate multiple reasoning paths and take the majority answer to reduce errors from stochastic generation and improve reliability.