模型映射排查,model not found 怎么办文章封面

AI 中转站模型映射怎么做?为什么工具总提示 model not found

使用中转站时,model not found 是最常见也最容易误判的错误。很多人以为是本地工具坏了,实际上是中转站没有识别这个模型名。

模型名有三层含义

第一层是工具发出来的模型名,比如某个 CLI 或插件请求的 Model ID。第二层是中转站后台显示的模型别名。第三层是上游真正调用的模型。

这三层如果没有对应关系,就会出现 model not found。

为什么普通聊天能用,代码工具不能用

普通聊天通常只请求一个主模型。但 AI 编程工具可能请求代码模型、审批模型、嵌入模型、工具调用模型,甚至在不同阶段使用不同模型名。中转站只配了主模型时,就会出现某些功能正常、某些功能失败。

站长应该怎么配置

  • 保留原始请求模型名,方便查日志;
  • 为常用工具建立模型别名;
  • 把别名映射到稳定上游模型;
  • 对不支持的模型返回清晰错误,不要只给 500;
  • 为 Codex、Claude Code、Cline、Roo Code 分别测试真实任务。

用户怎么排查

用户侧最有效的方法是看报错出现在哪个阶段。如果普通问答可以,执行工具或授权时失败,就要怀疑特殊模型名。把错误时间点发给中转站管理员,让对方查日志里的 model 字段。

如果你只是想稳定使用 Claude Code、Codex CLI、Gemini CLI、Cline、Roo Code 这类 AI 编程工具,不想自己维护模型映射、网络转发和错误排查,可以了解 YYLX.IO 鱼鱼连线。对普通用户来说,最省时间的方案往往不是自己搭一整套网关,而是直接使用已经整理好接入方式的 AI 中转站。

总结

模型映射是中转站稳定性的核心。真正好用的中转站,不只是能转发请求,还要知道各种 AI 工具会请求哪些模型名。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注