Guides/Vendor & routing
Vendor & routing strategy
One provider is simplest until outages, SKU gaps, or unit economics force a router layer. Treat routing as a maintained product: parity evals, backoff logic, and contract SLAs per backend.
Decision flow
Common drivers
| Why route | Pattern | Tradeoff |
|---|---|---|
| Outage / regional unavailable | Automatic failover to mirror SKU or degraded mode message | Must reconcile eval parity across vendors |
| Cost vs quality tiers | Route simple intents to small model; escalate on confidence | Needs intent router eval — misroutes annoy power users |
| Capability gap (e.g. vision) | Secondary provider only for multimodal paths | Two billing relationships + latency variance |
Cost of sophistication
Relative burdens — size against your on-call rotation and ML platform maturity.
Integration vs ongoing ops burden (schematic)