इस गाइड की मदद से, आम तौर पर होने वाली समस्याओं का पता लगाकर उन्हें ठीक किया जा सकता है तो Gemini API को कॉल किया जा सकता है. अगर आपको एपीआई पासकोड में समस्याएं आती हैं, तो पक्का करें कि आपने सेट अप कर लिया है एपीआई पासकोड सेट अप करने में मदद करने वाली गाइड के मुताबिक, अपनी एपीआई कुंजी को सही तरीके से सेट अप करें.
गड़बड़ी कोड
नीचे दी गई टेबल में, आम तौर पर मिलने वाली गड़बड़ियों के कोड की सूची दी गई है. उनकी वजहें और समस्या को हल करने के तरीके यहां बताए गए हैं:
एचटीटीपी कोड | स्टेटस | जानकारी | समाधान |
400 | अमान्य | अनुरोध का मुख्य हिस्सा गलत है. | अनुरोध के फ़ॉर्मैट, उदाहरणों, और इस्तेमाल किए जा सकने वाले वर्शन के लिए, एपीआई का संदर्भ देखें. पुराने एंडपॉइंट के साथ एपीआई के नए वर्शन की सुविधाओं का इस्तेमाल करने से गड़बड़ियां हो सकती हैं. |
400 | FAILED_PRECONDITION | Gemini API का फ़्री टियर आपके देश में उपलब्ध नहीं है. कृपया Google AI Studio में जाकर, अपने प्रोजेक्ट के लिए बिलिंग की सुविधा चालू करें. | Gemini API का इस्तेमाल करने के लिए, आपको Google AI Studio की मदद से, पैसे चुकाकर लिया गया प्लान सेट अप करना होगा. |
403 | PERMISSION_DENIED | आपके एपीआई पासकोड के पास ज़रूरी अनुमतियां नहीं हैं. | देखें कि आपने एपीआई पासकोड सेट किया है या नहीं. साथ ही, यह देखें कि उसके पास सही ऐक्सेस है या नहीं. |
404 | NOT_FOUND | अनुरोध किया गया संसाधन नहीं मिला. | देखें कि एपीआई वर्शन के लिए, आपके अनुरोध के सभी पैरामीटर मान्य हैं या नहीं. |
429 | RESOURCE_EXHAUSTED | आपने तय सीमा से ज़्यादा अनुरोध कर लिए हैं. | पक्का करें कि आप मॉडल के लिए तय की गई दर की सीमा के अंदर हैं. अगर ज़रूरी हो, तो कोटा बढ़ाने का अनुरोध करें. |
500 | आंतरिक | Google की तरफ़ से कोई गड़बड़ी हुई. | कृपया थोड़ी देर बाद फिर से अनुरोध करें. अगर फिर से कोशिश करने के बाद भी समस्या बनी रहती है, तो कृपया Google AI Studio में सुझाव/राय भेजें या शिकायत करें बटन का इस्तेमाल करके, इसकी शिकायत करें. |
503 | हवा की क्वालिटी की जानकारी उपलब्ध नहीं है | शायद सेवा कुछ समय के लिए ओवरलोड हो या बंद हो जाए. | कृपया थोड़ी देर बाद फिर से अनुरोध करें. अगर फिर से कोशिश करने के बाद भी समस्या बनी रहती है, तो कृपया Google AI Studio में सुझाव/राय भेजें या शिकायत करें बटन का इस्तेमाल करके, इसकी शिकायत करें. |
मॉडल पैरामीटर की गड़बड़ियों के लिए, अपने एपीआई कॉल की जांच करना
पक्का करें कि आपके मॉडल पैरामीटर इन वैल्यू के अंदर हों:
मॉडल पैरामीटर | वैल्यू (रेंज) |
उम्मीदवारों की संख्या | 1-8 (पूर्णांक) |
तापमान | 0.0 से 1.0 |
ज़्यादा से ज़्यादा आउटपुट टोकन |
इस्तेमाल की जाने वाली चीज़ें
get_model (Python)
इस्तेमाल किए जा रहे मॉडल के लिए टोकन की ज़्यादा से ज़्यादा संख्या तय करने के लिए.
|
TopP | 0.0 से 1.0 |
पैरामीटर मानों की जांच करने के अतिरिक्त, सुनिश्चित करें कि आप सही
एपीआई वर्शन (उदाहरण के लिए, /v1
या /v1beta
) और
जो मॉडल आपकी ज़रूरत की सुविधाओं के साथ काम करता है. उदाहरण के लिए, अगर कोई सुविधा बीटा वर्शन में है
रिलीज़ के बाद, यह सिर्फ़ /v1beta
एपीआई वर्शन में उपलब्ध होगा.
देखें कि आपके पास सही मॉडल है या नहीं
पक्का करें कि इस्तेमाल किया जा सकने वाला ऐसा मॉडल इस्तेमाल किया जा रहा हो जो हमारी मॉडल पेज पर जाएं.
सुरक्षा से जुड़ी समस्याएं
अगर आपको एपीआई कॉल में सुरक्षा सेटिंग की वजह से कोई सूचना ब्लॉक की गई है, तो एपीआई कॉल में सेट किए गए फ़िल्टर के हिसाब से प्रॉम्प्ट की समीक्षा करें.
अगर आपको BlockedReason.OTHER
दिखता है, तो इसका मतलब है कि क्वेरी या जवाब से शर्तों का उल्लंघन हो सकता है
सेवा के तौर पर काम न करने वाला हो या किसी और तरीके से काम न करता हो.
मॉडल के आउटपुट को बेहतर बनाएं
अच्छी क्वालिटी वाले मॉडल आउटपुट के लिए, स्ट्रक्चर्ड प्रॉम्प्ट लिखने के बारे में ज़्यादा जानें. कॉन्टेंट बनाने प्रॉम्प्ट डिज़ाइन का परिचय पेज के बारे में जानकारी कुछ बुनियादी कॉन्सेप्ट, रणनीतियों, और सबसे सही तरीकों के बारे में बताया है.
अगर आपके पास इनपुट/आउटपुट जोड़े के सैकड़ों उदाहरण हैं, तो मॉडल ट्यूनिंग के बारे में सोचें.
टोकन की सीमाओं के बारे में जानकारी
इसे बेहतर तरीके से समझने के लिए, हमारी टोकन गाइड पढ़ें टोकन और उनकी सीमाओं की गिनती की जा सकती है.
पहले से मालूम समस्याएं
- यह एपीआई सिर्फ़ अंग्रेज़ी में काम करता है. अलग-अलग भाषाओं में प्रॉम्प्ट सबमिट करने पर ये काम किए जा सकते हैं अनचाहे या ब्लॉक किए गए जवाब भी जनरेट कर सकते हैं. उपलब्ध है भाषाएं में अपडेट करें.
गड़बड़ी की शिकायत करें
Google के एआई डेवलपर फ़ोरम पर चर्चा में शामिल हों पर आएं.