OpenCode 配置
运行 opencode,输入 /connect 命令配置服务商。
服务商选择 “Other Custom Provider”。
provider id 输入 "nitrorouter"。
api key 输入你在控制台创建的 api key。
然后编辑当前项目的 opencode.json 或者全局的配置(~/.config/opencode/opencode.json),如果没有则创建:
json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"nitrorouter": {
"npm": "@ai-sdk/openai-compatible",
"name": "NitroRouter",
"options": {
"baseURL": "https://api.nitrorouter.com/v1"
},
"models": {
"gpt-6-astra": {
"name": "GPT-6 Astra"
},
"claude-opus-5": {
"name": "Claude Opus 5"
},
"claude-sonnet-5": {
"name": "Claude Sonnet 5"
},
"gemini-3.6-flash": {
"name": "Gemini 3.6 Flash"
}
}
}
}
}可以根据需要添加更多模型。然后重新进入 opencode,测试能否正常对话。