Skip to content

اتصال Anthropic Python SDK from NordRouter به NordRouter

Anthropic Python SDK from NordRouter می‌تواند از طریق یک endpoint سازگار با OpenAI به NordRouter متصل شود. نام گزینه‌ها ممکن است در نسخه‌های مختلف فرق کند؛ آدرس، قالب کلید و شناسهٔ مدل زیر را دقیق وارد کنید.

پیکربندی

  1. تنظیمات Providers، API یا Custom Models برنامه را باز کنید.
  2. OpenAI Compatible، Custom OpenAI یا Chat Completions را انتخاب کنید.
  3. اتصالی با نام NordRouter بسازید.
  4. مشخصات اتصال زیر را وارد کنید.
  5. تنظیمات را ذخیره و مدل را در یک گفت‌وگو یا درخواست آزمایشی تازه انتخاب کنید.

مشخصات اتصال

text
Base URL: https://nordrouter.com
API Key: sk-nr-YOUR-KEY
Model ID: anthropic/claude-sonnet-4.6

SDK شرکت Anthropic مسیر /v1/messages را خودکار اضافه می‌کند؛ بنابراین Base URL آن https://nordrouter.com و بدون /v1 است.

پیکربندی و نمونه‌کدها

همهٔ نمونه‌های قابل اجرای راهنمای اصلی در ادامه حفظ شده‌اند. فقط بلوک متناسب با ابزار و سیستم‌عامل خود را اجرا کنید.

bash
pip install anthropic
python
import os
from anthropic import Anthropic

client = Anthropic(
    api_key=os.environ["NORDROUTER_API_KEY"],
    base_url="https://nordrouter.com",
)

response = client.messages.create(
    model="anthropic/claude-sonnet-4.6",
    max_tokens=256,
    messages=[{"role": "user", "content": "Reply: works"}],
)

print(response.content[0].text)

امنیت

کلید واقعی را در متغیر محیطی یا فضای امن برنامه نگه دارید. آن را در Git ثبت نکنید و در فرمی که فقط کلید سرویس رسمی را می‌پذیرد و امکان تغییر Base URL ندارد وارد نکنید.

آزمایش اتصال

ابتدا یک درخواست متنی کوتاه بفرستید. پاسخ مدل یعنی اتصال برقرار است؛ خطای 401 معمولاً کلید نادرست، 404 قالب نامناسب endpoint و خطای مدل نیاز به بررسی شناسهٔ عمومی کامل مدل را نشان می‌دهد.

مستندات رسمی و پیوندها

همهٔ برنامه‌ها · رفع اشکال