
当全行业聚焦于下一个 SOTA(State-of-the-Art)模型的个神突破时,真正的器让变革正悄然发生在模型推理的前端。
在过去的单次调用一年中,Router(路由层)的背后角色已发生根本性转变:从单纯的“请求分发代理”,进化为模型推理的藏支核心“总指挥”。其核心目标已扩展至以下三个维度:
上述能力标志着 Router 从传统的路由转发,演进为具备“系统智能”的决策中枢。
vLLM 社区推出的 Semantic Router不仅深耕上述三大方向,更提出了一个核心观点:Router 不仅是模型的选择器,更是能力的构造器。
用户无需修改模型权重,也无需让每个 Agent 团队重复搭建复杂的 Graph 架构。只需通过一次普通的 Model API 调用,Router 即可在内部组织起一支具备边界约束、预算控制、验证机制及回退策略的“协作小队”。

图 1:Router 正在从“模型选择层”进化为“能力构造层”。
近期备受关注的日本 AI 公司 Sakana Fugu 及其推出的 Fugu 模型,正是这一理念的商业化实践:用户感知的是一个虚拟模型,背后实则是一组动态协作的模型集群。
相比之下,vLLM Semantic Router 团队自 2025 年初起便专注智能路由领域,通过开源协作推出了 Micro-Agent解决方案。
用户依然只调用一个模型接口:

但在稳定的模型表象之下,Router 根据意图智能选择路由配方(Recipe),将请求分发(Fan out)至多个 Worker,收集多数共识(Quorum),判断分歧,合成最终答案,修复输出格式,最后返回标准的 OpenAI-compatible 响应。
整个协作过程对上层应用透明,如同调用普通模型般简单。
在 vLLM Semantic Router 的架构中,Looper是 Micro-Agent 的运行时引擎。
当请求进入 Router 时,它首先被视为一条标准的 Chat Completion。Router 从多维度抽取异构的语义信号(Semantic Signals),将其投影为可用于策略判断的低维向量,包括任务形态(Task Shape)、难度(Difficulty)、风险等级(Risk)及合同约束压力(Contract Pressure)。基于这些信号,Router 匹配相应的路由算法——无论是单模型匹配,还是多模型协作的 Loop 模式。
当前,Looper 支持五种核心模式:

图 2:Looper 在 Router 内部运行 Micro-Agent,同时保持外部 Model API 不变。
我们在工程实现上保持克制,确保不同 Looper 算法能综合控制预算、拓扑结构、并发数、超时时间、重试机制、回退策略、输出契约及可观测性,从而保障路由过程的可靠性与稳定性。
Confidence 是一种成本感知循环(Cost-aware Loop)。它首先使用较小或较便宜的候选模型生成答案,并通过 Token-level Log Probability、Logprob Margin、混合评分、自验证(Self-verification)或 AutoMix 风格的蕴含验证器生成置信度信号。

图 3:Confidence 将模型升级转化为可度量的停止策略。
Ratings 是一种受控集成循环(Controlled Ensemble Loop)。它并行启动多个候选模型,但严格限制在配置的 max_concurrent上限内。

图 4:Ratings 使多候选执行保持有界,并将评分信号纳入聚合过程。
ReMoM 专为高推理方差任务设计。

图 5:ReMoM 将广度、共识、合成及回退机制转化为服务时控制手段。
Fusion 基于一个微妙假设:最有价值的往往不是平均答案,而是分歧结构。

图 6:Fusion 不隐藏分歧,而是将其转化为增强质量的证据。
Workflows 是最接近 Agent 形态,但也最需要边界约束的模式。

图 7:Workflows 为 Router 提供受约束的角色系统,而非无边界的自主 Agent。
vllm-sr/auto的设计哲学并非让用户“永远运行最强的 Loop”,而是让 Router 根据语义和上下文,为当前请求选择最合适的协作模式。
难度、风险、格式约束、延迟及成本不再是 Prompt 中的注释,而是路由事实(Routing Facts)。它们决定此次请求应走 Confidence、Ratings、ReMoM、Fusion、Workflows 还是回退路径。

图 8:Auto Recipe 利用信号选择协作模式,同时保持单一模型身份。
评估实验表明:没有一种 Loop 能在所有基准测试中达到最优。
更准确的结论是:最好的 Loop 是由任务形态(Task-shaped)决定的。
因此,vllm-sr/auto的真正价值不在于将所有请求拖入昂贵的协作流程,而在于提前感知请求形态,并匹配相应的 Recipe。

图 9:不同基准测试对应不同 Recipe,Router 利用信号和投影选择最佳协作路径。
在我们的实验中,这些形态被显式写入路由策略:
ANSWER: X契约,防止合成过程破坏选项格式。这证明 Router 侧的模型协作不仅仅是 Prompt Engineering。Prompt 仅是其中一层,真正的 Recipe 还包括模型池、角色分配、推理力度、并发数、共识阈值、超时设置、合成模型、回退策略、输出契约及可观测性标签。
我们将当前 Recipe 应用于三个高难度基准测试:LiveCodeBench、GPQA-Diamond 及 Humanity’s Last Exam,均取得了显著成绩:

图 10:VSR Closed / VSR Hybrid 在三个高难度评估上的得分卡。

实验表明:混合模型协作可形成比底层单次调用更强的统一 Mixture-of-Models。其性能可接近、匹配甚至超越 SOTA 单模型基线,持平或超越 Fugu 等商业化协作模型,同时保持干净的 Model API 接口。
用户仅看到一个模型名称,而系统控制着路由配方,无需修改客户端即可快速接入。开源与闭源模型可在同一 Router 指挥下协同工作。
过去的 Serving Stack 是被动的:接收模型名称,将请求转发至后端。
下一代 Serving Stack 是主动的。它会自问:
这并非应用层胶水代码,而是基础设施。
Micro-Agent 进入 Router,因为 Router 天然处于 Agent 与 Model 之间,掌握所有路由所需的语义(Semantics)及系统状态(KVCache、Load),充当系统大脑,智能路由和调度模型,最终以 OpenAI-compatible API 语义暴露服务。
本项目由来自 MBZUAI、McGill University、Mila和 Agentic Intelligence Lab的研究者共同完成,并得到 Dr. Bowei He和 Prof. Xue Liu的指导与支持。
主要独立贡献者来自 vLLM Semantic Router 社区:Xunzhuo Liu、Huamin Chen、Yincheng Ren。
特别感谢 AMD的 Andy Luo和 Haichen Zhang提供的 AMD GPU 硬件支持,以及高性能 Model Serving 和 Evaluation 环境。
下一轮模型竞赛必将出现更强的模型,但也必将出现更强的 Router:它知道何时省钱、何时进行安全升级、何时留在边缘、何时上云,以及何时将一次请求转化为一支纪律严明的小队。
这也是 vLLM Semantic Router 团队专注的方向,欢迎大家使用并参与开源贡献!