跳转到内容

OpenCode 设置

按 OpenCode 官方文档安装。在同一终端设置 WUDI_API_KEY,并确认目标模型出现在本站模型列表。

用户配置通常位于 ~/.config/opencode/opencode.json;也可使用受支持的项目配置。不要覆盖已有 Provider。添加以下 OpenAI 兼容配置:

{
"$schema":"https://opencode.ai/config.json",
"provider":{
"wudi":{
"npm":"@ai-sdk/openai-compatible",
"name":"WuDi API",
"options":{
"baseURL":"https://wudiapi.com/v1",
"apiKey":"{env:WUDI_API_KEY}"
},
"models":{"gpt-5.6-sol":{"name":"GPT · WuDi API"}}
}
},
"model":"wudi/gpt-5.6-sol"
}

OpenCode 的 wudi/ 是本地 Provider 前缀;实际发给 WuDi 的模型 ID 是 gpt-5.6-sol。不要在本站创建模型时凭空添加该前缀。

运行 opencode,在模型选择器或 /models 中选择 WuDi API 模型。开一个新会话先发普通文本,再验证工具调用。修改配置后必要时退出重开。

在 models 中按当前模型列表添加条目,保留精确 ID。图片、思考、上下文大小等元数据只填写已确认的能力;填写更大的数字不会提高上游实际限制。

Key 未读取时检查环境变量是否在启动进程中存在。模型未显示时检查 JSON 是否有效、配置文件位置与 Provider 名是否一致。工具失败时先确认同一模型的最小对话是否成功,再检查所用适配器的请求格式。

切回原模型或移除 wudi 配置即可撤销;保留已有其他 Provider。

参考:OpenCode Providers。