Podłączanie programów do NordRouter
NordRouter współpracuje z programami, które mogą uzyskać dostęp do interfejsu API OpenAI-kompatybilny lub Anthropic-kompatybilny. Zwykle wystarczą trzy wartości:
| Pole w programie | Co wskazać |
|---|---|
| Base URL / API URL / Endpoint | https://nordrouter.com/v1 |
| Klucz API / Token | Twój klucz sk-nr-… |
| Model / ID modelu | pełny identyfikator z katalogu, np. anthropic/claude-sonnet-4.6 |
Nie dodawaj /chat/completions
Jeśli program wyraźnie prosi o Bazowy adres URL, podaj https://nordrouter.com/v1. Sama doda ścieżkę /chat/completions.
Wybierz swój program
Redaktorzy i agenci AI
- Cline
- Roo Code
- Kilo Code
- Zoo Code
- Kade
- ZCode
- Qwen Code
- Zed
- MiMo Code
- Factory Droid
- OpenCodex - NordRouter w Codex CLI
- Codex CLI
- Crush
- OAI Compatible Provider for Copilot
- GitHub Copilot
- Cursor
- AiGo123
- Claude Desktop— bezpośredni BYOK nie został potwierdzony
- OpenCode
- Claude Code
- Hermes, OpenClaw i inni agenci AI
Czaty i aplikacje mobilne
- RikkaHub
- Tavo
- Cherry Studio
- SillyTavern
- AIRI
- Janitor AI
- LastChat- instrukcje są sprawdzane
- ShadowCompanion— klient nie jest zidentyfikowany
- QSTAT AskAI- ustawienie nie zostało potwierdzone
- OpenGlasses- ustawienie nie zostało potwierdzone
- Zotero— instrukcje zależą od wtyczki AI
Kontrola API
Automatyka i strony internetowe
Oficjalne zestawy SDK
- OpenAI Python
- OpenAI JavaScript / TypeScript
- OpenAI Go
- OpenAI Java
- Anthropic Python
- Anthropic JavaScript / TypeScript
Ramy
Biblioteki 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
Który model wybrać
Do pierwszej kontroli użyj:
text
anthropic/claude-sonnet-4.6Gdy połączenie zadziała, skopiuj kolejny identyfikator zkatalog modeli. Nazwę należy skopiować w całości, łącznie z fragmentem do /.
Szybkie sprawdzenie bez programu
Jeśli nie jest jasne, czy problem leży w programie, czy w kluczu, uruchom żądanie w terminalu:
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": "Ответь одним словом: работает"}]
}'Jeśli curl odpowiada, ale program nie, sprawdź:
- w podstawowym adresie URL nie ma dodatkowego
/chat/completions; - ostatecznie nie zadziałało
/v1/v1; - Identyfikator modelu jest podany w całości;
- klucz zaczyna się od
sk-nr-i jest wstawiany bez spacji; - Wybierany jest tryb OpenAI Compatible, zamiast logowania poprzez konto OpenAI.
Na stronie znajduje się więcej rozwiązańtypowe błędy.