ربط Codex CLI

قم بتكوين Codex CLI لاستخدام AnyInt كموفر مخصص لاستجابات OpenAI.

يدعم Codex CLI موفري نماذج مخصصين بعنوان URL أساسي ومفتاح API مدعوم بالبيئة. يكشف AnyInt عن واجهة برمجة تطبيقات الاستجابات (Responses API) في العنوان الأساسي المتوافق مع OpenAI.

قبل البدء

  1. قم بتثبيت أو تحديث Codex باستخدام تعليمات Codex CLI الرسمية.
  2. أنشئ مفتاح API لـ AnyInt.
  3. اختر معرف نموذج متوافق مع الاستجابات (Responses-compatible) من كتالوج النماذج.

تكوين الموفر

خزّن المفتاح في shell الخاص بك أو في مدير الأسرار:

bash
export ANYINT_API_KEY="your_api_key"

أضف موفر AnyInt إلى ~/.codex/config.toml:

toml
model_provider = "anyint"
model = "YOUR_MODEL_ID"

[model_providers.anyint]
name = "AnyInt"
base_url = "https://api.anyint.ai/openai/v1"
env_key = "ANYINT_API_KEY"
wire_api = "responses"

قم بتشغيل Codex من المستودع الخاص بك:

bash
codex

التحقق واستكشاف الأخطاء وإصلاحها

  • قم بتشغيل /status في Codex وتأكد من تحديد الموفر والنموذج.
  • استجابة 401 تعني أن ANYINT_API_KEY غير مرئي لعملية Codex أو أن المفتاح غير نشط.
  • خطأ النموذج يعني أن YOUR_MODEL_ID لم يتم استبداله بإدخال حالي متوافق مع الاستجابات (Responses-compatible).
  • احتفظ بمفتاح API خارج config.toml؛ env_key يسمي متغير البيئة ولا يدمج قيمته.

تتبع حقول التكوين أعلاه مرجع تكوين Codex الرسمي من وثائق OpenAI.