नमस्ते सभी को, मैं कैंग हे हूँ।
CodexGuide के परसों लाइव होने के बाद, बैकएंड फट गया।

सबसे ज्यादा पूछा जाने वाला सवाल यह है: चीन में Codex का उपयोग कैसे करें? क्या मैं बिना Plus सब्सक्रिप्शन के इसका उपयोग कर सकता हूँ?
सच कहूँ तो, मैं इस परेशानी को समझता हूँ।
Plus की सदस्यता लेने में अपनी बाधाएँ हैं, और आपको भुगतान के तरीके भी निकालने पड़ते हैं; यह थका देने वाला है।
इसलिए मैंने दो दिन बिताकर हर उस समाधान का परीक्षण किया जो मुझे ऑनलाइन मिला, कई गड्ढों में फँसा, और अंत में तीन सबसे विश्वसनीय एक्सेस तरीकों का सारांश निकाला।
मैं इन सबको आज आपके साथ साझा कर रहा हूँ—बस चरणों का पालन करें।
ट्यूटोरियल CodexGuide पर भी लाइव है, जिसे कभी भी देखा जा सकता है।

यह सोचते हुए कि मैंने इस पर कितनी मेहनत की, इसे एक स्टार दे दो, हाहाहा।

पहले, एक पूर्वापेक्षा: Codex का उपयोग करने का सबसे स्थिर तरीका अभी भी आधिकारिक GPT खाते से लॉग इन करना है।
किसी तीसरे पक्ष के API से कनेक्ट करना एक उन्नत ऑपरेशन है; आपको पता होना चाहिए कि config.toml, API Key और Base URL क्या होते हैं।
यदि आप नहीं जानते, तो कोई बात नहीं—बस नीचे दिए गए चरणों का पालन करें।
तीनों योजनाओं के बीच कैसे चुनें
यहाँ एक तालिका है जो आपको आपके लिए सही विकल्प खोजने में मदद करेगी:
योजना | किसके लिए उपयुक्त | लाभ | नोट |
|---|---|---|---|
मैनुअल कॉन्फ़िगरेशन | जो अंतर्निहित सिद्धांतों को समझना चाहते हैं | पारदर्शी, नियंत्रण योग्य, समस्या निवारण में आसान | स्वयं |
Codex++ | डेस्कटॉप ऐप उपयोगकर्ता जो GUI प्रबंधन चाहते हैं | प्रबंधन इंटरफ़ेस है, एक-क्लिक कॉन्फ़िगरेशन | तीसरे पक्ष का टूल, Codex अपडेट के बाद अपडेट की आवश्यकता हो सकती है |
CCX + CC Switch | जिनके पास कई प्रदाता हैं और प्रोटोकॉल रूपांतरण की आवश्यकता है | गेटवे रूटिंग + एक-क्लिक प्रदाता स्विचिंग | कई घटक, पोर्ट और प्रॉक्सी चेन को समझना आवश्यक है |
ईमानदारी से, यदि आप शुरुआती हैं, तो बस योजना 2 देखें; यह सबसे परेशानी मुक्त है।
यदि आप अभी Codex सीखना शुरू कर रहे हैं, तो मेरा सुझाव है कि तीसरे पक्ष के API के साथ खिलवाड़ करने से पहले मेरे पिछले Codex शुरुआती ट्यूटोरियल को देखें।
योजना 1: मैनुअल कॉन्फ़िगरेशन
इस विधि का एक नुकसान है: आप Codex APP के प्लगइन फ़ंक्शन का उपयोग नहीं कर सकते।
यदि आप प्लगइन का उपयोग करना चाहते हैं, तो सीधे योजना 2 पर जाएँ।

मैनुअल कॉन्फ़िगरेशन का मूल एक फ़ाइल को संशोधित करना है:
संशोधित करने से पहले, इसका बैकअप लें—अच्छी आदतें विकसित करें:

दो लॉगिन दृष्टिकोण
दृष्टिकोण | इसे कैसे समझें | उपयुक्त परिदृश्य |
|---|---|---|
GPT लॉगिन | आधिकारिक लॉगिन स्थिति बनाए रखें, केवल अनुरोध अग्रेषण पता बदलें | आधिकारिक खाता क्षमताओं को बनाए रखते हुए रिले का उपयोग करना चाहते हैं |
API Key लॉगिन | एनवायरनमेंट वेरिएबल्स में Key का उपयोग करें, सीधे तीसरे पक्ष से अनुरोध करें | OpenAI API Key या स्व-निर्मित संगत सेवा का उपयोग करें |
एक सुझाव: एक बार में बहुत सी चीज़ें न बदलें। पहले केवल एक प्रदाता जोड़ें, और जब वह काम कर जाए, तब कई कॉन्फ़िगरेशन से खिलवाड़ करें।

GPT लॉगिन स्थिति उदाहरण
इसका मतलब है कि आपके Codex को पहले एक GPT खाते में लॉग इन होना चाहिए।
चरण 1: कॉन्फ़िगरेशन फ़ाइल संशोधित करें:
~/.codex/config.toml खोलें और नीचे दिया गया कॉन्फ़िगरेशन जोड़ें।
नोट: अपनी वास्तविक सेवा के अनुसार फ़ील्ड और मान भरें:
कुछ सामान्य गड्ढे:
model_providerबिल्कुल[model_providers.xxx]मेंxxxके समान होना चाहिए; एक अक्षर भी गलत नहीं होना चाहिए।base_urlकेवल/v1तक जाना चाहिए; पूरा/v1/responsesखंड शामिल न करें।wire_api = "responses"का अर्थ है Responses API प्रारूप में अनुरोध करना; इसे न बदलें।requires_openai_auth = falseका अर्थ है आधिकारिक लॉगिन स्थिति का उपयोग न करना।

चरण 2: एनवायरनमेंट वेरिएबल सेट करें
टर्मिनल खोलें और दर्ज करें:

चरण 3: टर्मिनल से Codex APP शुरू करें
यहाँ एक पकड़ है: Mac उपयोगकर्ताओं को टर्मिनल से शुरू करना होगा; सीधे आइकन पर क्लिक करने से मॉडल नहीं पढ़ा जा सकता है।
शुरू करने से पहले Codex APP को पूरी तरह से बंद करें, फिर टर्मिनल में दर्ज करें:
चरण 4: प्रभाव सत्यापित करें
Codex APP खोलें, और आप देखेंगे कि मॉडल सफलतापूर्वक स्विच हो गया है:

हे भगवान, यह उड़ान भर रहा है।
API Key लॉगिन उदाहरण
यदि आप API Key विधि का उपयोग कर रहे हैं, तो एक सिद्धांत याद रखें: गुप्त कुंजी को एनवायरनमेंट वेरिएबल्स में रखें, कॉन्फ़िगरेशन फ़ाइल में हार्डकोड न करें।
संबंधित config.toml कॉन्फ़िगरेशन:
एक बात ध्यान देने योग्य है: यदि आपका अपस्ट्रीम केवल Chat Completions का समर्थन करता है और Responses API का नहीं, तो केवल कॉन्फ़िगरेशन बदलने से काम नहीं चलेगा; आपको प्रोटोकॉल रूपांतरण के लिए CCX जैसे गेटवे का उपयोग करना होगा, जिस पर योजना 3 में चर्चा की जाएगी।
प्रमाणीकरण फ़ाइल संशोधित करें
~/.codex/auth.json खोलें और OPENAI_API_KEY को अपने मॉडल प्रदाता की Key से बदलें:

कॉन्फ़िगरेशन सफलता कैसे सत्यापित करें
कॉन्फ़िगर करने के बाद जल्दबाजी न करें; पहले सत्यापित करें:
- Codex को पूरी तरह से बंद करें और फिर से खोलें।
- इसे एक केवल-पढ़ने का कार्य करने दें, जैसे कि वर्तमान निर्देशिका संरचना का सारांश।
- यदि यह त्रुटि देता है, तो पहले
model_providerनाम,base_urlऔर एनवायरनमेंट वेरिएबल्स की जाँच करें। - यदि प्रमाणीकरण त्रुटि होती है, तो पहले बैकअप कॉन्फ़िगरेशन पर वापस जाएँ; घबराएँ नहीं।
योजना 2: Codex++
यदि आप मैनुअल कॉन्फ़िगरेशन को बहुत परेशानी भरा पाते हैं, तो Codex++ देखें।
यह एक ग्राफिकल प्रबंधन उपकरण है जो आपको एक क्लिक से रिले कॉन्फ़िगरेशन संभालने में मदद करता है, बिना toml फ़ाइलें मैन्युअल रूप से लिखने की आवश्यकता के।
इसके अलावा, यह प्लगइन फ़ंक्शन का समर्थन करता है, जो योजना 1 नहीं कर सकता।

यह इन लोगों के लिए उपयुक्त है:
- जो मुख्य रूप से Codex डेस्कटॉप ऐप का उपयोग करते हैं।
- जो मैन्युअल रूप से कॉन्फ़िगरेशन फ़ाइलें नहीं लिखना चाहते।
- जो कभी भी आधिकारिक मोड पर वापस स्विच करना चाहते हैं।
स्थापना चरण
- Codex++ Releases खोलें और इंस्टॉलेशन पैकेज डाउनलोड करें।

आप दो इंस्टॉलेशन पैकेज देखेंगे: "Codex++ Management Tool" और "Codex++ app"; दोनों को इंस्टॉल करें।

- इंस्टॉलेशन के बाद "Codex++ Management Tool" खोलें।
यदि पहली बार खोलने पर यह त्रुटि पॉप अप होती है, तो घबराएँ नहीं:

"सिस्टम सेटिंग्स" - "प्राइवेसी और सिक्योरिटी" पर जाएँ, और "फिर भी खोलें" पर क्लिक करें:

खोलने के बाद, प्रबंधन इंटरफ़ेस में प्रवेश करें:

उसी तरह Codex++ ऐप इंस्टॉल करें; यदि प्रबंधन उपकरण की जाँच सभी हरी हो जाती है, तो यह सही है:

पुष्टि करें कि GPT लॉगिन स्थिति का पता चला है।
- रिले कॉन्फ़िगरेशन जोड़ें।
"Provider Configuration" - Add Provider चुनें, और अपना Base URL और Key भरें।
नोट: एक्सेस विधि के लिए "Pure API" चुनें:

मॉडल सूची अपस्ट्रीम से स्वचालित रूप से प्राप्त की जा सकती है; यदि आप एक रिले स्टेशन कॉन्फ़िगर कर रहे हैं, तो यहाँ चुनने के लिए कई मॉडल होंगे:

मूल रूप से, यह उपकरण आपको अधिक सुविधाजनक रूप से कॉन्फ़िगरेशन लिखने में मदद करता है, जिससे आपको मैन्युअल रूप से फ़ाइल संपादित करने की आवश्यकता नहीं होती:

सहेजने के बाद कनेक्टिविटी का परीक्षण करें; यदि कोई समस्या नहीं है, तो सीधे उपयोग करें:

- Codex++ प्रवेश बिंदु से Codex शुरू करें।
नोट: Codex++ से शुरू करें, मूल Codex से नहीं:

पुनरारंभ करने के बाद, आप देखेंगे कि Codex पहले से ही कस्टम मॉडल प्रदाता का उपयोग कर रहा है, और वैकल्पिक मॉडलों की संख्या अचानक बढ़ गई है:

प्लगइन का भी सीधे उपयोग किया जा सकता है; यह पूरा अनुभव है:

आपको स्वीकार करना होगा, यह योजना अब तक की सबसे सहज है; अत्यधिक अनुशंसित।
अगर मैं वापस रोल करना चाहूँ तो क्या होगा?
- प्रबंधन उपकरण में API मोड साफ़ करें और आधिकारिक कॉन्फ़िगरेशन पर वापस स्विच करें।
- यदि Codex अपडेट के बाद Codex++ काम करना बंद कर दे, तो बस इसके अनुकूल होने की प्रतीक्षा करें; इससे मूल संस्करण के उपयोग पर कोई प्रभाव नहीं पड़ेगा।
योजना 3: CCX + CC Switch
यह योजना पावर उपयोगकर्ताओं के लिए उपयुक्त है, "गेटवे" और "स्विचिंग टूल" को अलग करती है:
- CCX: API प्रॉक्सी गेटवे, प्रोटोकॉल रूपांतरण और रूटिंग के लिए जिम्मेदार। Claude, OpenAI, Codex, Gemini आदि विभिन्न प्रवेश बिंदुओं का समर्थन करता है।
- CC Switch: डेस्कटॉप प्रबंधन उपकरण, विभिन्न प्रदाता कॉन्फ़िगरेशन के बीच एक-क्लिक स्विचिंग।

इस योजना का उपयोग कब करें? जब आपके पास कई घरेलू मॉडल API, कई रिले सेवाएँ, कई Keys हों, या जब अपस्ट्रीम केवल Chat Completions का समर्थन करता हो और Responses API में रूपांतरण की आवश्यकता हो।
चरण 1: CCX तैनात करें
Docker का उपयोग करें, एक कमांड:
शुरू करने के बाद, आप इसे ब्राउज़र खोलकर देख सकते हैं।
चरण 2: अपस्ट्रीम चैनल जोड़ें
CCX प्रबंधन इंटरफ़ेस में अपने चैनल जोड़ें:
- अपस्ट्रीम सेवा प्रकार चुनें।
- API Key और Base URL भरें।
- मॉडल मैपिंग और रूटिंग नियम कॉन्फ़िगर करें।
- कनेक्टिविटी की पुष्टि करने के लिए अंतर्निहित परीक्षण फ़ंक्शन का उपयोग करें।
यहाँ एक महत्वपूर्ण बिंदु है: Codex को Responses API प्रवेश बिंदु की आवश्यकता होती है। यदि अपस्ट्रीम में केवल Chat Completions है, तो CCX आपके लिए प्रोटोकॉल रूपांतरण करेगा, जो इसका उपयोग करने का मुख्य कारण है।
चरण 3: CC Switch स्थापित करें
कमांड लाइन स्थापना:
आरंभीकरण:
आरंभीकरण के दौरान, CCX पते को रिले प्रवेश बिंदु के रूप में भरें।
चरण 4: कॉन्फ़िगरेशन स्विच करें और शुरू करें
एक-लाइन कमांड से प्रदाता स्विच करें:
फिर प्रभावी होने के लिए Codex को पुनरारंभ करें।
स्विच करने के बाद, ~/.codex/config.toml खोलकर सत्यापित करने की अनुशंसा की जाती है:
- क्या
model_providerवही है जो आपने अभी चुना? - क्या
base_urlCCX की ओर इशारा करता है? - क्या आपने गलती से Key को किसी सार्वजनिक रिपॉजिटरी में लिख दिया (यह बहुत महत्वपूर्ण है)?
सामान्य गड्ढों का सारांश
अंत में, यहाँ एक समस्या निवारण तालिका है; समस्याओं का सामना करने पर पहले इसकी जाँच करें:
घटना | पहले क्या जाँचें |
|---|---|
स्विच करने के बाद प्रभाव नहीं | क्या Codex पूरी तरह से पुनरारंभ हुआ, क्या |
प्रमाणीकरण त्रुटि | क्या API Key मान्य है, क्या एनवायरनमेंट वेरिएबल्स वर्तमान शेल द्वारा विरासत में मिले हैं |
इंटरफ़ेस पथ त्रुटि | क्या |
घरेलू मॉडल का कोई उत्तर नहीं | क्या अपस्ट्रीम Responses API का समर्थन करता है; यदि नहीं, तो आपको रूपांतरण के लिए CCX का उपयोग करना होगा |
प्लगइन कॉन्फ़िगरेशन गायब | क्या स्विचिंग टूल ने कॉन्फ़िगरेशन को अधिलेखित कर दिया; क्या आपने पहले बैकअप लिया था? |
सच कहूँ तो, मैंने तीनों योजनाओं को सफलतापूर्वक चलाया है, लेकिन मैं दैनिक उपयोग के लिए सबसे अधिक योजना 2, Codex++, का उपयोग करता हूँ; यह परेशानी मुक्त है।
यदि आप उस तरह के पावर उपयोगकर्ता हैं जिसके पास कई Keys और कई प्रदाता हैं, तो योजना 3 आपके लिए अधिक उपयुक्त है।
ठीक है, आज की साझेदारी के लिए बस इतना ही।
यदि इस ट्यूटोरियल ने आपकी मदद की, तो मुझे बताने के लिए एक लाइक दें, और मैं भविष्य में और अधिक Codex व्यावहारिक खेल अपडेट करता रहूंगा।
यदि आपके कोई प्रश्न हैं, तो सीधे टिप्पणी अनुभाग में पूछें; मैं सभी को उत्तर दूंगा जो मैं देखूंगा।





