RACER: Risk-Aware Calibrated Efficient Routing for Large Language Models
Abstract
Lay Summary
Modern AI assistants often have access to several language models. One model may be better at math, another at Chinese knowledge, and another at reasoning questions. Asking every model is expensive, but asking only one can fail when the system chooses the wrong one. Our work introduces RACER, a method that helps an AI system decide which small group of models to use for each question. Instead of forcing a single choice, RACER selects a few promising models while keeping the chance of missing all correct models below a user-chosen limit. It can also decide not to answer when none of the available models seems suitable. After the models respond, their answers are combined to produce the final output. RACER can be added on top of existing model-selection systems without retraining the models. In experiments on math, knowledge, reasoning, and coding tasks, RACER improved answer accuracy while often using fewer model calls than asking the full model group. This makes multi-model AI systems more reliable and efficient.