Conectando programas a NordRouter
NordRouter funciona com programas que podem acessar a API OpenAI-compatível ou Anthropic-compatível. Normalmente três valores são suficientes:
| Campo do programa | O que indicar |
|---|---|
| Base URL / API URL / Endpoint | https://nordrouter.com/v1 |
| Chave API/Token | sua chave sk-nr-… |
| Modelo / ID do modelo | ID completo do diretório, por exemplo anthropic/claude-sonnet-4.6 |
Não adicione /chat/completions
Se o programa solicitar especificamente URL base, especifique https://nordrouter.com/v1. Ela mesma adicionará o caminho /chat/completions.
Escolha seu programa
Editores e agentes de IA
- Cline
- Roo Code
- Kilo Code
- Zoo Code
- Kade
- ZCode
- Qwen Code
- Zed
- MiMo Code
- Factory Droid
- OpenCodex - NordRouter no Codex CLI
- Codex CLI
- Crush
- OAI Compatible Provider for Copilot
- GitHub Copilot
- Cursor
- AiGo123
- Claude Desktop- BYOK direto não está confirmado
- OpenCode
- Claude Code
- Hermes, OpenClaw e outros agentes de IA
Bate-papos e aplicativos móveis
- RikkaHub
- Tavo
- Cherry Studio
- SillyTavern
- AIRI
- Janitor AI
- LastChat- as instruções estão sendo examinadas
- ShadowCompanion— o cliente não é identificado
- QSTAT AskAI- a configuração não está confirmada
- OpenGlasses- a configuração não está confirmada
- Zotero— as instruções dependem do plugin AI
Verificação de API
Automação e sites
SDKs oficiais
- OpenAI Python
- OpenAI JavaScript / TypeScript
- OpenAI Go
- OpenAI Java
- Anthropic Python
- Anthropic JavaScript / TypeScript
Estruturas
Bibliotecas 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
Qual modelo escolher
Para a primeira verificação use:
text
anthropic/claude-sonnet-4.6Quando a conexão funcionar, copie outro ID decatálogo de modelos. O nome deverá ser copiado na íntegra, juntamente com a parte até /.
Verificação rápida sem programa
Se não estiver claro se o problema está no programa ou na chave, execute a solicitação no terminal:
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": "Ответь одним словом: работает"}]
}'Se curl responder, mas o programa não, verifique:
- não há
/chat/completionsextra no URL base; - no final não funcionou
/v1/v1; - O ID do modelo é especificado por completo;
- a chave começa com
sk-nr-e é inserida sem espaços; - O modo OpenAI Compatible é selecionado, em vez de fazer login através da conta OpenAI.
Existem mais soluções na páginaerros comuns.