1. 选择配置文件位置
最容易确认的方式:在当前项目根目录创建opencode.jsonc。JSONC 支持注释,便于维护。
全局配置默认使用 ~/.config/opencode/opencode.jsonc;Windows 中 ~ 表示当前用户主目录。使用自定义配置目录时,以客户端实际加载的位置为准,不要直接假定它位于 %APPDATA%。
先执行 opencode --version 确认版本。新版使用 providers / package / settings,旧版使用 provider / npm / options,两套格式不要混用。
2. 设置密钥环境变量
- Windows PowerShell
- macOS / Linux
3. 配置供应商
- 新版 V2
- 旧版 V1
opencode.jsonc
{env:VIVI_API_KEY} 会读取启动 OpenCode 的进程环境变量。若使用 Gemini 或 OpenAI 兼容协议,需要同时更换供应商适配器、请求地址和模型列表,不能只把 Anthropic 示例中的模型名换成 Gemini。4. 重启并选择模型
- 关闭旧会话;若刚保存了用户级环境变量,打开新终端。若只在当前终端设置变量,就从该终端启动。
- 在项目目录运行
opencode。 - 在输入框输入
/models,搜索viviapi或ViVi-API。 - 选择对应模型,发送简短消息测试。