OpenCode
OpenCode 返回 403 Forbidden 怎么处理
403 与 401、JSON 错误不同,应检查权限和模型线路,不要暴露或明文保存 API Key。
先做这几项判断
请求已认证,但当前凭证或线路不允许访问目标模型。
- OpenCode 返回 403 或 Forbidden。
- Key 没有目标模型权限
- 确认账号和 Key 权限
403Forbidden01
区分 403 和认证失败
403 通常表示请求已被识别,但当前权限不允许访问目标资源。
02
检查权限和线路
确认 Key、Provider、Base URL 和 Model ID 来自同一套配置。
- 1确认账号和 Key 权限
- 2核对 Provider、Base URL 和 Model ID
03
确认恢复并避免复发
权限恢复后短消息正常返回;以后切换模型时同步核对线路状态。
- 1核对 Provider、Base URL 和 Model ID
- 2查看模型和线路状态
仍没解决时,继续看
资料来源
重新配置
返回接入中心,继续处理对应的配置步骤。
回到相关配置步骤同类问题
API Key 无效或返回 401 · /models 找不到模型或提示 Model Not Found · 模型出现但请求没有正常完成 · Base URL 错误、404 或无法连接 · 找不到 opencode 命令 · 请求频率限制或返回 429 · 后台已有用量记录,但 OpenCode 没显示回复 · reasoning part/text part not found 或 summaryParts 解析异常 · opencode.json 格式错误 · BunInstallFailedError 或 models.dev 下载失败