Which signal best decides when to escalate a query to a larger model?
Escalate on a cheap signal that correlates with query difficulty — a classifier or the small model's calibrated confidence — not on proxies like time of day or prompt length.
Imagine a triage nurse deciding who needs the specialist. A good nurse listens to the symptoms — the thing that actually predicts how sick you are. A bad nurse sends people upstairs based on what time they arrived, or how many words they used to describe their pain. Model routing is the same. The escalation signal has to track whether the question is genuinely hard. A difficulty score or the small model's own doubt works. The clock or the prompt's length doesn't — they have nothing to do with how hard the question actually is.
Detailed answer & concept explanation~6 min readEverything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
Spend 5-7 minutes on why a signal must be both cheap and difficulty-correlated, and exactly how each distractor violates one of those two properties.
| Candidate signal | Correlated with difficulty? | Cheap? |
|---|---|---|
| Classifier / model confidence | Yes | Yes |
| Always escalate | Trivially yes | No — frontier price on all |
| Time of day | No | Yes |
| Prompt length vs last prompt | Weakly / noisily | Yes |
Real products, models, and research that use this idea.
- RouteLLM (LMSYS) trains a router on preference data so only queries needing a strong model escalate to the frontier tier.
- A cheap default (Gemini 3.1 Flash or GPT-5.5-mini) with classifier-gated escalation to a frontier model (GPT-5.5 or Claude Opus 4.7) is the canonical 2026 cost-tiering pattern.
- OpenRouter and Martian route per request using a learned difficulty/confidence score rather than incidental proxies.
What an interviewer would ask next. Try answering before peeking at the approach.
QPrompt length is a weak proxy — but is there any case where it's a reasonable first-pass signal?
QHow would you calibrate the small model's confidence so the escalation rate is correct?
Don't say thisRed flags and common mistakes that signal junior thinking. Click to expand.
Red flags and common mistakes that signal junior thinking. Click to expand.
Choosing an escalation proxy that's easy to compute but uncorrelated with difficulty — like prompt length or time of day — so the router escalates the wrong queries.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.
Same topic, related formats. Practice these next.