Auto Router 是什么?
OpenRouter 全新 Auto Router 基于十一项请求因素、实时定价、提供商健康状态和缓存状态为每次请求选择模型。了解如何切换、配置并使用 Auto Code。
最近更新 ·
Auto Router(openrouter/auto)— OpenRouter 新一代模型路由器
资料对应公告日期:
OpenRouter 的 Auto Router(openrouter/auto)是一个通用模型路由器,会为每次请求自动选择模型。新一代版本基于全新的技术基础从头构建,根据基准测试不同,性能最高可达旧路由器的 4 倍。其路由步骤在 OpenRouter 的实时测试中 p90 快 3 倍(0.65 秒对 1.96 秒)。本次发布还包含 Auto Code(openrouter/auto-code),这是一个专为编码工作优化的路由器。从旧版 Auto Router 切换无需任何改动:slug 仍是 openrouter/auto,auto-router 插件设置 cost_tier、allowed_models 和 excluded_models 仍然有效。

新版 Auto Router 是什么
Auto Router 是 OpenRouter 的旗舰通用路由器。你无需手动选择模型,它会为每次请求选择一个模型。新一代版本基于全新的技术基础从头构建,根据基准测试不同,性能最高可达旧路由器的 4 倍。
新版路由器通过权衡每次请求的十一项因素,并结合实时定价、提供商健康状态和缓存状态来选择模型。这意味着路由决策既反映请求内容,也反映 OpenRouter 上模型市场的当前状态。
- 通用路由器:openrouter/auto
- 编码专用路由器:openrouter/auto-code(Auto Code)
- 实验性发布通道:openrouter/auto-beta(Auto Beta)
相比上一代有哪些变化
最核心的变化是全面重建。OpenRouter 表示,根据基准测试不同,新路由器的性能最高可达旧版的 4 倍,路由步骤在其实时测试中 p90 快 3 倍(0.65 秒对 1.96 秒)。
测试期间的行为也有所改善:路由器在近九成的智能体轮次中保持同一模型,无效工具调用减少 4 倍,智能体响应被截断的情况减少一半。这些是 OpenRouter 报告的测试结果,并非对每种工作负载的保证。
- 根据基准测试不同,性能最高提升 4 倍
- 路由步骤 p90 快 3 倍(0.65 秒对 1.96 秒)
- 测试期间近九成智能体轮次保持同一模型
- 测试期间无效工具调用减少 4 倍,智能体响应截断减少一半
Auto Code(openrouter/auto-code):面向编码工作
Auto Code 是专为编码工作优化的新路由器,与旗舰通用 Auto Router 一同发布。在五项基准测试中,OpenRouter 报告 Auto Code 的得分与 Claude Opus 5.5 相当,而每次任务成本低 74%。
如果你的工作负载主要是代码生成、编辑或智能体编码,Auto Code 是更针对性的选择。对于通用任务,openrouter/auto 仍是旗舰之选。
- 任务以编码为主时使用 openrouter/auto-code
- 通用路由使用 openrouter/auto
- 据报告,Auto Code 在五项基准测试中得分与 Claude Opus 5.5 相当,每次任务成本低 74%
开始使用与从旧版切换
从旧版 Auto Router 切换无需任何改动。slug 仍是 openrouter/auto,auto-router 插件设置 cost_tier、allowed_models 和 excluded_models 仍然有效。
如果你想在路由变更进入稳定版之前进行测试,可以使用 Auto Beta(openrouter/auto-beta)。它是实验性发布通道,路由变更会先在此落地,再进入 openrouter/auto。其按请求设置必须使用插件 id auto-beta-router。
- 继续使用 openrouter/auto,无需更改 slug
- 现有的 cost_tier、allowed_models 和 excluded_models 设置继续有效
- 如需实验性路由,使用 openrouter/auto-beta,插件 id 为 auto-beta-router
成本表现与恢复之前的成本水平
新版 Auto Router 的默认策略每次任务成本高于上一代。OpenRouter 做出这一决定,是为了将定价恢复到几个月前 Auto 的水平,以引入更多样化的模型。
如果你更喜欢之前的成本表现,可以将 cost_tier 设置为 low,以获得类似的成本表现。这是一种配置选择,而非自动变更。
- 默认策略每次任务成本高于上一代
- 将 cost_tier 设置为 low 可获得与之前类似的成本表现
- 此变更旨在支持更多样化的模型
查看路由器选择某个模型的原因
聊天室中每条回复旁会出现路由洞察面板,显示路由器选择该模型的原因。启用路由器元数据后,通过 API 也可获得相同的分析。
这对于排查意外的模型选择,以及理解十一项因素和实时信号如何影响决策非常有用。
- 聊天室:每条回复旁的路由洞察面板
- API:启用路由器元数据以获取相同分析
已知限制
路由器要求对话式输入:在 Responses API 中使用 input 字符串或消息列表,在 Chat Completions 中使用 messages,而不是旧版 prompt 字段。它仅在全局数据区域可用。
不要在同一请求中将 openrouter/auto 与其他路由器模型组合使用。另请注意,已弃用的设置 cost_quality_tradeoff 和 pin_model 属于上一代 Auto Router;发送这些设置的请求仍会成功,但当前路由器不会使用它们。
- 要求对话式输入(input 字符串或消息列表;Chat Completions 中使用 messages)
- 仅限全局数据区域
- 不要在同一请求中与其他路由器模型组合使用
- cost_quality_tradeoff 和 pin_model 会被接受但被忽略
常见问题
使用新版 Auto Router 需要修改代码吗?
不需要。slug 仍是 openrouter/auto,auto-router 插件设置 cost_tier、allowed_models 和 excluded_models 仍然有效。切换无需任何改动。
如何恢复之前的成本表现?
将 cost_tier 设置为 low。新版 Auto Router 的默认策略每次任务成本高于上一代,以便从更广泛的模型中选择;将 cost_tier 设置为 low 可恢复类似的成本表现。
Auto Beta 是什么,如何使用?
Auto Beta(openrouter/auto-beta)是实验性发布通道,路由变更会先在此落地,再进入 openrouter/auto。其按请求设置必须使用插件 id auto-beta-router。
原始资料
工具信息
工具信息有变化? 帮助我们更新
Auto Router 的评价
正在加载评价…