OPenClaw API का उपयोग करते समय अचानक 429 एरर आ रही है? घबराएं नहीं, यह एक सामान्य दर सीमा (Rate Limit) समस्या है। यह लेख आपको जल्दी से कारण ढूंढने, कोटा उचित रूप से प्रबंधित करने और डेवलपमेंट प्रक्रिया को बाधित होने से बचाने में मदद करेगा।
दर सीमा त्रुटि क्या है?
जब आप थोड़े समय में OPenClaw सर्वर पर बहुत अधिक अनुरोध भेजते हैं, तो API HTTP 429 Too Many Requests एरर लौटाता है। यह बैकएंड संसाधनों की सुरक्षा के लिए है, ताकि कोई एक उपयोगकर्ता अधिक बैंडविड्थ न ले। फ्री वर्जन उपयोगकर्ताओं के लिए आमतौर पर प्रति मिनट अनुरोध की सख्त सीमा होती है, जबकि प्रोफेशनल प्लान में यह सीमा अपेक्षाकृत उदार होती है। एक बार सीमा पार होने पर, अनुरोध अस्थायी रूप से ब्लॉक हो जाते हैं जब तक कि विंडो रीसेट न हो जाए।
सामान्य ट्रिगर कारण
सबसे सामान्य स्थिति कोड में बिना देरी के लूप में API को कॉल करना है। उदाहरण के लिए, बैच डेटा प्रोसेसिंग करते समय लगातार अनुरोध भेजने से कुछ सेकंड में ही सीमा पार हो जाती है। इसके अलावा, एक ही API Key को कई एप्लिकेशन शेयर करने से अनुरोधों की संख्या बढ़ जाती है और कोटा जल्दी खत्म हो जाता है। OPenClaw फ्री वर्जन आमतौर पर प्रति मिनट 20-30 अनुरोधों तक सीमित रखता है, इससे अधिक पर 429 ट्रिगर होता है।
एक और स्थिति यह है कि कैश फेल होने के बाद बार-बार रिट्राई किया जाता है। जैसे नेटवर्क उतार-चढ़ाव के दौरान ऑटोमैटिक तीन बार रिट्राई होती है, और हर रिट्राई तुरंत मूल अनुरोध के बाद आती है, तो थ्रेशोल्ड पार हो सकता है। इसके अलावा, कुछ थर्ड-पार्टी लाइब्रेरी डिफ़ॉल्ट रूप से कंकरेंट अनुरोधों को चालू कर देती हैं, जो अनजाने में कोटा खत्म कर सकती हैं।


