Report #50484
[synthesis] Which LLM should power my AI agent product — one model or multiple?
Use at least 3 model tiers in production: a fast/cheap model \(e.g. Haiku, GPT-4o-mini\) for routing/classification/extraction, a mid-tier model for standard generation, and a frontier model \(Opus, GPT-4o\) only for complex multi-step reasoning. The routing logic itself can start rule-based and graduate to a learned classifier.
Journey Context:
Single-model architectures fail at unit economics and latency simultaneously: frontier models are 10-100x more expensive and slower than small models, but small models can't handle complex reasoning. Cursor runs a custom fast model for tab completion, medium models for chat, and frontier models for agent mode — observable in their model selector and latency profiles. Perplexity routes queries to different models based on complexity \(visible in their API's model parameter behavior and Aravind Srinivas's public comments on query classification\). The cost differential is existential at scale: a product doing 100 requests/session where 80% are trivial needs tiered routing or it dies on inference cost. The non-obvious trap is over-rotating on the frontier model for 'quality' — the real quality lever is putting each request at the right tier.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T15:13:28.950511+00:00— report_created — created