Gemini Code Assist कैसे काम करता है

Gemini के लार्ज लैंग्वेज मॉडल (एलएलएम), जिन्हें Gemini Code Assist इस्तेमाल करता है उन्हें सार्वजनिक तौर पर उपलब्ध कोड, Google Cloud से जुड़े कॉन्टेंट, और अन्य काम की तकनीकी जानकारी के डेटासेट के साथ-साथ, Gemini के फ़ाउंडेशन मॉडल को ट्रेन करने के लिए इस्तेमाल किए गए डेटासेट पर ट्रेन किया जाता है. मॉडल को ट्रेनिंग दी जाती है, ताकि कोड से जुड़ी सहायता देने वाली Gemini की सुविधा के उपयोगकर्ताओं को, ज़्यादा से ज़्यादा मददगार जवाब मिल सकें.

Gemini Code Assist Standard और Enterprise, अपने मॉडल को ट्रेनिंग देने या उन्हें बेहतर बनाने के लिए, आपके प्रॉम्प्ट या जनरेट किए गए जवाबों का इस्तेमाल नहीं करते. Gemini Code Assist के स्टैंडर्ड और एंटरप्राइज़ वर्शन, आपके अनुरोध का जवाब देने के लिए ही आपके डेटा का इस्तेमाल करते हैं. जब तक आपसे अनुमति नहीं मिलती, तब तक इस डेटा को सेव नहीं किया जाता.

Gemini Code Assist, सोर्स को कब और कैसे शामिल करता है

अन्य स्टैंडअलोन एलएलएम टेक्नोलॉजी की तरह, Gemini Code Assist एलएलएम का मकसद भी ओरिजनल कॉन्टेंट जनरेट करना है, न कि मौजूदा कॉन्टेंट को हूबहू दिखाना. हमने अपने सिस्टम को इस तरह डिज़ाइन किया है जिससे इंटरनेट पर मौजूद कॉन्टेंट को हूबहू दिखाने जैसे मामले कम हों. साथ ही, हम इन सिस्टम के काम करने के तरीक़े को लगातार बेहतर बनाते रहेंगे.

अगर Gemini Code Assist किसी वेबपेज के पूरे कॉन्टेंट को हूबहू दिखाता है, तो वह उस वेबपेज के बारे में भी बताता है. यूआरएल वाले जवाबों के लिए, Gemini Code Assist की मदद से उपयोगकर्ता, सोर्स पेज को देख सकते हैं. साथ ही, कुछ मामलों में सीधे सोर्स पेज पर जाने के लिए क्लिक भी कर सकते हैं.

कोड जनरेट करने या कोड पूरा करने की सुविधा देते समय, Gemini Code Assist, किसी दूसरे सोर्स से सीधे तौर पर लंबे कॉन्टेंट को हूबहू कॉपी करने पर, कोटेशन की जानकारी देता है. जैसे, मौजूदा ओपन सोर्स कोड. कोड स्टोर करने की जगहों के बारे में बताते समय, Gemini लागू होने वाले ओपन सोर्स लाइसेंस की जानकारी भी दे सकता है.

आईडीई में बेहतर कोड जनरेशन की सुविधा देने के लिए, Gemini Code Assist उस फ़ाइल से कॉन्टेक्स्ट की जानकारी इकट्ठा करता है जिसका इस्तेमाल आपने आईडीई में किया है. साथ ही, यह आपके प्रोजेक्ट में मौजूद अन्य खुली और काम की लोकल फ़ाइलों से भी जानकारी इकट्ठा करता है.

अपने IDE में Gemini Code Assist का इस्तेमाल करते समय, Gemini आपकी प्रोजेक्ट फ़ाइलों (कॉन्टेक्स्ट सोर्स) की सूची बनाता है. इनका इस्तेमाल, आपके प्रॉम्प्ट के जवाब जनरेट करने के लिए रेफ़रंस के तौर पर किया जाता है. Gemini Chat का इस्तेमाल करने पर, कॉन्टेक्स्ट सोर्स दिखते हैं.

अपने IDE (VS Code, Cloud Shell, और Cloud Workstations) की सेटिंग में बदलाव करके, Gemini Code Assist को ऐसे कोड का सुझाव देने से रोका जा सकता है जो दिए गए सोर्स से मेल खाता हो.

Gemini Code Assist Enterprise में कोड को पसंद के मुताबिक बनाने की सुविधा की मदद से, सीधे Gemini Code Assist से अपने संगठन के निजी कोडबेस के आधार पर, कोड के सुझाव पाएं. कोड को पसंद के मुताबिक बनाने और आपके निजी कोड को ऐक्सेस और सेव करते समय, हम सुरक्षा कैसे देते हैं, इस बारे में ज़्यादा जानने के लिए, Gemini Code Assist की खास जानकारी देखें. कोड को पसंद के मुताबिक बनाने की सुविधा को कॉन्फ़िगर और इस्तेमाल करने के लिए, Gemini Code Assist की मदद से कोड को पसंद के मुताबिक बनाने की सुविधा को कॉन्फ़िगर और इस्तेमाल करना लेख पढ़ें.

Gemini Code Assist Standard और एंटरप्राइज़ के लिए उपलब्ध सुरक्षा कंट्रोल के बारे में ज़्यादा जानने के लिए, Gemini Code Assist Standard और एंटरप्राइज़ के लिए सुरक्षा, निजता, और कानूनों का पालन लेख पढ़ें.