OpenCode

OpenCode 找不到模型怎么排查

模型不显示时,先检查配置文件是否被加载,再比较 Provider 和 Model ID。

先做这几项判断

OpenCode 没有显示配置的模型,或请求使用了不存在的 Model ID。

  • /models 列表没有目标模型,或请求返回 Model Not Found。
  • 配置没有合并到当前使用的文件
  • 运行 /models 并确认当前加载的是目标 Provider
model not found

01

先检查 OpenCode 实际加载的配置

确认修改的是当前版本实际读取的配置文件,保存后完全重新打开 OpenCode,再运行 /models。

02

比较 Provider 和 Model ID

Provider ID、models 下的键名和请求中的 Model ID 必须来自同一套页面生成配置,不能混用不同 Provider。

  1. 1运行 /models 并确认当前加载的是目标 Provider
  2. 2逐字符比较 Model ID 与生成配置

03

确认结果

在 /models 中看到目标 Provider 和模型,并能选中它,说明配置已经被加载。

  1. 1逐字符比较 Model ID 与生成配置
  2. 2确认模型位于对应 provider 的 models 字段

仍没解决时,继续看

资料来源

重新配置

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

回到相关配置步骤

同类问题

API Key 无效或返回 401 · 模型出现但请求没有正常完成 · Base URL 错误、404 或无法连接 · 找不到 opencode 命令 · 请求频率限制或返回 429 · 后台已有用量记录,但 OpenCode 没显示回复 · reasoning part/text part not found 或 summaryParts 解析异常 · opencode.json 格式错误 · 返回 403 Forbidden · BunInstallFailedError 或 models.dev 下载失败

返回 OpenCode