Настройка 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 и проверьте, что чат работает.