OpenAI Codex CLI सेटअप गाइड
Windows, macOS और Linux पर Codex CLI इंस्टॉल करें और UnoRouter के साथ कॉन्फ़िगर करें।
अवलोकन
Codex CLI OpenAI का टर्मिनल कोडिंग एजेंट है। यह सैंडबॉक्स में चलने वाले, समीक्षा योग्य पैच के ज़रिए कोड पढ़ता, लिखता और चलाता है। इसके कस्टम प्रदाता को UnoRouter के बेस URL की ओर मोड़ें और कैटलॉग का कोई भी मॉडल इस्तेमाल करें।
त्वरित कॉन्फ़िग
इन्हें क्लाइंट में पेस्ट करें। साइन इन होने पर आपकी कुंजी अपने आप भर जाती है।
बेस URL: https://api.unorouter.com/v1
API कुंजी: YOUR_API_KEYसंगतता
चरण-दर-चरण सेटअप
- 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" env_key = "OPENAI_API_KEY" - 3अपनी API कुंजी export करें
env_key में बताए गए वेरिएबल को export करें। Codex कस्टम प्रदाता की कुंजी परिवेश से पढ़ता है; auth.json सिर्फ़ OpenAI में साइन इन करने के लिए है।
bashexport OPENAI_API_KEY="YOUR_API_KEY" - 4Codex शुरू करें
अपनी परियोजना की डायरेक्टरी में `codex` चलाएँ।
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codexअनुशंसित मॉडल
यहाँ काम करने वाले मुफ़्त मॉडल। कोई भी मॉडल id क्लाइंट में पेस्ट करें।
ध्यान देने योग्य बातें
- असमर्थित एंडपॉइंट की त्रुटि आने पर पुष्टि करें कि `wire_api` का मान `responses` है और बेस URL `/v1` पर खत्म होता है।
- अगर अनुरोध बिना प्रमाणीकरण के जा रहे हों, तो जाँचें कि env_key जिस वेरिएबल का नाम बताता है वह codex चलाने वाले शेल में सचमुच export किया गया है या नहीं।
- आरक्षित आईडी openai को किसी कस्टम प्रदाता के लिए दोबारा इस्तेमाल नहीं किया जा सकता। कोई भी दूसरी आईडी काम करेगी, model_providers में भी और model_provider में भी।