חיפוש בתיעוד...

התחילו להקליד כדי לחפש בתיעוד

Codex
Codex CLI

מדריך הגדרת OpenAI Codex CLI

מדריך שלב אחר שלב להתקנה והגדרה של Codex CLI עם UnoRouter ב-Windows, macOS ו-Linux.

סקירה כללית

Codex CLI הוא סוכן הקידוד המבוסס-מסוף של OpenAI שקורא, כותב ומריץ קוד בפרויקט שלכם דרך תיקונים מבודדים וניתנים לסקירה. כוונו את הספק המותאם אישית שלו לכתובת הבסיס של UnoRouter ותוכלו להפעיל אותו עם כל מודל מהקטלוג, לא רק עם המודלים של OpenAI.

הגדרה מהירה

הזינו ערכים אלה בלקוח. המפתח שלכם מתמלא אוטומטית כשאתם מחוברים.

text
כתובת URL בסיסית: https://api.unorouter.ai/v1
מפתח API: YOUR_API_KEY

התחברו למילוי אוטומטי של מפתח ה-API שלכם

תאימות

Chat CompletionsResponses APIהזרמהקריאת כלים

הגדרה שלב אחר שלב

  1. 1
    התקינו את Codex CLI

    התקינו את Codex CLI גלובלית עם npm.

  2. 2
    הגדירו את ספק המודל

    ערכו את `~/.codex/config.toml` כדי להפנות את Codex אל UnoRouter. הגדירו את מזהה המודל והוסיפו ספק מותאם עם כתובת ה-URL הבסיסית של UnoRouter באמצעות ממשק responses wire.

    toml
    # ~/.codex/config.toml
    model = "YOUR_MODEL_ID"
    
    [model_providers.custom]
    base_url = "https://api.unorouter.ai/v1"
    wire_api = "responses"

    התחברו למילוי אוטומטי של מפתח ה-API שלכם

  3. 3
    הוסיפו את מפתח ה-API

    כתבו את מפתח ה-API של UnoRouter ל-`~/.codex/auth.json` כדי ש-Codex יאמת כל בקשה.

    json
    // ~/.codex/auth.json
    {
      "OPENAI_API_KEY": "YOUR_API_KEY"
    }

    התחברו למילוי אוטומטי של מפתח ה-API שלכם

  4. 4
    הפעילו את Codex

    הריצו `codex` בתיקיית הפרויקט והתחילו לכתוב קוד.

powershell
$env:OPENAI_BASE_URL="https://api.unorouter.ai/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"

codex

התחברו למילוי אוטומטי של מפתח ה-API שלכם

מודלים מומלצים

מודלים חינמיים שעובדים טוב כאן. הדביקו כל מזהה מודל בלקוח.

mistral-medium-2508mistral-code-latestministral-3b-latestc4ai-aya-expanse-32bmagistral-small-latest

נקודות לתשומת לב

  • אם Codex מדווח על נקודת קצה לא נתמכת, ודאו ש-`wire_api` מוגדר ל-`responses` ושכתובת ה-URL הבסיסית מסתיימת ב-`/v1`.
  • שגיאת 401 פירושה שהמפתח ב-`~/.codex/auth.json` חסר או מיושן. הדביקו מפתח חדש מלוח הבקרה של UnoRouter והריצו שוב.
ייצור מפתח APIמודלים