先看错误信息
model not found这类报错先不要反复重装工具。按顺序核对 API Key、Base URL、模型名和 provider 类型,通常可以直接定位。
opencode 的 model not found 重点看当前项目配置是否覆盖了全局模型名。
model not found这类报错先不要反复重装工具。按顺序核对 API Key、Base URL、模型名和 provider 类型,通常可以直接定位。
model not found 表示 opencode 已经进入模型调用或配置读取阶段,但请求没有被正确完成。这个错误通常不要先归因到工具安装问题,优先按 API Key、Base URL、模型名、provider 类型、账户余额和当前网络顺序排查。对中文开发者来说,最容易出错的是把不同工具的接口地址混用:Claude Code 通常使用 Anthropic 兼容根地址,Cursor、opencode、Codex、Cherry Studio、Trae 这类 OpenAI 兼容场景通常使用 /v1 端点。
先确认错误是否稳定复现。如果每次启动 opencode 都立刻失败,优先检查 API Key 和配置文件;如果短任务正常、长任务失败,优先检查额度、限流和上下文长度。
再看后台是否有请求记录。QuickRouter 后台没有记录时,问题通常还停留在本地配置、Base URL、网络或 provider 选择;后台有记录但返回失败时,再看模型名、余额和上游状态。
最后确认当前页面对应的工具类型。opencode 的正确端点是 https://api.quickrouter.ai/v1,模型建议先用 claude-sonnet-4-6 做连通性测试,等跑通后再切换其他模型。
项目和全局配置都改为 claude-sonnet-4-6
确认 baseURL 是 /v1
删除旧模型别名
重新启动 opencode
到 QuickRouter 后台重新复制一个可用令牌,只保留 sk- 开头的 Key。不要把 Bearer、引号、空格或换行一起复制进 opencode。复制后先保存,再重新打开会话测试,避免旧配置缓存继续生效。
opencode 当前应使用 https://api.quickrouter.ai/v1。如果把官网地址、文档地址、/chat/completions 完整路径,或者另一个工具的端点填进去,就会出现 401、404、provider error、model not found、empty content 等看起来不一样但根因相同的错误。
先把模型名统一改成 claude-sonnet-4-6。不要同时测试多个模型,也不要用旧教程里的过期 Claude 名称。模型名跑通后,再根据价格、速度和上下文需求切换到其他模型。
很多 AI 编程工具同时支持全局配置、项目配置和环境变量。若全局配置正确但某个项目仍失败,通常是项目目录里的 settings、config、auth 或 provider 文件覆盖了新配置。先用最小配置跑通,再逐步恢复个性化设置。
Agent、Composer、Builder 或自动修复模式会连续发起多次请求。遇到限流、overloaded、request failed 时,先停止当前任务,拆成更小的 prompt,等待 30 到 120 秒后重试,避免工具自动重试把问题放大。
{
"model": "claude-sonnet-4-6",
"baseURL": "https://api.quickrouter.ai/v1"
}QuickRouter 用统一后台管理多种大模型 Key、余额和调用记录,排查报错时能直接看到请求是否到达。
对 opencode 这类工具,QuickRouter 可以减少国内网络访问、支付和上游账号限制带来的不确定性。
统一 OpenAI 兼容接口后,Cursor、opencode、Codex、Cherry Studio、Trae 等工具可以复用同一套接入方式,迁移成本更低。
当官方账号限流、余额不足或不可访问时,可以更快切换模型和端点,减少开发中断时间。
不一定。多数情况是 Base URL、API Key、模型名或接口协议填错,先用本文配置核对一遍,再判断是否是服务端异常。
不同工具会把模型名原样传给上游接口。模型名不存在或拼写不一致时,即使 API Key 正确也会返回 model not found、provider error 或调用失败。
Claude Code 走 Anthropic 兼容路径,通常使用 https://api.quickrouter.ai;Cursor、opencode、Cherry Studio、Trae、Codex 等 OpenAI 兼容场景通常使用 https://api.quickrouter.ai/v1。
后台没有请求记录说明请求大概率没有到达 QuickRouter。优先检查 Base URL、网络代理、provider 类型、环境变量是否生效,以及工具是否仍在读取旧配置。
这种情况说明本地连通性基本正常,继续看返回码、模型名、余额、上下文长度和限流状态。先用短 prompt 和推荐模型验证,再回到原任务。
不建议。Claude Code、Cursor、opencode、Codex、Cherry Studio、Trae 的配置字段和端点规则不完全相同,尤其是 /v1 是否需要保留,必须按当前工具核对。