Codex CLI
OpenAI Codex CLI सेटअप गाइड
Windows, macOS और Linux पर Codex CLI इंस्टॉल करें और UnoRouter के साथ कॉन्फ़िगर करें।
अवलोकन
Codex CLI OpenAI का टर्मिनल कोडिंग एजेंट है। यह सैंडबॉक्स में चलने वाले, समीक्षा योग्य पैच के ज़रिए कोड पढ़ता, लिखता और चलाता है। इसके कस्टम प्रदाता को UnoRouter के बेस URL की ओर मोड़ें और कैटलॉग का कोई भी मॉडल इस्तेमाल करें।
त्वरित कॉन्फ़िग
इन्हें क्लाइंट में पेस्ट करें। साइन इन होने पर आपकी कुंजी अपने आप भर जाती है।
text
बेस URL: https://api.unorouter.com/v1
API कुंजी: YOUR_API_KEYसंगतता
Chat CompletionsResponses APIस्ट्रीमिंगटूल कॉलिंग
चरण-दर-चरण सेटअप
- 1Codex CLI इंस्टॉल करें
npm से Codex CLI को ग्लोबल इंस्टॉल करें।
bashnpm install -g @openai/codex - 2मॉडल प्रोवाइडर कॉन्फ़िगर करें
`~/.codex/config.toml` संपादित करें। अपना मॉडल id सेट करें और responses वायर API के साथ UnoRouter के बेस URL वाला एक कस्टम प्रदाता जोड़ें।
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 कुंजी जोड़ें
अपनी UnoRouter API कुंजी `~/.codex/auth.json` में लिखें।
json// ~/.codex/auth.json { "OPENAI_API_KEY": "YOUR_API_KEY" } - 4Codex शुरू करें
अपनी परियोजना की डायरेक्टरी में `codex` चलाएँ।
powershell
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codexअनुशंसित मॉडल
यहाँ काम करने वाले मुफ़्त मॉडल। कोई भी मॉडल id क्लाइंट में पेस्ट करें।
ox-alpha:freeglm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:free
ध्यान देने योग्य बातें
- असमर्थित एंडपॉइंट की त्रुटि आने पर पुष्टि करें कि `wire_api` का मान `responses` है और बेस URL `/v1` पर खत्म होता है।
- 401 का मतलब है कि `~/.codex/auth.json` की कुंजी गायब है या पुरानी हो चुकी है। अपने UnoRouter डैशबोर्ड से नई कुंजी पेस्ट करें।
- अगर Codex आपके प्रदाता को अनदेखा करे तो `config.toml` में टेबल का नाम जाँचें। प्रदाता ID में अंडरस्कोर चलते हैं, हाइफ़न नहीं (`model_providers.my_provider` सही है, `my-provider` नहीं)। `openai` आरक्षित है और उसे बदला नहीं जा सकता।