Skip to content

Настройка OpenCode ​

Запустите opencode и введите команду /connect, чтобы настроить провайдера.

В качестве типа провайдера выберите «Other Custom Provider».

В поле provider ID введите «nitrorouter».

Когда появится запрос API-ключа, введите ключ, созданный в консоли.

Затем отредактируйте 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-5": {
          "name": "Claude Opus 5.5"
        },
        "claude-sonnet-5-5": {
          "name": "Claude Sonnet 5.5"
        },
        "gemini-3.8-flash": {
          "name": "Gemini 3.8 Flash"
        }
      }
    }
  }
}

При необходимости добавьте другие модели. Перезапустите opencode и проверьте, что чат работает.