اتصال OpenCodex: NordRouter in Codex CLI به NordRouter
OpenCodex: NordRouter in Codex CLI میتواند از طریق یک 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 جلوگیری کنید.
پیکربندی و نمونهکدها
همهٔ نمونههای قابل اجرای راهنمای اصلی در ادامه حفظ شدهاند. فقط بلوک متناسب با ابزار و سیستمعامل خود را اجرا کنید.
npm install -g @bitkyc08/opencodex@2.7.31{
"port": 10100,
"defaultProvider": "nordrouter",
"providers": {
"nordrouter": {
"adapter": "openai-chat",
"baseUrl": "https://nordrouter.com/v1",
"authMode": "key",
"apiKey": "${NORDROUTER_API_KEY}",
"defaultModel": "anthropic/claude-sonnet-4.6"
}
}
}$env:NORDROUTER_API_KEY = "sk-nr-YOUR-KEY"export NORDROUTER_API_KEY="sk-nr-YOUR-KEY"ocx startcodex -m "nordrouter/anthropic-claude-sonnet-4.6"ocx syncocx uninstall
npm uninstall -g @bitkyc08/opencodexامنیت
کلید واقعی را در متغیر محیطی یا فضای امن برنامه نگه دارید. آن را در Git ثبت نکنید و در فرمی که فقط کلید سرویس رسمی را میپذیرد و امکان تغییر Base URL ندارد وارد نکنید.
آزمایش اتصال
ابتدا یک درخواست متنی کوتاه بفرستید. پاسخ مدل یعنی اتصال برقرار است؛ خطای 401 معمولاً کلید نادرست، 404 قالب نامناسب endpoint و خطای مدل نیاز به بررسی شناسهٔ عمومی کامل مدل را نشان میدهد.