Request
Response
"include_routing": true to see which model was chosen and why.
The four variants
How task detection works
NinjaChat analyzes your last 3 user messages to detect the task type:Full routing table
- auto (balanced)
- auto-fast
- auto-cheap
- auto-quality
Billing
Auto variants are billed at the resolved model’s rate. Ifauto routes to o3-mini, you pay 0.015. The routing field always shows the cost-incurring model.