ربط Anthropic Python SDK from NordRouter بخدمة NordRouter
يمكن لـ Anthropic Python SDK from NordRouter استخدام NordRouter عبر نقطة نهاية متوافقة مع OpenAI. قد تختلف أسماء عناصر الواجهة بين الإصدارات؛ استخدم العنوان وتنسيق المفتاح ومعرّف النموذج أدناه كما هي.
الإعداد
- افتح إعدادات Providers أو API أو Custom Models في التطبيق.
- اختر OpenAI Compatible أو Custom OpenAI أو Chat Completions.
- أنشئ اتصالاً باسم NordRouter.
- أدخل بيانات الاتصال التالية.
- احفظ الإعدادات واختر النموذج في محادثة جديدة أو طلب تجريبي.
بيانات الاتصال
Base URL: https://nordrouter.com
API Key: sk-nr-YOUR-KEY
Model ID: anthropic/claude-sonnet-4.6تضيف حزمة Anthropic المسار /v1/messages تلقائياً، ولذلك يكون Base URL هو https://nordrouter.com من دون /v1.
الإعداد وأمثلة الشفرة
حُفظت أدناه جميع الأمثلة القابلة للتنفيذ من الدليل الأصلي. شغّل فقط الكتل الملائمة لأداتك ونظام التشغيل لديك.
pip install anthropicimport 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 إلى تنسيق نقطة نهاية غير متوافق، أما خطأ النموذج فيتطلب مراجعة معرّفه العام كاملاً.