Подключение программ к NordRouter
NordRouter работает с программами, которые умеют обращаться к OpenAI-compatible или Anthropic-compatible API. Обычно достаточно трёх значений:
| Поле в программе | Что указать |
|---|---|
| Base URL / API URL / Endpoint | https://nordrouter.com/v1 |
| API Key / Token | ваш ключ sk-nr-… |
| Model / Model ID | полный ID из каталога, например anthropic/claude-sonnet-4.6 |
Не добавляйте /chat/completions
Если программа просит именно Base URL, укажите https://nordrouter.com/v1. Путь /chat/completions она добавит сама.
Выберите свою программу
Редакторы и AI-агенты
- Cline
- Roo Code
- Kilo Code
- Zoo Code
- Kade
- ZCode
- Qwen Code
- Zed
- MiMo Code
- Factory Droid
- Codex CLI
- Crush
- OAI Compatible Provider for Copilot
- GitHub Copilot
- Cursor
- AiGo123
- Claude Desktop — прямой BYOK не подтверждён
- OpenCode
- Claude Code
Чаты и мобильные приложения
- RikkaHub
- Tavo
- Cherry Studio
- SillyTavern
- AIRI
- Janitor AI
- LastChat — инструкция исследуется
- ShadowCompanion — клиент не идентифицирован
- QSTAT AskAI — настройка не подтверждена
- OpenGlasses — настройка не подтверждена
- Zotero — инструкция зависит от AI-плагина
Проверка API
Автоматизации и сайты
Официальные SDK
- OpenAI Python
- OpenAI JavaScript / TypeScript
- OpenAI Go
- OpenAI Java
- Anthropic Python
- Anthropic JavaScript / TypeScript
Фреймворки
HTTP-библиотеки
- Python requests
- Python HTTPX
- Python aiohttp
- Python urllib
- node-fetch
- Undici
- Bun fetch
- OkHttp
- Ktor Client
- Dart / Flutter
- Guzzle PHP
- Go http.Client
- Java HttpClient
Какую модель выбрать
Для первой проверки используйте:
text
anthropic/claude-sonnet-4.6Когда подключение заработает, скопируйте другой ID из каталога моделей. Название нужно копировать целиком, вместе с частью до /.
Быстрая проверка без программы
Если непонятно, проблема в программе или в ключе, выполните запрос в терминале:
bash
curl https://nordrouter.com/v1/chat/completions \
-H "Authorization: Bearer sk-nr-ВАШ-КЛЮЧ" \
-H "Content-Type: application/json" \
-d '{
"model": "anthropic/claude-sonnet-4.6",
"messages": [{"role": "user", "content": "Ответь одним словом: работает"}]
}'Если curl отвечает, а программа — нет, проверьте:
- в Base URL нет лишнего
/chat/completions; - в конце не получилось
/v1/v1; - Model ID указан полностью;
- ключ начинается с
sk-nr-и вставлен без пробелов; - выбран режим OpenAI Compatible, а не вход через аккаунт OpenAI.
Больше решений есть на странице частых ошибок.