|
当全行业聚焦于下一个 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 响应。 整个协作过程对上层应用透明,如同调用普通模型般简单。 Looper:将 Micro-Agent 嵌入 Serving Runtime在 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 算法能综合控制预算、拓扑结构、并发数、超时时间、重试机制、回退策略、输出契约及可观测性,从而保障路由过程的可靠性与稳定性。 1. Confidence:将升级聚焦于难题Confidence 是一种成本感知循环(Cost-aware Loop)。它首先使用较小或较便宜的候选模型生成答案,并通过 Token-level Log Probability、Logprob Margin、混合评分、自验证(Self-verification)或 AutoMix 风格的蕴含验证器生成置信度信号。
图 3:Confidence 将模型升级转化为可度量的停止策略。 2. Ratings:硬上限约束下的并行质量控制Ratings 是一种受控集成循环(Controlled Ensemble Loop)。它并行启动多个候选模型,但严格限制在配置的
图 4:Ratings 使多候选执行保持有界,并将评分信号纳入聚合过程。 3. ReMoM:有契约的广度探索ReMoM 专为高推理方差任务设计。
图 5:ReMoM 将广度、共识、合成及回退机制转化为服务时控制手段。 4. Fusion:将分歧转化为信号Fusion 基于一个微妙假设:最有价值的往往不是平均答案,而是分歧结构。
图 6:Fusion 不隐藏分歧,而是将其转化为增强质量的证据。 5. Workflows:有边界的 Micro-Agent 模式Workflows 是最接近 Agent 形态,但也最需要边界约束的模式。
图 7:Workflows 为 Router 提供受约束的角色系统,而非无边界的自主 Agent。 Auto Recipe:一个模型名称,多种协作模式
难度、风险、格式约束、延迟及成本不再是 Prompt 中的注释,而是路由事实(Routing Facts)。它们决定此次请求应走 Confidence、Ratings、ReMoM、Fusion、Workflows 还是回退路径。
图 8:Auto Recipe 利用信号选择协作模式,同时保持单一模型身份。 Loop 是万能的吗?评估实验表明:没有一种 Loop 能在所有基准测试中达到最优。 更准确的结论是:最好的 Loop 是由任务形态(Task-shaped)决定的。
因此,
图 9:不同基准测试对应不同 Recipe,Router 利用信号和投影选择最佳协作路径。 在我们的实验中,这些形态被显式写入路由策略:
这证明 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 指挥下协同工作。 Model Serving 的边界正在被重塑过去的 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 团队专注的方向,欢迎大家使用并参与开源贡献! |













