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...