跳转到内容

沉浸式翻译 model not found:模型名三种写法

配置页点「测试」通过不了,或者正文翻译时弹出:

model not found

也有服务商返回更啰嗦的版本:

{"error":{"message":"The model `glm-4.5-flash` does not exist or you do not have access to it.","type":"invalid_request_error"}}

这个报错只说明一件事:你填的模型名,服务商那边查不到。 跟密钥、余额、网络无关 —— 那些会报 401、402、连接失败。

  • 沉浸式翻译 v1.x,翻译服务选「自定义 AI」
  • 涉及服务商:智谱、硅基流动、阿里云百炼、Ollama、各类中转站

同样是「通义千问 7B」,在三家平台上的名字完全不同:

平台风格 例子 谁是这样 特点
小写 + 连字符 glm-4.7-flash、qwen-plus、deepseek-chat 智谱、阿里云百炼、DeepSeek 官方 短,不带版本号或版本号在末尾
组织前缀 + 斜杠 Qwen/Qwen2.5-7B-Instruct、deepseek-ai/DeepSeek-V3 硅基流动等聚合平台 前缀不能删
名字 + tag qwen2.5:7b、llama3.1:8b Ollama tag 不能省,省了会用 latest

三条最容易犯的错:

  1. 把聚合平台的模型名喂给官方接口。Qwen/Qwen2.5-7B-Instruct 在阿里云百炼上不存在,那边叫 qwen2.5-7b-instruct。
  2. 删掉组织前缀。硅基流动的 Qwen/ 是模型 ID 的一部分,删了就 404 / model not found。
  3. 自己「规范化」大小写。Qwen 首字母是大写,改成 qwen 就找不到。

已下线的模型:照着旧教程配就会中招

Section titled “已下线的模型:照着旧教程配就会中招”
旧模型 状态 换成
glm-4.5-flash 2026-01-30 下线 glm-4.7-flash
glm-4-flash 早期免费模型,部分账号已不可用 glm-4.7-flash
gpt-4-0613 等老版本 OpenAI 陆续退役 gpt-4o-mini 之类在售型号

免费模型换代很快。判断方法很简单:控制台的模型列表里没有,就是没了,不用去论坛找「为什么」。

三个地方,按可靠性排:

  1. 控制台的模型广场 / 模型列表:点开模型详情,一般有「复制模型 ID」按钮。这是唯一不会错的办法。
  2. 服务商的 API 文档:文档里的示例代码中 "model": "..." 那一段就是。
  3. 调用一次列表接口:
终端窗口
curl https://api.siliconflow.cn/v1/models \
-H "Authorization: Bearer 你的key" | head -c 2000

返回里 data[].id 就是可用模型名。中转站同样支持这个接口,拿到的就是它实际映射的名字。

  1. 从控制台复制模型 ID,粘到插件里,注意不要带引号、不要带空格。
  2. 点「测试」,通过后再回页面选这个服务。
  3. 还是不行,就看报错里的完整句子 —— 它会原样回显你填的模型名,能立刻看出是不是多了空格。
  • 模型名永远复制,不手打;
  • 把用到的模型名记在笔记里,连同服务商和配置日期,半年后回来换模型不用重新查;
  • 免费模型换代时,先看官方公告,再改插件。

模型名不是「大概像就行」,是精确匹配。带前缀的别删、带 tag 的别省、大小写照抄。