Low-kii (@lowkii) 在 还在死磕之解决 OpenCode + CPA 代理 Gemini 模型 404/角色错误问题 中发帖
背景
使用 CPA 作为 API 代理,配合OpenCode,想要通过 OpenAI 兼容格式调用 Gemini 3
系列模型。
环境配置:
CPA 部署在自用云服务器,配置了 OpenAI 兼容转发
上游服务:https://***.com(支持多模型的 API 服务|newapi)
本地客户端:OpenCode
问题现象
第一个错误:404 Not Found
POST “/v1/models/gemini-3-flash-preview:streamGenerateContent?alt=sse” 404
请求直接返回 404,模型无法调用。
第二个错误:Invalid Role
修复 404 后,出现新错误:
Invalid param: Please use a valid role: user, model.
问题分析
4...