ऑटोमेशन कंटेंट, बॉट्स, RAG बनाते समय सबसे आम और सबसे झुंझलाने वाली त्रुटि “API कुंजी अमान्य” या “401 Unauthorized” होती है। अभी-अभी कॉपी की हुई Key, फिर भी क्यों नहीं मान रहा? मैंने जिन-जिन गड्ढों में खुद गिरा हूँ, उन्हें समेटकर एक सामान्य चेकलिस्ट बना दी है—ChatGPT, Claude, Gemini जैसी सेवाओं के इंटरफ़ेस पर यह लगभग सब पर लागू होती है; Midjourney में ज़्यादा समस्या अकाउंट/कॉल करने के तरीके की होती है, लेकिन इसी सोच के अनुसार आप वहाँ भी जाँच कर सकते हैं।
पहले पुष्टि करें कि आप सही Key और सही एंट्री/एंडपॉइंट इस्तेमाल कर रहे हैं
बहुत-सी “अमान्य” असल में “गलत जगह इस्तेमाल किया” होती है। जैसे टेस्ट एनवायरनमेंट की Key को प्रोडक्शन में लगा देना, पुरानी Key को नए प्रोजेक्ट में पेस्ट कर देना, या मॉडल प्रदाता ही गलत चुन लेना (OpenAI की Key से Claude कॉल करेंगे तो बेशक फटेगा)।
- पुष्टि करें कि Key उसी प्लेटफ़ॉर्म से आई है, और कॉपी करते समय अतिरिक्त स्पेस/नई लाइन न जुड़ी हो
- जाँचें कि रिक्वेस्ट पता सही API डोमेन और वर्ज़न पर जा रहा है
- फ्रंटएंड कोड में Key हार्ड-कोड न करें; लीक होने पर प्लेटफ़ॉर्म सीधे बैन भी कर सकता है
401 और 403 अक्सर आपकी गलती नहीं—यह अनुमति या क्षेत्रीय प्रतिबंध होता है
कुछ अकाउंट्स में बिलिंग चालू नहीं होती, वेरिफ़िकेशन पूरा नहीं होता, या क्षेत्रीय नीति के कारण 403/401 लौटता है—देखने में Key गलत लगती है, पर असल में “आपको अधिकार नहीं है”。


