हाल ही में मैंने Claude API से एक प्रोजेक्ट किया, लेकिन तरह-तरह के एरर ने सिरदर्द कर दिया। कई दिन जूझने के बाद, जिन समस्याओं में मैं फँसा था उन्हें मैंने व्यवस्थित कर लिया है—उम्मीद है कि यह उन दोस्तों की मदद करेगा जो इसी परेशानी में हैं।
Error 401 Unauthorized
यह एरर सबसे आम है; दस में से नौ बार यह API Key की समस्या होती है। जाँच लें कि Key पूरी तरह कॉपी हुई है या नहीं, खासकर शुरुआत का sk-ant- कहीं छूट तो नहीं गया। इसके अलावा, Key की अवधि खत्म हो जाना या रद्द कर दिया जाना भी यह एरर दे सकता है—Anthropic के बैकएंड में जाकर नया Key फिर से जनरेट कर लें, बस।
Error 429 Rate Limit Exceeded
रिक्वेस्ट बहुत ज़्यादा बार भेजने की वजह से rate limit लग गई। फ्री अकाउंट में प्रति मिनट सिर्फ 60 रिक्वेस्ट हो पाती हैं; पेड अकाउंट में यह सीमा थोड़ी ज़्यादा होती है। समाधान:
- कोड में थोड़ा delay जोड़ें, जैसे हर रिक्वेस्ट के बीच 1 सेकंड का अंतर
- रीट्राई के लिए exponential backoff रणनीति अपनाएँ
- लिमिट बढ़ाने के लिए अकाउंट प्लान अपग्रेड करें
Error 529 Overloaded
Claude सर्वर पर लोड बहुत ज़्यादा है; ऐसी स्थिति में कुछ मिनट बाद दोबारा कोशिश करें। अगर यह बार-बार हो, तो ऑफ-पीक समय में इस्तेमाल करने पर विचार करें—उत्तर अमेरिकी टाइम ज़ोन के पीक समय से बचें।


