自动模型路由
在模型选择器中选 自动,OpenChamber 就会为你发送的每个提示挑选模型。改个错别字交给便宜又快的模型,棘手的 bug 交给你最强的模型。哪个模型负责哪类任务,你只需在设置里定一次。
开启
- 确认已经设置好分类提供方。Auto 需要 Jev 来给提示分类。
- 打开 设置 → 路由,勾选 启用 Auto 模式。
- 选择一个 备用模型(以及它的思考级别)。在此之前,Auto 不会显示。
- 看一下下面的类别,为你在意的类别指定专用模型。
一切就绪后,页面会显示 就绪。在任何会话中,选择模型选择器顶部的 自动 即可。
类别
每个提示都会归入一个类别。内置四个:
| 类别 | 用于 |
|---|---|
| Trivial | 机械性工作:重命名、错别字、格式、注释、简单命令 |
| Research | 阅读和解释代码,不做修改 |
| Implement | 明确的修改:范围清楚的功能、测试、原因已知的修复 |
| Hard | 原因不明的 bug、设计与规划、安全、认证、并发、迁移、涉及金钱的逻辑 |
每个类别都可以设置:
- 模型: 留空表示使用备用模型
- 思考: 该模型的思考级别
- 代理: 执行这些任务的智能体;留空则保留输入框会使用的智能体
Jev 通过阅读类别的名称和描述来给提示分类,所以描述起的是指令的作用。写清楚哪些属于这个类别、哪些不属于。你可以编辑、关闭、删除或新增类别,改主意时还可以恢复内置类别。Auto 至少需要两个已开启的类别。
发送时会发生什么
- OpenChamber 把你的消息和最近几轮的简短摘录发给 Jev。
- Jev 选出一个类别,并给出它有多确定。
- 会话切换到该类别的模型、思考级别和智能体,然后发出你的消息。
每条消息都会重新分类,所以一个会话可以在简单提问时用便宜的模型,下一个请求时换成你最强的模型。输入框会一直显示 自动,智能体和思考级别的选择会被隐藏,因为它们由类别决定。
以下情况由备用模型回答:
- Jev 不够确定(低于 60%)
- Jev 出错或超过四秒没有回应
- 该类别没有自己的模型
在选择器里选择任何具体模型,会话就会退出 Auto。要回来,再选一次 自动。你也可以在 设置 → 会话 中把 Auto 设为新会话的默认模型。
在哪里可用
Auto 运行在 OpenChamber 服务器上:桌面应用、网页应用,以及连接到它们的手机。VS Code 不提供 Auto,因为扩展直接和 OpenCode 通信。
相关内容
- 分类提供方(Jev):设置给提示分类的模型
- 提供商、模型与智能体:连接 Auto 可以挑选的模型