इस पेज पर, सेवा देने वाली कंपनी से जुड़ा कॉन्टेंट और कोड देखने के लिए, Gemini API पर क्लिक करें. |
दर की सीमाएं (आम तौर पर कोटा कहा जाता है), तय समयसीमा के दौरान Gemini API से किए जा सकने वाले अनुरोधों की संख्या को कंट्रोल करती हैं. इन सीमाओं से यह पक्का करने में मदद मिलती है कि सभी उपयोगकर्ता, Google Play के सभी फ़ीचर का सही तरीके से इस्तेमाल कर रहे हैं. साथ ही, इनसे गलत इस्तेमाल को रोकने और सभी उपयोगकर्ताओं के लिए सिस्टम की परफ़ॉर्मेंस को बनाए रखने में भी मदद मिलती है.
Gemini और Imagen मॉडल को अनुरोध भेजने के लिए Firebase AI Logic का इस्तेमाल करने पर, आपके प्रोजेक्ट की दर की सीमाएं, आपके चुने गए "Gemini API" सेवा देने वाली कंपनी पर निर्भर करती हैं. Firebase AI Logic में, "हर उपयोगकर्ता के लिए" रेटिंग की सीमाएं सेट करने का भी तरीका बताया गया है.
Gemini Developer API के लिए किराये की सीमाएं देखना
दर की सीमाएं (कोटा) कैसे काम करती हैं
दर की सीमाओं (कोटा) को चार डाइमेंशन में मेज़र किया जाता है:
- हर मिनट के हिसाब से अनुरोध (आरपीएम)
- हर दिन मिलने वाले अनुरोध (आरपीडी)
- टोकन प्रति मिनट (टीपीएम)
- हर दिन मिलने वाले टोकन (टीपीडी)
आपके इस्तेमाल का आकलन, हर सीमा के हिसाब से किया जाता है. किसी भी सीमा को पार करने पर, आपको कोटा खत्म होने की गड़बड़ी का कोड 429 दिखेगा. उदाहरण के लिए, अगर आपके आरपीएम की सीमा 20 है, तो एक मिनट में 21 अनुरोध करने पर गड़बड़ी का मैसेज दिखेगा. भले ही, आपने टीपीएम या अन्य सीमाओं को पार न किया हो.
दर से जुड़ी सीमाएं, प्रोजेक्ट-लेवल पर लागू होती हैं. साथ ही, वे उस Firebase प्रोजेक्ट का इस्तेमाल करने वाले सभी ऐप्लिकेशन और आईपी पतों पर लागू होती हैं.
इस्तेमाल किए जा रहे मॉडल के हिसाब से सीमाएं अलग-अलग होती हैं. साथ ही, कुछ सीमाएं सिर्फ़ कुछ मॉडल पर लागू होती हैं. उदाहरण के लिए, हर मिनट में जनरेट की गई इमेज (आईपीएम) का हिसाब, सिर्फ़ उन मॉडल के लिए लगाया जाता है जो इमेज जनरेट कर सकते हैं (Imagen 3). हालांकि, यह सिद्धांत रूप से टीपीएम जैसा ही है.
एक्सपेरिमेंट के तौर पर उपलब्ध और झलक वाले मॉडल के लिए, रेटिंग की सीमाएं ज़्यादा हैं.
दर की सीमा बढ़ाने का अनुरोध करना
अगर आपने Gemini Developer API के लिए "पैसे चुकाकर लिया जाने वाला टीयर" चुना है, तो आपके पास रेट लिमिट बढ़ाने का अनुरोध करने का विकल्प है.
"हर उपयोगकर्ता" के लिए किराये की सीमाएं सेट करना
Firebase AI Logic का इस्तेमाल करने के लिए, आपके प्रोजेक्ट में आपके चुने गए Gemini API प्रोवाइडर की सुविधा चालू होनी चाहिए. साथ ही, आपके पास Firebase AI Logic एपीआई की सुविधा भी चालू होनी चाहिए. यह एपीआई, हमारे क्लाइंट SDK टूल और आपके Gemini API प्रोवाइडर के बीच गेटवे के तौर पर काम करता है. Firebase प्रोजेक्ट में Firebase AI Logic को शुरू में सेट अप करने पर, यह एपीआई आपके लिए चालू हो जाता है.
Firebase AI Logic एपीआई की दर सीमा (कोटा) का इस्तेमाल, अपने ऐप्लिकेशन के लिए "हर उपयोगकर्ता" की दर सीमा के तौर पर किया जा सकता है. खास तौर पर, Firebase AI Logic पर निर्भर एआई की सुविधाओं के लिए. आपको यह सीमा सेट करनी चाहिए, ताकि एआई की सुविधाओं को ऐक्सेस करने वाले किसी एक उपयोगकर्ता के लिए, यह सीमा सही हो. साथ ही, यह भी पक्का करना चाहिए कि कोई भी उपयोगकर्ता, Gemini API सेवा देने वाली कंपनी की तय सीमा से ज़्यादा डेटा का इस्तेमाल न करे. यह सीमा, आपके सभी उपयोगकर्ताओं के लिए तय की जाती है.
"हर उपयोगकर्ता" के हिसाब से, दर की सीमा के बारे में जानकारी
Firebase AI Logic एपीआई के अनुरोध की दर की सीमाओं (कोटा) के बारे में यहां कुछ अहम जानकारी दी गई है. खास तौर पर, हर मिनट के अनुरोध (आरपीएम):
यह हर उपयोगकर्ता, हर क्षेत्र, और हर मिनट के हिसाब से "कॉन्टेंट के अनुरोध जनरेट करें" पर आधारित होता है. यह मॉडल पर नहीं आधारित होता.
यह प्रोजेक्ट-लेवल पर लागू होता है. साथ ही, यह उन सभी ऐप्लिकेशन और आईपी पतों पर लागू होता है जो उस Firebase प्रोजेक्ट का इस्तेमाल करते हैं.
यह किसी भी ऐसे कॉल पर लागू होता है जो खास तौर पर किसी भी Firebase AI Logic SDK से आता है.
डिफ़ॉल्ट रूप से, हर उपयोगकर्ता के लिए रेट की सीमा 100 आरपीएम होती है.
ध्यान दें कि आपको अब भी Gemini API सेवा देने वाली कंपनी की पाबंदियों (ऊपर देखें) को ध्यान में रखना होगा. ये पाबंदियां, Firebase AI Logic एपीआई की पाबंदियों से ज़्यादा अहम हैं.
"हर उपयोगकर्ता" के लिए तय की गई दर की सीमा में बदलाव करना
दर की सीमा (कोटा) में बदलाव करने के लिए, आपके पास serviceusage.quotas.update
अनुमति होनी चाहिए. यह अनुमति, मालिक और एडिटर की भूमिका में डिफ़ॉल्ट रूप से शामिल होती है.
यहां बताया गया है कि दर की सीमा (कोटा) में बदलाव कैसे करें या उसे बढ़ाने का अनुरोध कैसे करें:
Google Cloud कंसोल में, Firebase AI Logic एपीआई के पेज पर जाएं.
प्रबंधित करें पर क्लिक करें.
पेज पर नीचे, कोटा और सिस्टम की सीमाएं टैब पर क्लिक करें.
अपनी दिलचस्पी के कोटे देखने के लिए, टेबल को फ़िल्टर करें. जैसे, क्षमता (कॉन्टेंट जनरेट करने के अनुरोध) और इलाका.
उदाहरण के लिए, एशिया के किसी भी देश/इलाके में कॉन्टेंट के अनुरोध जनरेट करने के लिए, हर उपयोगकर्ता के लिए कोटा देखने के लिए, आपका फ़िल्टर कुछ ऐसा दिखेगा:
Generate content requests
+Dimension:region:asia
अपनी पसंद के हर कोटे की बाईं ओर मौजूद चेकबॉक्स को चुनें.
कोटा की लाइन के आखिर में,
पर क्लिक करें. इसके बाद, कोटा में बदलाव करें को चुनें.कोटा में बदलाव फ़ॉर्म में, ये काम करें:
नई वैल्यू फ़ील्ड में, बढ़ाया गया कोटा डालें.
यह कोटा प्रोजेक्ट-लेवल पर लागू होता है और उस Firebase प्रोजेक्ट का इस्तेमाल करने वाले सभी ऐप्लिकेशन और आईपी पतों के साथ शेयर किया जाता है.
फ़ॉर्म में बाकी बचे फ़ील्ड भरें. इसके बाद, हो गया पर क्लिक करें.
अनुरोध सबमिट करें पर क्लिक करें.