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" - 3הוסיפו את מפתח ה-API
כתבו את מפתח ה-API של UnoRouter לתוך `~/.codex/auth.json`.
json// ~/.codex/auth.json { "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מודלים מומלצים
מודלים חינמיים שעובדים כאן. הדביקו כל מזהה מודל בלקוח.
ox-alpha:freeglm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:free
נקודות לתשומת לב
- בשגיאת נקודת קצה לא נתמכת, ודאו ש-`wire_api` הוא `responses` ושכתובת הבסיס מסתיימת ב-`/v1`.
- שגיאת 401 פירושה שהמפתח ב-`~/.codex/auth.json` חסר או ישן. הדביקו מפתח חדש מלוח הבקרה של UnoRouter.
- אם Codex מתעלם מהספק שלכם, בדקו את שם הטבלה ב-`config.toml`. מזהי ספק מאפשרים קווים תחתונים, לא מקפים (`model_providers.my_provider`, אף פעם לא `my-provider`). השם `openai` שמור ולא ניתן לדריסה.