Codex CLI
מדריך הגדרת OpenAI Codex CLI
התקינו והגדירו את Codex CLI עם UnoRouter ב-Windows, macOS ו-Linux.
סקירה כללית
Codex CLI הוא סוכן הקידוד של OpenAI למסוף. הוא קורא, כותב ומריץ קוד באמצעות טלאים מבודדים וניתנים לסקירה. כוונו את הספק המותאם שלו לכתובת הבסיס של UnoRouter כדי להשתמש בכל מודל בקטלוג.
הגדרה מהירה
הדביקו את אלה בלקוח. המפתח שלכם ממולא אוטומטית כשאתם מחוברים.
text
כתובת URL בסיסית: https://api.unorouter.com/v1
מפתח API: YOUR_API_KEYתאימות
Chat CompletionsResponses APIהזרמהקריאת כלים
הגדרה שלב אחר שלב
- 1התקינו את Codex CLI
התקינו את Codex CLI גלובלית עם npm.
bashnpm install -g @openai/codex - 2הגדירו את ספק המודל
ערכו את `~/.codex/config.toml`. הגדירו את מזהה המודל שלכם והוסיפו ספק מותאם עם כתובת הבסיס של UnoRouter תוך שימוש ב-wire API מסוג responses.
toml# ~/.codex/config.toml model = "YOUR_MODEL_ID" model_provider = "unorouter" [model_providers.unorouter] name = "UnoRouter" base_url = "https://api.unorouter.com/v1" wire_api = "responses" env_key = "OPENAI_API_KEY" - 3ייצוא מפתח ה-API שלכם
ייצאו את המשתנה שצוין ב-env_key. Codex קורא את המפתח של ספק מותאם אישית מתוך הסביבה; הקובץ auth.json משמש רק להתחברות אל OpenAI.
bashexport OPENAI_API_KEY="YOUR_API_KEY" - 4הפעילו את Codex
הריצו `codex` בתיקיית הפרויקט שלכם.
powershell
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codexמודלים מומלצים
מודלים חינמיים שעובדים כאן. הדביקו כל מזהה מודל בלקוח.
ling-3.1-flash:freeagnes-3.0-flash:freeminicpm5-2b:freek2-horizon:freeqwen3.8-flash-next:free
נקודות לתשומת לב
- בשגיאת נקודת קצה לא נתמכת, ודאו ש-`wire_api` הוא `responses` ושכתובת הבסיס מסתיימת ב-`/v1`.
- אם הבקשות יוצאות ללא אימות, בדקו ש-env_key מצביע על משתנה שאכן יוצא בפועל במעטפת שבה רץ codex.
- אי אפשר להשתמש שוב במזהה השמור openai עבור ספק מותאם אישית. כל מזהה אחר יעבוד, הן ב-model_providers והן ב-model_provider.