- ChatGPT अकाउंट के OAuth टोकन का उपयोग करके अलग से API क्रेडिट खरीदे बिना OpenAI API का उपयोग किया जा सकने वाला ओपन सोर्स
npx openai-oauth की एक लाइन से लोकल प्रॉक्सी सर्वर चलाकर http://127.0.0.1:10531/v1 पर OpenAI-संगत endpoint तुरंत बनाया जा सकता है, और API key के बिना सीधे उपयोग संभव है
- OpenAI Codex CLI अंदरूनी तौर पर जिस विशेष endpoint का उपयोग करता है, उसी का समान रूप से उपयोग
/v1/responses, /v1/chat/completions, /v1/models endpoints समर्थित, और streaming·tool calling·reasoning trace सभी काम करते हैं
- यह Vercel AI SDK Provider के रूप में भी उपलब्ध है, इसलिए TypeScript में
createOpenAIOAuth() से सीधे मॉडल कॉल किए जा सकते हैं
- केवल Codex द्वारा समर्थित LLM ही उपयोग किए जा सकते हैं। मॉडल सूची अकाउंट के Codex प्लान के अनुसार अपने-आप खोजी जाती है, और
--models विकल्प से मैन्युअल रूप से भी तय किया जा सकता है
- CLI प्रॉक्सी stateless तरीके से काम करता है, इसलिए कॉल के समय पूरी conversation history खुद भेजनी होती है
- लॉगिन फ्लो को जानबूझकर bundle में शामिल नहीं किया गया है, इसलिए
npx @openai/codex login चलाकर authentication फ़ाइल बनानी होगी
- इसे चलाने पर टोकन
~/.codex/auth.json में सहेजा जाता है, और बाद में ऑटो-रिफ्रेश (ensureFresh डिफ़ॉल्ट true) होने से टोकन expiration की चिंता नहीं करनी पड़ती
- OpenAI से असंबंधित अनौपचारिक कम्युनिटी प्रोजेक्ट होने के कारण authentication cache को पासवर्ड-स्तर की credential की तरह संभालना चाहिए
- केवल व्यक्तिगत लोकल प्रयोग के लिए उपयोग की सिफारिश, गलत उपयोग पर अकाउंट suspension या termination की संभावना है
अभी कोई टिप्पणी नहीं है.