كل الأدلة

رسميمتوافق مع OpenAIOpenAI

Codex CLI

وكيل الطرفية الرسمي من OpenAI.

يستخدم Codex واجهة API المتوافقة مع OpenAI، لذا يمكنه التحدث مع أكثر من api.openai.com. استخدم مفتاح OpenAI مباشرة، أو صرّح بمزود مخصص في ملف الإعداد.

المستندات الرسمية

خطوات الإعداد

  1. 1

    ثبّت CLI

    يتطلب Node.js 18 أو أحدث. يثبّت الأمر العام codex.

    bash
    npm install -g @openai/codex
  2. 2

    الخيار A: استخدم مفتاح OpenAI الخاص بك

    عيّن مفتاحك من منصة OpenAI. أعد فتح الطرفية بعد setx على Windows.

    bash / zsh
    export OPENAI_API_KEY="your-api-key"
    PowerShell
    setx OPENAI_API_KEY "your-api-key"
  3. 3

    الخيار B: أضف مزودًا مخصصًا

    صرّح بنقطة نهاية متوافقة مع OpenAI في ملف الإعداد. يسمّي env_key متغيّر البيئة الذي يحمل المفتاح؛ وwire_api = chat يناسب معظم نقاط نهاية الطرف الثالث.

    ~/.codex/config.toml
    model = "your-model-name"
    model_provider = "custom"
    
    [model_providers.custom]
    name = "Custom"
    base_url = "https://api.example.com/v1"
    env_key = "OPENAI_API_KEY"
    wire_api = "chat"
  4. 4

    امسح تسجيل دخول ChatGPT المحفوظ

    فقط إن كنت قد سجّلت الدخول عبر ChatGPT من قبل. هذا يجبر Codex على استخدام مفتاحك.

    bash
    codex logout
  5. 5

    ابدأ البرمجة

    شغّله داخل مجلد مشروعك وابدأ بإعطاء التعليمات.

    bash
    codex
نصيحة: إن كنت مسجّل الدخول عبر ChatGPT، شغّل codex logout أولًا، ثم اختر "Provide your own API key" في التشغيل التالي كي يستخدم مزودك المخصص.
اختر أولًا نموذجًا أو مزودًا أرخص، ثم أدخل مفتاحه ونقطة نهايته في الخطوات أعلاه. قارن الأسعار · تصفّح المزودين