Zed

Zed 提示 Model Not Found 或未知模型如何解决

Zed 的 OpenAI-compatible Provider 不会自动拉取模型列表。Agent 只能使用你在 Add Model 里手动填写的 Model ID。ID 必须与 AI Code With 文档完全一致;填错、漏字符或填了展示名称,都会返回 Model Not Found。

先做这几项判断

请求的 Model ID 与 AI Code With 提供的模型不匹配,或 Add Model 时手输有误。

  • 请求提示 Model Not Found、unknown model,或 Agent 面板下拉列表里找不到刚添加的模型。
  • Add Model 时 Model ID 手输有误、带了多余空格,或填成了展示名称而不是 ID
  • 打开 Agent Settings → LLM Providers,选中 AI Code With Provider,点击 Add Model
model not foundunknown model

01

理解 Zed 如何使用 Model ID

Add Model 对话框里的名称可以自定义,但 Model ID 必须是 AI Code With 的真实 ID,例如 deepseek-v4-flash,而不是「DeepSeek V4 Flash」。Zed 会把这个 ID 原样放进 OpenAI 兼容请求的 model 字段。

如果下拉列表里看不到新模型,通常是还没保存 Add Model,或 Agent 面板仍选中了内置 OpenAI / Zed 托管模型。先确认 Provider 下确实存在该模型条目。

02

用接入页上的准确 ID 重新添加

打开接入页的模型列表,复制目标 ID 后回到 Add Model 粘贴。不要根据记忆手输,也不要追加提供商前缀(例如 aicodewith/deepseek-v4-flash 是错误写法)。

同时填写上下文窗口。Zed 要求 max_tokens / context window,常用值是 128000。该项填错一般不会导致 Model Not Found,但可能影响长对话;Model Not Found 几乎总是 ID 本身的问题。

  1. 1打开 Agent Settings → LLM Providers,选中 AI Code With Provider,点击 Add Model
  2. 2从接入页复制完全一致的 Model ID(如 deepseek-v4-flash),不要手输或改大小写

03

检查权限并在 Agent 面板选中该模型

若 ID 无误仍报错,到 AI Code With 文档与定价页确认该模型当前可用,并且你的 Key 有权访问。部分模型可能按套餐开放。

保存后必须在 Agent 面板的模型下拉框中选中该条目再发送。添加成功但未选中时,请求可能仍走其他 Provider。回复正常后,到用量记录按模型名称核对。

  1. 1从接入页复制完全一致的 Model ID(如 deepseek-v4-flash),不要手输或改大小写
  2. 2填写上下文窗口(常用 128000),保存后确认当前 Key 可以访问该模型

Zed 不会自动同步 AI Code With 的模型目录。每次要使用新模型,都需要再执行一次 Add Model。

仍没解决时,继续看

资料来源

重新配置

返回接入中心,继续处理对应的配置步骤。

回到相关配置步骤