Titikey
होमउपयोगी टिप्सChatGPT, Claude, Gemini API कुंजी त्रुटियों के 5 जाँच बिंदु: 401 403 429 का समाधान

ChatGPT, Claude, Gemini API कुंजी त्रुटियों के 5 जाँच बिंदु: 401 403 429 का समाधान

2/2/2026
实用技巧

ChatGPT, Claude, Gemini इंटरफ़ेस से कोड जोड़ते समय सबसे ज़्यादा सिरदर्द बिज़नेस लॉजिक नहीं होता, बल्कि शुरुआत में ही 401/403/429 फेंक देना होता है। घबराइए नहीं, ऐसी “API कुंजी त्रुटियाँ” अक्सर सच में कुंजी के खराब होने से नहीं, बल्कि कॉन्फ़िगरेशन की बारीकियाँ परेशान करती हैं।

1 401 invalid_api_key: सबसे पहले कॉपी करने के तरीके पर शक करें

मैंने सबसे ज़्यादा जो गड़बड़ियाँ देखी हैं: कुंजी के साथ अतिरिक्त स्पेस कॉपी हो जाना, प्रीफ़िक्स छूट जाना, या टेस्ट एनवायरनमेंट की key प्रोडक्शन में डाल देना। “मिनिमल रिप्रोड्यूस” करने की सलाह है—बस एक लाइन का रिक्वेस्ट, चीज़ों को सरल रखें (KISS), किसी बड़े बिज़नेस ढेर में सुई मत ढूँढिए।

2 403 अनुमति अपर्याप्त: ज़्यादातर मामलों में प्रोजेक्ट या मॉडल सक्षम नहीं होता

Claude और Gemini कभी-कभी अनुमतियों को प्रोजेक्ट, क्षेत्र (region) या मॉडल व्हाइटलिस्ट से बाँध देते हैं। पुष्टि करें कि आपने जो मॉडल चुना है वह वर्तमान Key के लिए खुला है या नहीं, और कंसोल में “API/बिलिंग अकाउंट सक्षम करने की ज़रूरत” जैसी कोई सूचना तो नहीं है।

3 429 rate limit: समस्या आपका कोड नहीं, बल्कि कोटा या समवर्ती (concurrency) है

429 आम तौर पर दो तरह से आता है: रिक्वेस्ट बहुत घनी (बहुत तेज़) भेजना, या कोटा खत्म हो जाना। रीट्राई को एक्सपोनेंशियल बैकऑफ के साथ बनाइए, और साथ में एक concurrency लिमिट जोड़ दीजिए—तुरंत काफी बेहतर होगा।

4 एनवायरनमेंट वैरिएबल लागू नहीं हुआ: लोकल चलता है, ऑनलाइन सब धड़ाम

Node/Python में सबसे आम कारण: ENV इंजेक्ट नहीं हुआ, कंटेनर रीस्टार्ट नहीं हुआ, या CI में वैरिएबल का नाम गलत लिख दिया। कुछ डिपेंडेंसी टूल्स की ट्रबलशूटिंग सोच अपनाएँ: पहले यह पक्का करें कि “key सच में पढ़ी जा रही है या नहीं”, फिर नेटवर्क और कोड की बात करें।

5 नेटवर्क और क्षेत्रीय प्रतिबंध: 403 ऐसा लगता है जैसे दीवार से सिर टकरा रहे हों

कंपनी प्रॉक्सी, क्लाउड सर्वर का आउटबाउंड, और क्षेत्रीय नीतियाँ—ये सब रिक्वेस्ट को ऐसा दिखा सकती हैं जैसे “अनुमति नहीं है”। मेरी जाँच का क्रम आम तौर पर यह रहता है:

  • उसी मशीन पर curl से डायरेक्ट कनेक्ट करके देखें कि सफल होता है या नहीं
  • नेटवर्क या आउटबाउंड नोड बदलकर फिर ट्राय करें
  • जाँचें कि कहीं WAF/प्रॉक्सी Header को री-राइट तो नहीं कर रहा

Midjourney का छोटा-सा फर्क

Midjourney मुख्यतः Discord इकोसिस्टम में चलता है, यह पारंपरिक API Key वाला सेटअप नहीं है; वहाँ अक्सर समस्या Discord ऑथराइज़ेशन, चैनल परमिशन, या बॉट के अनुपलब्ध होने की होती है। सोच वही है: न्यूनतम स्टेप्स से रिप्रोड्यूस करें, पहले परमिशन जाँचें फिर नेटवर्क।

अगर आप सब्सक्रिप्शन, नेटवर्क नोड, अकाउंट रीजन जैसी और भी “रहस्यमय” समस्याओं से जूझ रहे हैं, तो Titikey पर नज़र डालने की सलाह है—कई झंझट एक ज्यादा बेफिक्र समाधान से टाले जा सकते हैं।

होमशॉपऑर्डर