連接 OpenCode
OpenCode 可透過自訂 OpenAI 相容 provider 使用 NordRouter。設定 npm 套件、Base URL、環境變數金鑰,以及要顯示的完整模型 ID。
- 將金鑰放在 NORDROUTER_API_KEY,不要寫入設定檔或儲存庫。
- Base URL 使用 https://nordrouter.com/v1。
- 如果模型未顯示,請檢查 JSON、重新啟動 OpenCode,並確認模型 ID 與帳戶餘額。
完整範例
原始指南中的可執行範例完整保留如下。請只執行適用於您所用工具和作業系統的區塊。
json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"nordrouter": {
"npm": "@ai-sdk/openai-compatible",
"name": "NordRouter",
"options": {
"baseURL": "https://nordrouter.com/v1",
"apiKey": "sk-nr-YOUR-KEY"
},
"models": {
"anthropic/claude-sonnet-4.6": { "name": "Claude Sonnet 4.6" },
"anthropic/claude-opus-5": { "name": "Claude Opus 5" },
"openai/gpt-5.5": { "name": "GPT-5.5" },
"deepseek/deepseek-v4-flash": { "name": "DeepSeek V4 Flash" }
}
}
}
}相關指南
先以最小文字請求驗證連線,再加入串流、工具呼叫、圖片或其他進階功能。請勿把 API 金鑰寫入公開程式碼或瀏覽器前端。