Thinking
Enable agent thinking and reasoning
Thinking mode shows transparent reasoning process.
Quick Start
- Enable Thinking
rust use praisonai::Agent; let agent = Agent::new() .name("Thinker") .thinking(true) .build()?; agent.chat("Solve this logic puzzle").await?; // Shows step-by-step thinking
When to Use
| Task | Use Thinking? |
|---|---|
| Complex problems | ✅ Yes |
| Math calculations | ✅ Yes |
| Simple questions | ❌ No |