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 字段

仍没解决时,继续看

资料来源

重新配置

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

回到相关配置步骤