Gemini Code Assist, एआई की मदद से काम करता है. यह आपकी डेवलपमेंट टीम को सॉफ़्टवेयर डेवलपमेंट की लाइफ़साइकल के दौरान, ऐप्लिकेशन बनाने, डिप्लॉय करने, और उन्हें चलाने में मदद करता है. Gemini Code Assist इन वर्शन में उपलब्ध है:
Gemini Code Assist for individuals, बिना किसी शुल्क के उपलब्ध है.
Gemini Code Assist Standard, जो Gemini for Google Cloud पोर्टफ़ोलियो का एक प्रॉडक्ट है.
Gemini Code Assist Enterprise, जो Gemini for Google Cloud पोर्टफ़ोलियो का एक प्रॉडक्ट है.
Gemini Code Assist का इस्तेमाल, इन आईडीई में किया जा सकता है: VS Code, JetBrains IDE, या Android Studio. इससे कई लोकप्रिय भाषाओं में, एआई की मदद से कोडिंग से जुड़ी सहायता मिलती है. कोड लिखते समय, आपको कोड पूरा करने के सुझाव मिल सकते हैं. साथ ही, टिप्पणियों से पूरे फ़ंक्शन या कोड ब्लॉक जनरेट किए जा सकते हैं. इसके अलावा, यूनिट टेस्ट जनरेट की जा सकती हैं. साथ ही, कोड को डीबग करने, समझने, और उसका दस्तावेज़ बनाने में मदद मिल सकती है.
Gemini Code Assist, आपके प्रॉम्प्ट के हिसाब से जवाब देता है. इसमें सोर्स के उद्धरण भी शामिल होते हैं. इनसे पता चलता है कि Gemini Code Assist ने जवाब जनरेट करने के लिए, किन दस्तावेज़ों और कोड सैंपल का इस्तेमाल किया है.
Gemini Code Assist में इस्तेमाल किए जाने वाले Gemini के लार्ज लैंग्वेज मॉडल (एलएलएम) को, सार्वजनिक रूप से उपलब्ध कोड, Google Cloud से जुड़े कॉन्टेंट, और अन्य काम की तकनीकी जानकारी के डेटासेट पर ट्रेन किया जाता है. इसके अलावा, Gemini के फ़ाउंडेशन मॉडल को ट्रेन करने के लिए इस्तेमाल किए गए डेटासेट पर भी इन्हें ट्रेन किया जाता है. मॉडल को इस तरह से ट्रेन किया जाता है कि Gemini Code Assist के जवाब, Gemini Code Assist के उपयोगकर्ताओं के लिए ज़्यादा से ज़्यादा मददगार हों.
- जानें कि Gemini Code Assist Standard और Enterprise, आपके डेटा का इस्तेमाल कैसे और कब करते हैं.
- जानें कि Gemini Code Assist for individuals, आपके डेटा का इस्तेमाल कैसे और कब करता है.
Gemini Code Assist काफ़ी नई टेक्नोलॉजी है. इस वजह से, हो सकता है कि यह कभी-कभी ऐसा आउटपुट जनरेट करे जो आपको सही लगे, लेकिन उसमें मौजूद जानकारी गलत हो. इसलिए, हमारा सुझाव है कि Gemini Code Assist से मिलने वाले किसी भी तरह के आउटपुट का इस्तेमाल करने से पहले, आप उसकी पुष्टि कर लें. ज़्यादा जानकारी के लिए, Gemini Code Assist और ज़िम्मेदारी से एआई का इस्तेमाल लेख पढ़ें.
Gemini Code Assist, किसी दूसरे सोर्स से सीधे तौर पर लंबे टेक्स्ट को हूबहू कॉपी करने पर, साइटेशन की जानकारी देता है. जैसे, मौजूदा ओपन सोर्स कोड. ज़्यादा जानकारी के लिए, Gemini अपने जवाब में किसी सोर्स को कब और कैसे शामिल करता है लेख पढ़ें.
Gemini Code Assist for individuals के लिए उपलब्ध सुविधाएँ
यहां दी गई टेबल में, जनरेटिव एआई की मदद से मिलने वाली सुविधाओं के बारे में बताया गया है. ये सुविधाएं, इन आईडीई में बिना किसी शुल्क के उपलब्ध हैं:
| कोडिंग में मदद करने वाला एआई | ||
|---|---|---|
इन आईडीई में, आपके आईडीई प्रोजेक्ट में कोड पूरा करने और जनरेट करने की सुविधा: |
||
| आईडीई में बातचीत वाली सुविधा देने वाला असिस्टेंट, खुली हुई फ़ाइलों के कॉन्टेक्स्ट का इस्तेमाल करके | ||
| एक से ज़्यादा आईडीई के साथ काम करता है (VS Code, IntelliJ और PyCharm जैसे JetBrains आईडीई, और Android Studio) | ||
| एजेंटिक चैट | ||
Gemini को ऐसे मुश्किल और कई चरणों वाले टास्क पूरे करने के लिए प्रॉम्प्ट करें जिनमें सिस्टम टूल और मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) सर्वर का इस्तेमाल किया जाता है. ज़्यादा जानकारी के लिए, Gemini Code Assist के एजेंट मोड का इस्तेमाल करना लेख पढ़ें. |
||
| Gemini CLI का कोटा | ||
Gemini CLI का इस्तेमाल करने के लिए Quota. |
||
| स्मार्ट ऐक्शन और निर्देश | ||
चुने गए कोड पर राइट क्लिक करके स्मार्ट ऐक्शन शुरू करें (VS Code, IntelliJ और PyCharm जैसे JetBrains आईडीई, और Android Studio). क्विक पिक बार पर स्लैश / का इस्तेमाल करके, स्मार्ट कमांड शुरू करें. इसके लिए, कोड को चुना जा सकता है या नहीं भी चुना जा सकता (VS Code). |
||
| बौद्धिक संपत्ति और अनुपालन | ||
| आपके आईडीई में सोर्स के उद्धरण | ||
Gemini Code Assist Standard और Enterprise वर्शन की खास जानकारी
इस सेक्शन में, Gemini Code Assist Standard और Enterprise वर्शन की तुलना की गई है.
Standard वर्शन में, ऐप्लिकेशन बनाने और चलाने के लिए, एंटरप्राइज़-ग्रेड की सुरक्षा के साथ एआई कोडिंग की सुविधा मिलती है. Enterprise वर्शन में, Standard वर्शन की सभी सुविधाएं मिलती हैं. हालांकि, इसे अपने प्राइवेट सोर्स कोड रिपॉज़िटरी के हिसाब से भी पसंद के मुताबिक बनाया जा सकता है. साथ ही, इसे Google Cloud की अन्य सेवाओं के साथ इंटिग्रेट किया जाता है, ताकि ज़्यादा टेक्नोलॉजी स्टैक पर ऐप्लिकेशन बनाए जा सकें.
यहां दी गई टेबल से, आपको यह तय करने में मदद मिलेगी कि आपके संगठन के डेवलपमेंट लक्ष्यों के हिसाब से कौनसा वर्शन सबसे सही है. इसके लिए, टेबल में हर वर्शन के लिए, टारगेट की जाने वाली ऑडियंस और फ़ायदों के बारे में बताया गया है:
| Gemini Code Assist स्टैंडर्ड | Gemini Code Assist Enterprise | |
|---|---|---|
| दर्शक, जिनके लिए कॉन्टेंट बनाया जा रहा है |
|
|
| फ़ायदे |
|
|
हर वर्शन की सुविधाओं की तुलना करने के लिए, उपलब्ध सुविधाएं देखें.
Gemini Code Assist Standard और Enterprise के लिए उपलब्ध सुविधाएं
यहां दिए गए सेक्शन में, जनरेटिव एआई की मदद से मिलने वाली सहायता के बारे में बताया गया है. यह सहायता, Gemini Code Assist Standard और Enterprise में उपलब्ध है.
कोड से जुड़ी सहायता और चैट
यहां दी गई टेबल में, जनरेटिव एआई की मदद से मिलने वाली सुविधाओं के बारे में बताया गया है. ये सुविधाएं, इन आईडीई के साथ काम करती हैं:
| कोडिंग में मदद करने वाला एआई | Gemini Code Assist स्टैंडर्ड | Gemini Code Assist Enterprise |
|---|---|---|
इन आईडीई में, आपके आईडीई प्रोजेक्ट में कोड पूरा करने और जनरेट करने की सुविधा: |
||
| आईडीई में बातचीत वाली सुविधा देने वाला असिस्टेंट, खुली हुई फ़ाइलों के कॉन्टेक्स्ट का इस्तेमाल करके | ||
| एक से ज़्यादा आईडीई के साथ काम करता है (VS Code, IntelliJ और PyCharm जैसे JetBrains आईडीई, और Android Studio) | ||
| एजेंटिक चैट | ||
Gemini को ऐसे मुश्किल और कई चरणों वाले टास्क पूरे करने के लिए प्रॉम्प्ट करें जिनमें सिस्टम टूल और मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) सर्वर का इस्तेमाल किया जाता है. ज़्यादा जानकारी के लिए, Gemini Code Assist के एजेंट मोड का इस्तेमाल करना लेख पढ़ें. |
||
| Gemini CLI का कोटा | ||
| स्मार्ट ऐक्शन और निर्देश | ||
चुने गए कोड पर राइट क्लिक करके स्मार्ट ऐक्शन शुरू करें (VS Code, IntelliJ और PyCharm जैसे JetBrains आईडीई, और Android Studio). क्विक पिक बार पर मौजूद स्लैश / का इस्तेमाल करके, स्मार्ट कमांड शुरू करें. इसके लिए, कोड को चुना जा सकता है या नहीं भी चुना जा सकता (VS Code. |
||
| बौद्धिक संपत्ति और अनुपालन | ||
| आपके आईडीई और Google Cloud Console में सोर्स के उद्धरण | ||
| आईपी का उल्लंघन होने पर क्षतिपूर्ति | ||
| VPC-SC और प्राइवेट Google ऐक्सेस | ||
| एंटरप्राइज़ की जानकारी | ||
| GitHub, GitLab, और Bitbucket में मौजूद आपके कोड बेस के हिसाब से, आईडीई में कोड से जुड़े सुझाव | ||
आईडीई के बाहर उपलब्ध अन्य सुविधाएं
यहां दिए गए सेक्शन में, Gemini Code Assist के Standard और Enterprise वर्शन में उपलब्ध अतिरिक्त सुविधाओं के बारे में बताया गया है. ये सुविधाएं, आईडीई में मदद करने के अलावा और भी कई काम करती हैं.
Gemini Cloud Assist
यहां दी गई टेबल में, Google Cloud Console में Gemini Cloud Assist की मदद से मिलने वाली जनरेटिव एआई की सुविधाओं के बारे में बताया गया है:
| Gemini Cloud Assist से सहायता पाना | Gemini Code Assist स्टैंडर्ड | Gemini Code Assist Enterprise |
|---|---|---|
| Gemini Cloud Assist की सुविधाएँ. इनमें, Google के सभी उपयोगकर्ताओं के लिए उपलब्ध सुविधाएँ और Gemini Code Assist Enterprise के उपयोगकर्ताओं के लिए उपलब्ध सुविधाएँ शामिल हैं |
Apigee में Gemini
यहां दी गई टेबल में, Apigee (आईडीई और Google Cloud Console) में एपीआई डेवलपमेंट के लिए, जनरेटिव एआई की मदद से मिलने वाली सुविधाओं के बारे में बताया गया है:
| API मैनेजमेंट के लिए Gemini Code Assist | Gemini Code Assist स्टैंडर्ड | Gemini Code Assist Enterprise |
|---|---|---|
| एपीआई स्पेसिफ़िकेशन बनाते समय इस्तेमाल किया गया Enterprise कॉन्टेक्स्ट. | ||
| API हब में Vertex AI की मदद से काम करने वाली स्मार्ट सर्च की सुविधा. | ||
| Apigee की नीतियों के लिए, Gemini Code Assist की मदद से जनरेट किए गए कोड के बारे में जानकारी. (झलक देखें) |
Application Integration में Gemini
यहां दी गई टेबल में, Google Cloud Console में Application Integration में जनरेटिव एआई की मदद से मिलने वाली सुविधाओं के बारे में बताया गया है:
| इंटिग्रेशन बनाने में मदद करने वाली सुविधा | Gemini Code Assist स्टैंडर्ड | Gemini Code Assist Enterprise |
|---|---|---|
| ऑटोमेशन फ़्लो जनरेट करने के लिए, एआई की मदद से काम करने वाला विज़ुअल एडिटर | ||
| एंटरप्राइज़ के कॉन्टेक्स्ट के साथ, एआई की मदद से ऑटोमेशन स्क्रिप्ट लिखना | ||
| जनरेटिव एआई की मदद से, ऑटोमेशन फ़्लो के दस्तावेज़ जनरेट करना और उन्हें बेहतर बनाना |
Gemini Code Assist के साथ BigQuery में Gemini की सुविधाएं
नीचे दी गई टेबल में, BigQuery Studio में BigQuery के लिए जनरेटिव एआई की मदद से मिलने वाली सुविधाओं के बारे में बताया गया है:
| डेटा इनसाइट | Gemini Code Assist स्टैंडर्ड | Gemini Code Assist Enterprise |
|---|---|---|
| डेटा इनसाइट सुविधा, आपकी टेबल के मेटाडेटा से जनरेट की गई क्वेरी की अहम लाइब्रेरी उपलब्ध कराती है. |
Colab Enterprise में Gemini
नीचे दी गई टेबल में, Colab Enterprise में कोड के लिए जनरेटिव एआई की मदद से मिलने वाली सुविधाओं के बारे में बताया गया है:
| नोटबुक में कोड लिखने में मदद करने वाली सुविधा | Gemini Code Assist स्टैंडर्ड | Gemini Code Assist Enterprise |
|---|---|---|
| नोटबुक में Python कोड जनरेट करना और उसे पूरा करना |
डेटाबेस में Gemini
नीचे दी गई टेबल में, डेटाबेस में कोडिंग के लिए जनरेटिव एआई से मिलने वाली सहायता के टाइप दिए गए हैं:
| एसक्यूएल क्वेरी जनरेट करना | Gemini Code Assist स्टैंडर्ड | Gemini Code Assist Enterprise |
|---|---|---|
| एसक्यूएल स्टेटमेंट जनरेट करने के लिए, नैचुरल लैंग्वेज में लिखें. | ||
| अपने स्कीमा के साथ काम करने वाला कॉन्टेक्स्ट के हिसाब से कोड पाएं. | ||
| मौजूदा क्वेरी को ऑप्टिमाइज़ करना और उनके बारे में बताना. |
Gemini in Firebase
यहां दी गई टेबल में, ऐप्लिकेशन डेवलपमेंट के लिए Firebase में Gemini की मदद से जनरेटिव एआई की उपलब्ध सुविधाओं के बारे में बताया गया है:
| Firebase कंसोल में चैट एआई की मदद पाएं | Gemini Code Assist स्टैंडर्ड | Gemini Code Assist Enterprise |
|---|---|---|
| Firebase के प्रॉडक्ट और सेवाओं के बारे में ज़्यादा जानकारी, सबसे सही तरीके, और समस्या हल करने से जुड़ी विशेषज्ञता का इस्तेमाल करें. | ||
| चैट में नैचुरल लैंग्वेज का इस्तेमाल करके, Firebase के लिए कोड का सैंपल जनरेट करें, उसे फिर से लिखें, और डीबग करें. | ||
| कोड को समझने, जनरेट करने, और बदलने के लिए, नैचुरल लैंग्वेज में प्रॉम्प्ट का इस्तेमाल करें. | ||
| ऐप्लिकेशन की क्वालिटी का विश्लेषण | ||
| ऐप्लिकेशन क्रैश होने की जानकारी का सारांश दें. साथ ही, डेवलपर को अहम जानकारी और समस्या हल करने के तरीके बताएं, ताकि वे ऐप्लिकेशन की क्वालिटी से जुड़ी समस्याओं की जांच कर सकें और उन्हें हल कर सकें. | ||
| मौजूदा कोड का विश्लेषण करना, संभावित समस्याओं की पहचान करना, और सुधार के सुझाव देना. | ||
| Firebase क्लाउड से मैसेज और इन-ऐप्लिकेशन मैसेज भेजने वाले कैंपेन की खास जानकारी और अहम जानकारी | ||
| यह आपके मैसेजिंग कैंपेन की खास जानकारी देता है और उनका विश्लेषण करता है. साथ ही, परफ़ॉर्मेंस को बेहतर बनाने के लिए कार्रवाई करने लायक सुझाव देता है. | ||
| Firebase Data Connect में स्कीमा जनरेट करने और डेटा एक्सप्लोर करने की सुविधा | ||
| नैचुरल लैंग्वेज का इस्तेमाल करके डेटाबेस स्कीमा जनरेट करें. | ||
| नैचुरल लैंग्वेज का इस्तेमाल करके, GraphQL क्वेरी और म्यूटेशन जनरेट करें. | ||
| कॉन्टेक्स्ट के हिसाब से जानकारी | ||
| बातचीत वाली सहायता सुविधा, समस्या हल करने, और ऐप्लिकेशन की क्वालिटी का विश्लेषण करने के लिए, प्रोजेक्ट और ऐप्लिकेशन के कॉन्टेक्स्ट का इस्तेमाल करें. | ||
Gemini Code Assist को सेट अप करना
सेटअप करने के बारे में ज़्यादा जानकारी के लिए, यह लेख पढ़ें:
- Gemini Code Assist for individuals सेट अप करें.
- Gemini Code Assist Standard और Enterprise सेट अप करें.
अपने आईडीई में Gemini Code Assist के साथ इंटरैक्ट करना
Gemini Code Assist for individuals सेट अप करने या Gemini Code Assist Standard या Enterprise सेट अप करने के बाद, अपने आईडीई (VS Code या JetBrains के साथ काम करने वाला आईडीई) में Gemini Code Assist एक्सटेंशन इंस्टॉल करें. इसके बाद, इन तरीकों से मदद मांगी जा सकती है:
कोड एडिटर में सीधे तौर पर कोड पूरा करने के सुझाव पाएं या कोड जनरेट करें.
आईडीई में, spark Gemini पर क्लिक करके, बातचीत करने वाले असिस्टेंट को दिखाएं. आपके पास अपने एडिटर में कोड चुनने या सवाल पूछने का विकल्प होता है. इसके अलावा, यहां दिए गए प्रॉम्प्ट भी डाले जा सकते हैं:
Write unit tests for my code.Help me debug my code.Make my code more readable.
ज़्यादा जानकारी के लिए, Gemini Code Assist की मदद से कोड लिखना लेख पढ़ें.
आगे क्या करना है
- अपने आईडीई में Gemini Code Assist की मदद से कोड करने का तरीका जानें.
- जानें कि Gemini Code Assist Standard और Enterprise आपके डेटा का इस्तेमाल कैसे करते हैं.
- Gemini Code Assist की कीमत के बारे में जानें.