Gemini Developer API में डेटा रखरखाव की सुविधा उपलब्ध नहीं है

इस पेज पर, Gemini Developer API में "ज़ीरो डेटा रिटेंशन" के तौर पर जानी जाने वाली सुविधा के बारे में जानकारी दी गई है.

ट्रेनिंग से जुड़ी पाबंदी

Gemini API की सेवा की शर्तों में बताया गया है कि पैसे देकर ली जाने वाली सेवाओं का इस्तेमाल करने पर, Google आपके प्रॉम्प्ट (इनमें, सिस्टम के निर्देशों, कैश मेमोरी में सेव किए गए कॉन्टेंट, और फ़ाइलें शामिल हैं. जैसे, इमेज, वीडियो या दस्तावेज़) या जवाबों का इस्तेमाल, अपने प्रॉडक्ट को बेहतर बनाने के लिए नहीं करता है. पैसे देकर ली जाने वाली सेवाओं की जानकारी यहां दी गई है.

ग्राहक के डेटा का रखरखाव और ज़ीरो डेटा रिटेंशन की सुविधा

आम तौर पर, ग्राहक का डेटा इन स्थितियों और शर्तों में सीमित समय के लिए सेव किया जाता है. ज़ीरो डेटा रिटेंशन की सुविधा पाने के लिए, ग्राहकों को इनमें से हर क्षेत्र में कुछ खास कार्रवाइयां करनी होंगी या कुछ खास सुविधाओं का इस्तेमाल नहीं करना होगा:

  • गलत इस्तेमाल की निगरानी के लिए, प्रॉम्प्ट लॉग करना: Gemini API की अतिरिक्त सेवा की शर्तों में बताया गया है कि पैसे देकर ली जाने वाली सेवाओं के लिए, Google प्रॉम्प्ट और जवाबों को सीमित समय के लिए लॉग करता है. ऐसा सिर्फ़, इस्तेमाल से जुड़ी पाबंदी कीनीति के उल्लंघन का पता लगाने के लिए किया जाता है. किसी खास प्रोजेक्ट के लिए, ज़ीरो डेटा रिटेंशन (ज़ेडडीआर) के आपके अनुरोध को मंज़ूरी मिलने पर, लॉग करने से पहले, उपयोगकर्ता का सारा कॉन्टेंट (प्रॉम्प्ट और जवाब) और पहचान से जुड़ा मेटाडेटा (जैसे, आईपी पते और Google खाते के आईडी) मिटा दिया जाता है. इसके बाद, रिकॉर्ड को सैनिटाइज़ के तौर पर मार्क किया जाता है. इसमें, उपयोगकर्ता की पहचान से जुड़ा कोई डेटा नहीं होता. इससे, Gemini Enterprise एजेंट प्लैटफ़ॉर्म के ज़ीरो डेटा रिटेंशन की सुविधा के साथ समानता बनी रहती है.

  • Google Search के साथ ग्राउंडिंग: Gemini API की अतिरिक्त सेवा की शर्तों में बताया गया है कि Google, ग्राउंडेड नतीजे और खोज के सुझाव बनाने के लिए, प्रॉम्प्ट, कॉन्टेक्चुअल जानकारी, और जनरेट किए गए आउटपुट को तीस (30) दिनों तक सेव करके रखता है. सेव की गई इस जानकारी का इस्तेमाल, ग्राउंडिंग की सुविधा देने वाले सिस्टम को डीबग करने और उनकी जांच करने के लिए किया जा सकता है. अगर Google Search के साथ ग्राउंडिंग की सुविधा का इस्तेमाल किया जाता है, तो इस जानकारी को सेव करने की सुविधा बंद नहीं की जा सकती.

  • Google Maps के साथ ग्राउंडिंग: Gemini API की अतिरिक्त सेवा की शर्तों में बताया गया है कि Google, ग्राउंडेड नतीजे बनाने के लिए, प्रॉम्प्ट, कॉन्टेक्चुअल जानकारी, और जनरेट किए गए आउटपुट को 30 दिनों तक सेव करके रखता है. सेव की गई इस जानकारी का इस्तेमाल, सिर्फ़ भरोसेमंद इंजीनियरिंग के लिए किया जा सकता है. जैसे, सेवा से जुड़ी समस्याओं को डीबग करना. अगर Google Maps के साथ ग्राउंडिंग की सुविधा का इस्तेमाल किया जाता है, तो इस जानकारी को सेव करने की सुविधा बंद नहीं की जा सकती.

  • Interactions API: Interactions API, बातचीत की चालू स्थिति को मैनेज करता है, ताकि मल्टी-टर्न की सुविधा दी जा सके. डिफ़ॉल्ट रूप से, Interactions API, बातचीत की स्थिति को सेव करने की सुविधा चालू करता है. यह पक्का करने के लिए कि कोई डेटा सेव न हो, आपको एपीआई के अपने अनुरोधों में store पैरामीटर को साफ़ तौर पर false पर सेट करना होगा. इससे, डिफ़ॉल्ट रूप से बातचीत की स्थिति को सेव करने की सुविधा बंद हो जाएगी.

  • Live API: यह स्टेटफ़ुल एपीआई, बातचीत की स्थिति को सेव करके, रीयल-टाइम में फिर से कनेक्ट करने की सुविधा देता है. ज़ीरो डेटा रिटेंशन की सुविधा पाने के लिए, SessionResumptionConfig को कॉन्फ़िगर न करें. अगर सेशन हैंडल जनरेट किया जाता है, तो बातचीत की स्थिति (इसमें टेक्स्ट, ऑडियो, और वीडियो शामिल हैं) को 24 घंटे तक सेव करके रखा जाता है.

  • File API Storage: File API की मदद से, लोग बड़ी ऐसेट अपलोड कर सकते हैं. फ़ाइलें तब तक सेव रहती हैं, जब तक उन्हें उपयोगकर्ता मिटा नहीं देता या उनकी समयसीमा खत्म नहीं हो जाती. File API का इस्तेमाल, ज़ेडडीआर लॉगिंग से अलग है. यह पक्का करने के लिए कि कोई डेटा सेव न हो, लोगों को फ़ाइलें मैन्युअल तरीके से मिटानी होंगी.

  • साफ़ तौर पर कॉन्टेक्स्ट को कैश मेमोरी में सेव करना: लोग, cached_content फ़ील्ड का इस्तेमाल करके, बड़े डेटासेट (जैसे, लंबे वीडियो या दस्तावेज़ों की लाइब्रेरी) को मैन्युअल तरीके से कैश मेमोरी में सेव कर सकते हैं. इन अनुरोधों के लॉग, ज़ेडडीआर ड्रॉपिंग की नीतियों के मुताबिक होते हैं. हालांकि, कैश मेमोरी में सेव किया गया कॉन्टेक्स्ट, उपयोगकर्ता की तय की गई ttl या expire_time के साथ सेव किया जाता है. यह पक्का करने के लिए कि कोई डेटा सेव न हो, cached_content सुविधा का इस्तेमाल न करें.

  • इन-मेमोरी कैशिंग: डिफ़ॉल्ट रूप से, Gemini मॉडल, डेवलपर के लिए लेटेंसी और लागत कम करने के लिए, डेटा को इन-मेमोरी में कैश करते हैं. यह डेटा, सिर्फ़ रैम में होता है (सेव नहीं किया जाता). इसे प्रोजेक्ट के लेवल पर अलग किया जाता है. साथ ही, इसकी टीटीएल 24 घंटे होती है. इससे, ज़ीरो डेटा रिटेंशन की नीति का उल्लंघन नहीं होता.

आगे क्या करना है