ربط Codex CLI بخدمة NordRouter
التوافق بحسب الإصدار
يعتمد هذا التكامل على إصدار المنتج والواجهة المستخدمة. إذا لم تجد حقلاً لـ Base URL مخصص فلا تتجاوز القيد بطرق غير رسمية؛ استخدم عميلاً يدعم مزوداً متوافقاً مع OpenAI.
يمكن لـ Codex CLI استخدام NordRouter عبر نقطة نهاية متوافقة مع OpenAI. قد تختلف أسماء عناصر الواجهة بين الإصدارات؛ استخدم العنوان وتنسيق المفتاح ومعرّف النموذج أدناه كما هي.
الإعداد
- افتح إعدادات 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.
الإعداد وأمثلة الشفرة
حُفظت أدناه جميع الأمثلة القابلة للتنفيذ من الدليل الأصلي. شغّل فقط الكتل الملائمة لأداتك ونظام التشغيل لديك.
model = "anthropic/claude-sonnet-4.6"
model_provider = "nordrouter"
[model_providers.nordrouter]
name = "NordRouter"
base_url = "https://nordrouter.com/v1"
env_key = "NORDROUTER_API_KEY"
wire_api = "responses"الأمان
احفظ المفتاح الحقيقي في متغير بيئة أو في مخزن التطبيق الآمن. لا ترفعه إلى Git ولا تدخله في نموذج لا يقبل سوى مفتاح المورّد الرسمي ولا يسمح بتغيير Base URL.
التحقق
أرسل أولاً طلباً نصياً قصيراً. يؤكد رد النموذج نجاح الاتصال؛ يشير 401 غالباً إلى مفتاح خاطئ، و404 إلى تنسيق نقطة نهاية غير متوافق، أما خطأ النموذج فيتطلب مراجعة معرّفه العام كاملاً.