Skip to content

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-5.5": {
          "name": "GPT-5.5"
        },
        "claude-opus-4-8": {
          "name": "Claude Opus 4.8"
        },
        "claude-sonnet-4-6": {
          "name": "Claude Sonnet 4.6"
        },
        "gemini-3.1-pro-preview": {
          "name": "Gemini 3.1 Pro"
        }
      }
    }
  }
}

可以根据需要添加更多模型。然后重新进入 opencode,测试能否正常对话。