اتصال OpenCode
OpenCode از NordRouter بهعنوان provider سفارشی سازگار با OpenAI استفاده میکند. package، Base URL، متغیر کلید و شناسههای کامل را تنظیم کنید.
- کلید را در NORDROUTER_API_KEY نگه دارید.
- Base URL برابر https://nordrouter.com/v1 است.
- اگر مدل دیده نشد JSON، راهاندازی دوباره، شناسه و موجودی را بررسی کنید.
نمونههای کامل
همهٔ نمونههای قابل اجرای راهنمای اصلی در ادامه حفظ شدهاند. فقط بلوک متناسب با ابزار و سیستمعامل خود را اجرا کنید.
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" }
}
}
}
}راهنماهای مرتبط
ابتدا اتصال را با یک درخواست متنی کوچک بررسی کنید؛ سپس streaming، فراخوانی ابزار، تصویر و قابلیتهای پیشرفته را اضافه کنید. کلید API را در کد عمومی یا frontend مرورگر قرار ندهید.