מדריך הגדרת OpenAI Codex CLI
מדריך שלב אחר שלב להתקנה והגדרה של Codex CLI עם UnoRouter ב-Windows, macOS ו-Linux.
סקירה כללית
Codex CLI הוא סוכן הקידוד המבוסס-מסוף של OpenAI שקורא, כותב ומריץ קוד בפרויקט שלכם דרך תיקונים מבודדים וניתנים לסקירה. כוונו את הספק המותאם אישית שלו לכתובת הבסיס של UnoRouter ותוכלו להפעיל אותו עם כל מודל מהקטלוג, לא רק עם המודלים של OpenAI.
הגדרה מהירה
הזינו ערכים אלה בלקוח. המפתח שלכם מתמלא אוטומטית כשאתם מחוברים.
כתובת URL בסיסית: https://api.unorouter.ai/v1
מפתח API: YOUR_API_KEYתאימות
הגדרה שלב אחר שלב
- 1התקינו את Codex CLI
התקינו את Codex CLI גלובלית עם npm.
bashnpm install -g @openai/codex - 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" - 3הוסיפו את מפתח ה-API
כתבו את מפתח ה-API של UnoRouter ל-`~/.codex/auth.json` כדי ש-Codex יאמת כל בקשה.
json// ~/.codex/auth.json { "OPENAI_API_KEY": "YOUR_API_KEY" } - 4הפעילו את Codex
הריצו `codex` בתיקיית הפרויקט והתחילו לכתוב קוד.
$env:OPENAI_BASE_URL="https://api.unorouter.ai/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codexמודלים מומלצים
מודלים חינמיים שעובדים טוב כאן. הדביקו כל מזהה מודל בלקוח.
נקודות לתשומת לב
- אם Codex מדווח על נקודת קצה לא נתמכת, ודאו ש-`wire_api` מוגדר ל-`responses` ושכתובת ה-URL הבסיסית מסתיימת ב-`/v1`.
- שגיאת 401 פירושה שהמפתח ב-`~/.codex/auth.json` חסר או מיושן. הדביקו מפתח חדש מלוח הבקרה של UnoRouter והריצו שוב.