اتصال Request به NordRouter
Request میتواند از طریق یک endpoint سازگار با OpenAI به NordRouter متصل شود. نام گزینهها ممکن است در نسخههای مختلف فرق کند؛ آدرس، قالب کلید و شناسهٔ مدل زیر را دقیق وارد کنید.
پیکربندی
- تنظیمات Providers، API یا Custom Models برنامه را باز کنید.
- OpenAI Compatible، Custom OpenAI یا Chat Completions را انتخاب کنید.
- اتصالی با نام NordRouter بسازید.
- مشخصات اتصال زیر را وارد کنید.
- تنظیمات را ذخیره و مدل را در یک گفتوگو یا درخواست آزمایشی تازه انتخاب کنید.
مشخصات اتصال
Base URL: https://nordrouter.com/v1
API Key: sk-nr-YOUR-KEY
Model ID: anthropic/claude-sonnet-4.6کلاینتهای سازگار با OpenAI معمولاً Base URL شامل /v1 را میخواهند. اگر برنامه مسیر را خودکار اضافه میکند، از ایجاد /v1/v1 جلوگیری کنید.
پیکربندی و نمونهکدها
همهٔ نمونههای قابل اجرای راهنمای اصلی در ادامه حفظ شدهاند. فقط بلوک متناسب با ابزار و سیستمعامل خود را اجرا کنید.
$headers = @{
Authorization = "Bearer $env:NORDROUTER_API_KEY"
}
$body = @{
model = "anthropic/claude-sonnet-4.6"
messages = @(
@{ role = "user"; content = "Reply: works" }
)
} | ConvertTo-Json -Depth 5
$result = Invoke-RestMethod `
-Method Post `
-Uri "https://nordrouter.com/v1/chat/completions" `
-Headers $headers `
-ContentType "application/json; charset=utf-8" `
-Body $body
$result.choices[0].message.contentامنیت
کلید واقعی را در متغیر محیطی یا فضای امن برنامه نگه دارید. آن را در Git ثبت نکنید و در فرمی که فقط کلید سرویس رسمی را میپذیرد و امکان تغییر Base URL ندارد وارد نکنید.
آزمایش اتصال
ابتدا یک درخواست متنی کوتاه بفرستید. پاسخ مدل یعنی اتصال برقرار است؛ خطای 401 معمولاً کلید نادرست، 404 قالب نامناسب endpoint و خطای مدل نیاز به بررسی شناسهٔ عمومی کامل مدل را نشان میدهد.