服务商集成
在所有编程 Agent 中使用 OpenRouter 模型
OpenRouter 用一个 Key 提供上百个模型;AutoJev 用一个本地端点把它们交给你所有的 Agent,还能借助 OpenRouter Jev 决定每个请求该交给哪个模型。
- 内置预设:https://openrouter.ai/api(末尾不带 /v1)
- Agent 看到的模型 ID:openrouter/<厂商>/<模型>
- 同一个 OpenRouter Key 可驱动 Jev 智能选择
- 发给 Jev 的只有路由特征,不含对话内容
服务商
OpenRouter
https://openrouter.ai/api
DeepSeek
https://api.deepseek.com
OpenAI
https://api.openai.com/v1
Ollama
http://127.0.0.1:11434
一份模型目录,所有 Agent,规则由你定
OpenRouter 解决了「多模型、一张账单」的问题,但没解决 Agent 这一侧:Codex 要 Responses,Claude Code 要 Anthropic Messages,Gemini CLI 要 Gemini API,每个 Agent 还各有一份配置文件。AutoJev 把它们统一接到 http://127.0.0.1:9527/v1,按需转换协议。
在此之上,AutoJev 在本机提供路由能力:把 OpenRouter 模型编成 `autojev/fast`、`autojev/quality` 这样的路由,按权重负载均衡,出错时故障转移,还能把 DeepSeek、OpenAI 或本地 Ollama 的模型放进同一条路由。
添加 OpenRouter
- 1
创建服务商
「服务商」→「添加服务商」→ OpenRouter。接口地址预设为 https://openrouter.ai/api。不要加 /v1,AutoJev 会自动拼接 API 路径。
text - 2
用一个有权限的模型测试
填写任意一个 OpenRouter 模型标识作为测试模型,点击「测试」。显示的测试地址为 https://openrouter.ai/api/v1/chat/completions。
- 3
按 OpenRouter 标识添加模型
按 OpenRouter 列出的标识添加模型,例如 `anthropic/claude-sonnet-4`、`qwen/qwen3-coder-flash`,并填写价格、等级、能力标记和上下文窗口。Agent 看到的是 `openrouter/anthropic/claude-sonnet-4`。
- 4
配置路由并连接
把模型放进路由,再到「智能体」页面连接 Agent。如果你已经在用 CC Switch 或 Termany,可以直接导入服务商,OpenRouter 地址会自动去掉末尾的 /v1。
OpenRouter 还驱动 Jev 决策模型
「智能选择」路由可以请决策模型判断由哪个候选模型处理请求。默认的决策模型是 OpenRouter Jev,通过 OpenRouter 的 Decisions 接口、使用你自己的 OpenRouter API 密钥调用。在「设置 → 网关与路由 → 决策模型」中填写决策模型 ID 和 OpenRouter 密钥即可。
Jev 收到的是提取出的任务特征和候选模型的等级、价格、能力等元数据,只发送路由特征,不发送对话内容。「均衡」「质量优先」会调用 Jev,「成本优先」用 Jev 判断所需等级后在本地比较价格;「速度优先」完全基于本地测速数据决定,不调用 Jev。Jev 不可用或返回的置信度低于 0.5 时,AutoJev 会回退到最高优先级分组内的加权负载均衡。
一条基于 OpenRouter 的路由
任何客户端都可以按路由 ID 发起请求。AutoJev 选定模型、调用 OpenRouter,并在日志中记录选择结果。
为什么让 OpenRouter 经过 AutoJev
协议转换
Codex(Responses)和 Claude Code(Messages)都能使用以 Chat Completions 类型配置的 OpenRouter 模型。
会话粘性
会话一旦分配到某个模型,只要该模型仍可用,后续轮次都会留在它身上,长时间的 Agent 循环不会在模型间来回切换。
本地日志与费用
每次 OpenRouter 调用都会记录 Token、延迟,以及按你配置的价格估算的费用。不保存提示词和响应正文。
OpenRouter 与其他服务商混合的路由
支持负载均衡和智能选择,可为每个模型设置优先级和权重;也可以直接调用 <provider>/<model_id> 使用单个模型。
路由
创建可复用的路由,并把智能体绑定到路由 ID。
fast
autojev/fast
智能选择 · 更低延迟
quality
autojev/quality
智能选择 · 更高质量
cheap
autojev/cheap
智能选择 · 更低成本
balanced
autojev/balanced
智能选择 · 均衡
lb
autojev/lb
负载均衡 · 70 / 30
常见问题
OpenRouter 的接口地址要以 /v1 结尾吗?
不要。填 https://openrouter.ai/api 即可,AutoJev 会根据模型的 API 类型自动拼接 /v1/chat/completions、/v1/responses 或 /v1/messages。
Jev 是什么?一定要用吗?
Jev 是 OpenRouter 的决策模型。AutoJev 只在「智能选择」路由且偏好为均衡、成本优先或质量优先时调用它。负载均衡路由、直接调用 <provider>/<model_id> 以及「速度优先」都不会调用。
AutoJev 会把什么发给 Jev?
提取出的任务特征,以及候选模型的等级、价格、能力等元数据,不发送对话内容。调用使用的是你自己的 OpenRouter Key。
Jev 挂了或者拿不准怎么办?
调用失败或置信度低于 0.5 时,AutoJev 会回退到最高优先级分组内的加权负载均衡,请求不会中断。
能在 Claude Code 里用 OpenRouter 上的 Claude 模型吗?
能。按 OpenRouter 标识添加模型并连接 Claude Code。Claude Code 调用 /v1/messages,AutoJev 会转换成该模型的 API 类型。
继续了解
更新于 2026-10-14
给每个智能体,配上合适的模型。
安装 AutoJev,添加你已有的模型服务商,一键接入智能体。所有数据都留在你的电脑上。
免费开源 · macOS · Windows · Linux