इस दस्तावेज़ में, डेवलपर के लिए Gemini Code Assist टूल के बारे में बताया गया है. टूल की मदद से, डेवलपर IDE से बाहर निकले बिना बाहरी सेवाओं से कनेक्ट कर सकते हैं. इससे उन्हें टास्क पाने, डिज़ाइन दस्तावेज़ों की खास जानकारी पाने वगैरह में मदद मिलती है. ये टूल, Gemini Code Assist for Individuals में उपलब्ध हैं. यह टूल बिना किसी शुल्क के उपलब्ध है. साथ ही, ये टूल Gemini Code Assist के Standard और Enterprise वर्शन में भी उपलब्ध हैं.
अपने IDE में Gemini Code Assist चैट में, चुनिंदा टूल के लिए प्रॉम्प्ट भेजे जा सकते हैं. इसके लिए, प्रॉम्प्ट को@TOOL_NAME
से शुरू करें. अपने IDE में टूल आज़माने के लिए, यहां दिए गए संसाधनों में दिए गए निर्देशों का पालन करें:
- निजी तौर पर इस्तेमाल करने के लिए Gemini Code Assist: टूल का इस्तेमाल शुरू करना
- Gemini Code Assist के स्टैंडर्ड और एंटरप्राइज़ वर्शन: टूल इस्तेमाल करना शुरू करना
सीमाएं
Gemini Code Assist टूल की ये सीमाएं हैं:
- ये टूल सिर्फ़ VS Code और JetBrains IDE में उपलब्ध हैं.
- टूल, किसी बाहरी सेवा में रिसॉर्स बनाने, उसमें बदलाव करने या उसे मिटाने जैसे काम नहीं कर सकते.
- हर टूल, इस्तेमाल के सीमित उदाहरणों के साथ काम करता है. साथ ही, इस्तेमाल के सुझाए गए उदाहरणों के अलावा, गड़बड़ियां भी दिखा सकता है.
- टूल ऑपरेटर (
@
) के बाद टूल का नाम, आपके प्रॉम्प्ट की शुरुआत में होना चाहिए.
उपलब्ध टूल
यहां दी गई टेबल में, Gemini Code Assist के उपलब्ध टूल की सूची दी गई है.
प्रॉडक्ट या सेवा | Gemini Code Assist के वर्शन में उपलब्ध | प्रॉम्प्ट का उदाहरण | सेवा से जुड़ा दस्तावेज़ |
---|---|---|---|
Apigee | Enterprise | @Apigee create an API to manage users |
ट्यूटोरियल: Apigee में एपीआई डिज़ाइन, डेवलप, और टेस्ट करने के लिए Gemini Code Assist का इस्तेमाल करना |
Atlassian Rovo | सभी संस्करण | @AtlassianRovo get tasks assigned to me |
Google Gemini Code Assist के लिए Atlassian Rovo |
GitHub | सभी संस्करण | @GitHub list issues assigned to me |
|
GitLab | सभी संस्करण | @GitLab list open pull requests assigned to me |
|
Google के डेटाबेस | Standard और Enterprise | @GoogleDatabases add a function to get customers by ID in @File |
|
Google Docs | सभी संस्करण | @GoogleDocs list my docs |
Gemini Code Assist की मदद से, कोडिंग के दौरान दस्तावेज़ पढ़ना |
MongoDB | सभी संस्करण | @MongoDB how can I optimize my query? |
MongoDB का दस्तावेज़ |
Neo4j | सभी संस्करण | @neo4j How do I configure the Java driver? |
Neo4j दस्तावेज़ |
New Relic | सभी संस्करण | @NewRelic how do I install the python agent? |
Google Gemini Code Assist के लिए New Relic एजेंट |
Redis | सभी संस्करण | @Redis what is Redis Cloud? |
Redis Docs |
Sentry | सभी संस्करण | @Sentry list issues in project my-project |
Sentry.io दस्तावेज़ |
Snyk | सभी संस्करण | @Snyk scan for issues |
Snyk के उपयोगकर्ताओं के लिए दस्तावेज़ |
टूल आपके डेटा का इस्तेमाल कैसे करते हैं
हर टूल का अपना निजी चैट इतिहास और कॉन्टेक्स्ट होता है. किसी टूल का इस्तेमाल करने पर, आपके प्रॉम्प्ट और टूल के जवाबों का इस्तेमाल सिर्फ़ उस टूल के साथ इंटरैक्ट करने के दौरान किया जाता है. दूसरे टूल इस जानकारी को ऐक्सेस नहीं कर सकते.
चैट इतिहास और हर टूल से वापस पाया गया डेटा अलग-अलग रखने से यह पक्का होता है कि सिर्फ़ उस टूल का डेटा ऐक्सेस किया जा सकता है जिसका इस्तेमाल किया जा रहा है. इस बारे में ज़्यादा जानने के लिए कि एपीआई कॉल के ज़रिए, कोई टूल आपकी ओर से क्या कर सकता है, Gemini Code Assist टूल की अनुमतियां देखें.
Gemini Code Assist आपके डेटा को कैसे मैनेज करता है, इस बारे में ज़्यादा जानने के लिए, Gemini Code Assist आपके डेटा का इस्तेमाल कैसे करता है लेख पढ़ें.
पुष्टि करना
Gemini Code Assist टूल का इस्तेमाल करने के लिए, आपको:
- अपनी पहचान की पुष्टि करने और ऐक्सेस की सुविधाओं का इस्तेमाल करने के लिए, Google Cloud में पुष्टि करें.
- हर टूल की मदद से, Google या तीसरे पक्ष की सेवा या एपीआई की पुष्टि करें.
आगे क्या करना है
- अपने आईडीई में, Gemini Code Assist for Individuals टूल कॉन्फ़िगर करें.
- Gemini Code Assist for Individuals टूल का इस्तेमाल शुरू करना.
- अपने आईडीई में, Gemini Code Assist के स्टैंडर्ड या एंटरप्राइज़ वर्शन के टूल कॉन्फ़िगर करें.
- Gemini Code Assist के स्टैंडर्ड या Enterprise वर्शन के टूल इस्तेमाल करना शुरू करें.