GitHub पर Gemini Code Assist सेट अप करना

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

शुरू करने से पहले

GitHub पर Gemini Code Assist को सेट अप करने के लिए, पक्का करें कि आपने ये काम किए हों:

  • आपके पास GitHub संगठन या निजी खाता होना चाहिए.

  • आपके पास एक या उससे ज़्यादा GitHub रिपॉज़िटरी होनी चाहिए, जिन पर आपको Gemini Code Assist for GitHub को चालू करना है.

  • अगर आपको GitHub पर Gemini Code Assist का Enterprise वर्शन सेट अप करना है, तो आपके पास IAM की सही भूमिकाएं होनी चाहिए. इससे Google Cloud में सेटअप पूरा किया जा सकेगा.

GitHub पर Gemini Code Assist इंस्टॉल करना

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

उपभोक्ता

  1. Gemini Code Assist के ऐप्लिकेशन पेज पर जाएं.

  2. अगर आपने पहले से ही अपने GitHub खाते में साइन इन नहीं किया है, तो साइन इन करें.

  3. इंस्टॉल करें क्लिक करें

    किसी उपयोगकर्ता या संगठन के लिए, Gemini Code Assist ऐप्लिकेशन इंस्टॉल करने का अनुरोध दिखता है.

  4. जब किसी उपयोगकर्ता या संगठन के लिए Gemini Code Assist ऐप्लिकेशन इंस्टॉल करने का अनुरोध किया जाए, तो वह संगठन चुनें जिसके लिए आपको इसे इस्तेमाल करना है.

    GitHub संगठन के लिए Gemini Code Assist ऐप्लिकेशन इंस्टॉल करने के बाद, आपको उन रिपॉज़िटरी को चुनने के लिए कहा जाएगा जिनमें कोड की समीक्षा करने की सुविधा को इंटिग्रेट करना है.

    आपको Gemini Code Assist ऐप्लिकेशन के लिए, Admin Console पर रीडायरेक्ट किया जाता है.

  5. अपने GitHub खाते से लॉगिन करें.

  6. ड्रॉप-डाउन मेन्यू से, कोई GitHub संगठन या निजी खाता चुनें.

  7. Google की सेवा की शर्तें, जनरेटिव एआई के इस्तेमाल से जुड़ी पाबंदी की नीति, और निजता नीति पढ़ें और स्वीकार करें. इसके बाद, सेटअप पूरा करें पर क्लिक करें.

    Gemini Code Assist को आपकी चुनी गई रिपॉज़िटरी में पुल अनुरोधों के साथ जोड़ा जाता है.

कोड बनाने के बाद, Gemini Code Assist आपकी कोड समीक्षा के लिए सुझाव देता है. ऐसा तब होता है, जब पुल अनुरोध का लेखक या समीक्षा करने वाले अन्य लोग, पुल अनुरोध पर /gemini टैग के साथ टिप्पणियां जोड़ते हैं.

Gemini Code Assist अब आपकी चुनी गई रिपॉज़िटरी में मौजूद सभी पुल अनुरोधों के लिए चालू हो गया है.

Enterprise

  1. Google Cloud Console में, Gemini Code Assist एजेंट और टूल पेज पर जाएं.

    एजेंट और टूल पर जाएं

    1. अगर आपने पहले Developer Connect API चालू नहीं किया है, तो आपको एक चेतावनी वाला बैनर दिखेगा. इसमें आपको एपीआई चालू करने के लिए कहा जाएगा. ऐसा होने पर, बैनर से जुड़े चालू करें बटन पर क्लिक करें. इसके बाद, दिखने वाली डायलॉग विंडो में चालू करें बटन पर क्लिक करें.
  2. एजेंट सेक्शन में, कोड असिस्ट सोर्स कोड मैनेजमेंट कार्ड ढूंढें. इसके बाद, चालू करें पर क्लिक करें.

    सोर्स कोड मैनेजमेंट के लिए Code Assist की सुविधा चालू करें पैनल खुलता है.

  3. Gemini Code Assist Management API सेक्शन में जाकर, चालू करें पर क्लिक करें.

  4. कोई कनेक्शन चुनें सेक्शन में जाकर, कनेक्शन ड्रॉप-डाउन पर क्लिक करें.

  5. ड्रॉप-डाउन में, नया कनेक्शन बनाएं पर क्लिक करें.

    Developer Connect के ज़रिए Git रिपॉज़िटरी लिंक करें पैनल खुलता है.

  6. Provider ड्रॉप-डाउन में, GitHub की सेवा देने वाली वह कंपनी चुनें जिसका इस्तेमाल किया जा रहा है.

  7. नाम फ़ील्ड में, अपने कनेक्शन का नाम डालें.

  8. जारी रखें पर क्लिक करें.

    GitHub OAuth टोकन का अनुरोध करें डायलॉग विंडो खुलती है.

  9. डिसक्लेमर पढ़ने के बाद, मुझे समझ आ गया है और जारी रखें पर क्लिक करें.

  10. Gemini Code Assist इंस्टॉल करें पेज पर, उस खाते पर क्लिक करें जिसमें आपको ऐप्लिकेशन इंस्टॉल करना है.

  11. चुनें कि आपको ऐप्लिकेशन को सभी रिपॉज़िटरी के लिए इंस्टॉल करना है या सिर्फ़ चुनिंदा रिपॉज़िटरी के लिए.

  12. इंस्टॉल करें क्लिक करें

  13. GitHub पर पुष्टि करने के लिए, GitHub पर दिया गया तरीका अपनाएं.

    ऐक्सेस की पुष्टि हो जाने के बाद, डायलॉग विंडो बंद हो जाती है और आपको Developer Connect के ज़रिए Git रिपॉज़िटरी लिंक करें पैनल पर वापस भेज दिया जाता है.

  14. रिपॉज़िटरी लिंक करें सेक्शन में, रिपॉज़िटरी ड्रॉप-डाउन पर क्लिक करें. इसके बाद, वे रिपॉज़िटरी चुनें जिन्हें आपको लिंक करना है. इसके बाद, ठीक है पर क्लिक करें.

  15. लिंक करें पर क्लिक करें.

  16. कनेक्शन चुनें ड्रॉप-डाउन में, बनाया गया कनेक्शन चुनें.

  17. हो गया पर क्लिक करें.

Gemini Code Assist अब आपकी चुनी गई रिपॉज़िटरी में मौजूद सभी पुल अनुरोधों के लिए चालू हो गया है.

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