Titikey
होमउपयोगी टिप्सChatGPT Claude Gemini इंटरफ़ेस में “API key अमान्य” त्रुटि की जाँच-सूची

ChatGPT Claude Gemini इंटरफ़ेस में “API key अमान्य” त्रुटि की जाँच-सूची

2/2/2026
实用技巧

सबसे ज़्यादा बीपी बढ़ाने वाली बात यह नहीं कि मॉडल लिख नहीं पाता, बल्कि यह कि आप काम शुरू ही करने वाले होते हैं और कंसोल एक लाइन फेंक देता है: API key invalid, 401, network error। मेरे हिसाब से सबसे ज़्यादा जो गड्ढे मिले वो यह थे: Key में दिक्कत नहीं होती, दिक्कत “आस-पास की कॉन्फ़िग” में होती है। यह चेकलिस्ट मैंने अपने इस्तेमाल के क्रम—ChatGPT, Claude, Gemini—के हिसाब से लगाई है।

पहले पक्का करें कि आप सही Key और सही प्रोजेक्ट इस्तेमाल कर रहे हैं

बहुत लोग पुरानी Key, टेस्ट Key कॉपी कर लेते हैं, या कंसोल में प्रोजेक्ट बदल देते हैं और ध्यान नहीं रहता। सलाह है कि आप सीधे प्रोवाइडर के बैकएंड में एक नई Key बनाइए, तुरंत एक बार उसे रिप्लेस करके देखिए—पुराने एनवायरनमेंट से उलझकर मत लड़िए।

परमिशन और बिलिंग ऑन नहीं है तो Key होने का कोई मतलब नहीं

401/403 ज़रूरी नहीं कि Key गलत होने से ही आए; अक्सर कारण होता है बिलिंग चालू नहीं, परमिशन स्कोप कम, या संगठन/प्रोजेक्ट की पाबंदियाँ। Claude और Gemini में “देखने में सब ठीक” लगता है, लेकिन API पर आते ही एरर—यह खास तौर पर आम है; मुझसे मत पूछिए मुझे कैसे पता।

एनवायरनमेंट वेरिएबल और स्पेस छुपे हुए कातिल हैं

.env में एक अतिरिक्त स्पेस, न्यूलाइन का सही से हैंडल न होना, या डिप्लॉयमेंट प्लेटफ़ॉर्म द्वारा वेरिएबल इंजेक्ट न होना—ये सब “Key अमान्य” बन जाते हैं। Key की लंबाई प्रिंट करके देखिए, आगे-पीछे trim कर दीजिए—एरर पर आधा घंटा घूरने से ज़्यादा काम आता है।

नेटवर्क कनेक्शन की समस्या आपके सोचने से ज़्यादा बार होती है

अगर टाइमआउट, DNS फेल, या कभी-कभार 502 मिल रहा है, तो पहले नेटवर्क/प्रॉक्सी चेन पर शक करें। कुछ प्लगइन डॉक्यूमेंटेशन में भी “नेटवर्क कनेक्शन समस्या ट्रबलशूटिंग” को अलग से निकालकर लिखा जाता है—यह वाकई नखरा नहीं है।

डिपेंडेंसी और वर्ज़न से आने वाले नकली एरर को नज़रअंदाज़ न करें

Node प्रोजेक्ट में ETARGET, ERESOLVE, ENOTEMPTY जैसी डिपेंडेंसी समस्याओं पर हो सकता है ऐप चल ही न रहा हो, और आप समझ रहे हों कि API डाउन है। पहले डिपेंडेंसी ठीक से इंस्टॉल कराइए, फिर इंटरफ़ेस टेस्ट कीजिए।

मेरा आमतौर पर इस्तेमाल किया जाने वाला त्वरित सेल्फ-चेक क्रम

  • नई Key लगाकर तुरंत एक बार टेस्ट करें
  • प्रोजेक्ट/ऑर्गनाइज़ेशन/परमिशन और बिलिंग स्टेटस की पुष्टि करें
  • देखें कि एनवायरनमेंट वेरिएबल इंजेक्ट हुए हैं या नहीं, और कहीं स्पेस/न्यूलाइन तो नहीं
  • डायरेक्ट नेटवर्क या ज़्यादा साफ़ प्रॉक्सी से दोबारा टेस्ट करें
  • डिपेंडेंसी इंस्टॉल और रनटाइम एरर्स को बाहर करें

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

होमशॉपऑर्डर