Reasoning Example

Test Time Computation.
When to use Reasoning
- Complex prompts that require multi‑step thinking (summarize → compare → decide). A good example is in
Agentic AI - Data extraction with consistency checks and light validation
- Tool‑using agents that must plan which tools to call and in what order
Reasoning adds latency and may consume more tokens. Use only when the task benefits from deeper planning
Reasoning Models in Pawa AI.
Currently we have one reasoning model:- pawa-v1-blaze-20250318: A powerful small language model (SLM) optimized for reasoning, complex generation, multimodal, tools understanding, agentic workflow, and advanced knowledge tasks.
Enable Reasoning
Add the optionalcapabilities field to your request. Set the name to reasoning and choose an effort level.
Effort levels (guidelines):
low: small planning budget; minimal latency increasemedium(default): balanced quality vs. latencyhigh: larger budget for complex tasks; highest latency
Example Reasoning Request
Examples Reasoning request in Pawa AI
Prompting tips
- Give concrete goals and constraints (“compare, then list 3 key trends”).
- Ask for a structured output (bullets or JSON) to reduce ambiguity.
- Combine with Tools Calling for grounded answers (e.g., fetch data, then analyze).
Performance & limits
- Effort increases latency and token usage; prefer
lowfor lightweight tasks. - Reasoning works with multimodal inputs and tool calls.
- Streaming is supported; the final answer streams as usual.
Troubleshooting
- Output feels generic: raise
effortor tighten instructions with examples. - Too slow: lower
effortor trim the context to essential inputs. - Inconsistent numbers: add a system rule to verify calculations and show working as bullet points (not raw scratchpad).