ChatGPT आणि Codex मधील GitLab सध्या बीटा टप्प्यात आहे.
आढावा
GitLab प्लगइनमुळे ChatGPT आणि Codex यांना GitLab मधील अद्ययावत डेटा मिळवता येतो आणि परवानगी असल्यास, जोडलेल्या वापरकर्त्याला प्रवेश असलेल्या प्रकल्पांमध्ये कृती करता येतात. हे प्रकल्प, गट, रिपॉझिटरीतील फायली, शाखा, कमिट, विलीनीकरण विनंत्या, समस्या, पाइपलाइन, कार्ये आणि संबंधित चर्चांसह काम करते.
GitLab प्लगइनमध्ये GitLab.com साठी GitLab ॲप आणि GitLab Self-Managed ॲपचा साचा समाविष्ट आहे. प्लगइन म्हणजे वापरकर्ते स्थापित करतात ते पॅकेज, तर ॲप म्हणजे GitLab मधील डेटा आणि कृतींचा वापर करण्यासाठीची जोडणी.
GitLab Self-Managed किंवा GitLab Dedicated शी सदस्यांना जोडणी करता यावी यासाठी, वर्कस्पेस प्रशासकाने आधी या साच्यावरून त्या वर्कस्पेससाठी स्वतंत्र ॲप तयार करून प्रकाशित करणे आवश्यक आहे. ॲपच्या साच्यांबद्दल अधिक वाचा आणि GitLab ॲपचा साचा सेट करण्याबद्दल जाणून घ्या.
वैयक्तिक समक्रमणाची सुविधा असलेले पूर्वीचे GitLab Issues ॲप आता उपलब्ध नाही. सध्याचे GitLab ॲप जोडण्यासाठी या लेखातील सेटअपच्या पायऱ्या पाळा. हे ॲप तुमच्या प्रॉम्प्टशी संबंधित API विनंत्यांद्वारे डेटा मिळवते.
उपलब्धता
योजना आणि वर्कस्पेसच्या कॉन्फिगरेशननुसार उपलब्धता बदलू शकते. वर्कस्पेस प्रशासक ChatGPT मध्ये GitLab प्लगइन कॉन्फिगर करतात. त्याची उपलब्धता, ते कोण वापरू शकते, कोणत्या कृती सक्षम आहेत आणि मंजुरी कधी आवश्यक आहे हेही ते नियंत्रित करतात.
GitLab प्लगइन काय करू शकते
GitLab मधील माहिती वाचा
ChatGPT आणि Codex पुढील गोष्टी करू शकतात:
प्रकल्प आणि गट तपासणे.
रिपॉझिटरींच्या वृक्षरचना पाहणे आणि फायली वाचणे.
शाखा, कमिट आणि बदल यांची तुलना करणे.
विलीनीकरण विनंत्या, मंजुऱ्या, समस्या, टिपा आणि चर्चांचे पुनरावलोकन करणे.
पाइपलाइन, कार्ये, नोंदी आणि चाचणी अहवाल तपासणे.
GitLab मध्ये कृती करा
वर्कस्पेसची सेटिंग्ज आणि GitLab परवानग्यांनुसार, ChatGPT आणि Codex पुढील कृती करू शकतात:
शाखा आणि कमिट तयार करणे.
रिपॉझिटरीतील फायली तयार करणे, अद्ययावत करणे किंवा हटवणे.
विलीनीकरण विनंत्या आणि समस्या तयार करणे किंवा अद्ययावत करणे.
टिपा किंवा चर्चा जोडणे.
विलीनीकरण विनंत्या मंजूर करणे, त्यांना रीबेस करणे किंवा त्यांचे विलीनीकरण करणे.
सूचना लागू करणे.
पाइपलाइन तयार करणे किंवा कार्ये आणि पाइपलाइन चालवणे व ती पुन्हा चालवण्याचा प्रयत्न करणे.
कोणत्या कृती उपलब्ध असतील हे वर्कस्पेसमधील भूमिकेनुसार प्रवेश, कृती कॉन्फिगर करा आणि मंजुऱ्या कॉन्फिगर करा या सेटिंग्जवर, तसेच दिलेल्या OAuth परवानग्यांच्या व्याप्तीवर आणि जोडलेल्या वापरकर्त्याच्या GitLab परवानग्यांवर अवलंबून असते.
ChatGPT मध्ये GitLab सेट करा
GitLab.com शी जोडणी करा
ChatGPT उघडा.
प्लगइन निर्देशिका उघडा.
GitLab शोधा.
प्लगइन स्थापित करा निवडा.
GitLab वर, जोडणी करा निवडा.
विचारले गेल्यास, GitLab मध्ये ChatGPT ला अधिकृत परवानगी द्या. GitLab प्लगइन तुमच्या GitLab वापरकर्ता खात्याच्या वतीने, तुम्ही दिलेल्या OAuth परवानग्यांच्या व्याप्तीत काम करते. त्यामुळे ChatGPT आणि Codex यांना केवळ तुम्हाला प्रवेश असलेल्या GitLab प्रकल्पांमध्ये आणि गटांमध्येच प्रवेश मिळतो.
जोडणी झाल्यानंतर, प्रकल्प, फाइल, विलीनीकरण विनंती, समस्या किंवा पाइपलाइन तपासण्यासाठी किंवा परवानगी असलेली कृती करण्याची विनंती देण्यासाठी ChatGPT किंवा Codex मध्ये GitLab वापरा.
प्लगइन स्थापित करण्यासाठी आणि त्यांचे व्यवस्थापन करण्यासाठी मदत हवी असल्यास, हे पहा: ChatGPT आणि Codex मधील प्लगइन.
GitLab Self-Managed किंवा GitLab Dedicated शी जोडणी करा
वापरकर्त्यांनी जोडणी करण्यापूर्वी वर्कस्पेस प्रशासकाने GitLab Self-Managed ॲपचा साचा कॉन्फिगर करून प्रकाशित करणे आवश्यक आहे. सूचनांसाठी हे पहा: ChatGPT आणि Codex साठी GitLab Self-Managed ॲपचा साचा सेट करणे.
GitLab ची जोडणी काढा
ChatGPT उघडा.
सेटिंग्ज > प्लगइन वर जा.
GitLab उघडा.
विस्थापित करा निवडा.
कोड पुनरावलोकनमध्ये विलीनीकरण विनंत्यांचे पुनरावलोकन करा
GitLab विलीनीकरण विनंत्यांचे पुनरावलोकन डेस्कटॉप आणि वेबवरील कोड पुनरावलोकन प्लगइनमध्ये पूर्वावलोकन स्वरूपात उपलब्ध आहे. विलीनीकरण विनंतीमधील बदल आणि पुनरावलोकनातील अभिप्राय तपासण्यासाठी ती उघडा. त्यानंतर Codex ला कोड समजावून सांगण्यास किंवा एखादी समस्या सोडवण्यात मदत करण्यास सांगा.
GitLab जोडणीमुळे तुमच्या GitLab डेटामध्ये प्रवेश मिळतो. कोड पुनरावलोकन प्लगइन पुनरावलोकनाची सुविधा पुरवते. दोन्हींना तुमच्या वर्कस्पेसची सेटिंग्ज आणि GitLab परवानग्या लागू राहतात.
GitLab साठी क्लाउडवरील कोड पुनरावलोकने उपलब्ध नाहीत. GitLab जोडल्याने किंवा कोड पुनरावलोकनमध्ये विलीनीकरण विनंती उघडल्याने क्लाउडवरील स्वयंचलित पुनरावलोकने सुरू होत नाहीत.
डेटा आणि गोपनीयता
ChatGPT आणि Codex GitLab सोबत कसे काम करतात
ChatGPT आणि Codex तुमच्या प्रॉम्प्टशी संबंधित API विनंत्या करण्यासाठी GitLab प्लगइन वापरतात. उदाहरणार्थ, ते रिपॉझिटरीच्या वृक्षरचनेची यादी देऊ शकतात, विशिष्ट फाइल मिळवू शकतात, विलीनीकरण विनंतीमधील बदल किंवा चर्चा वाचू शकतात, एखादी समस्या तपासू शकतात किंवा पाइपलाइन आणि कार्याची नोंद तपासू शकतात. एखाद्या सक्षम केलेल्या कृतीमुळे GitLab मध्ये बदल होणार असतील, तर वर्कस्पेसची सेटिंग्ज, आवश्यक मंजुऱ्या आणि जोडलेल्या वापरकर्त्याच्या GitLab परवानग्या अनुमती देत असतील तरच ChatGPT किंवा Codex ती कृती करू शकतात.
मॉडेलचे प्रशिक्षण आणि GitLab मधील सामग्री
ChatGPT Business, Enterprise, Edu आणि API यांसह व्यवसायांसाठीच्या सेवा वापरणाऱ्या ग्राहकांनी पाठवलेली सामग्री आमची मॉडेल सुधारण्यासाठी वापरली जात नाही; हे पूर्वनिर्धारित धोरण आहे. OpenAI व्यावसायिक डेटा कसा वापरते याबद्दल अधिक माहितीसाठी, हे पहा: उद्योगांसाठी गोपनीयता.
तुम्ही वैयक्तिक सदस्यता वापरत असाल आणि सर्वांसाठी मॉडेल सुधारा हा पर्याय सुरू असेल, तर OpenAI तुमच्या सामग्रीचा वापर तिच्या मॉडेलना प्रशिक्षण देण्यासाठी करू शकते. तुमचा डेटा कसा साठवला आणि वापरला जातो याबद्दल अधिक माहितीसाठी, हे पहा: डेटा नियंत्रणांबद्दल वारंवार विचारले जाणारे प्रश्न.
तुम्ही ॲप ChatGPT मध्ये वापरा किंवा Codex मध्ये, GitLab मधील सामग्रीला वर्कस्पेसची तीच डेटा नियंत्रणे लागू होतात.
वारंवार विचारले जाणारे प्रश्न
GitLab प्लगइन काय वाचू शकते.
हे जोडलेल्या वापरकर्त्याला उपलब्ध असलेला GitLab डेटा मिळवू शकते. यात प्रकल्प आणि गट; रिपॉझिटरींच्या वृक्षरचना, फायली, शाखा, कमिट आणि बदल; विलीनीकरण विनंत्या, समस्या, टिपा आणि चर्चा; तसेच CI/CD पाइपलाइन, कार्ये, नोंदी आणि चाचणी अहवाल यांचा समावेश आहे. नेमके काय उपलब्ध असेल हे सक्षम केलेल्या कृती आणि GitLab परवानग्यांवर अवलंबून असते.
ChatGPT आणि Codex GitLab मध्ये कृती करू शकतात का.
होय, वर्कस्पेस प्रशासकांनी संबंधित कृती सक्षम केल्या असतील आणि आवश्यक त्या मंजुऱ्या दिल्या गेल्या असतील तर. कॉन्फिगरेशन आणि तुमच्या GitLab परवानग्यांनुसार, ChatGPT आणि Codex शाखा व कमिट तयार करू शकतात; रिपॉझिटरीतील फायली तयार, अद्ययावत किंवा हटवू शकतात; विलीनीकरण विनंत्या आणि समस्या तयार किंवा अद्ययावत करू शकतात; टिपा किंवा चर्चा जोडू शकतात; विलीनीकरण विनंत्या मंजूर करू शकतात किंवा त्यांचे विलीनीकरण करू शकतात; सूचना लागू करू शकतात; आणि पाइपलाइन तयार करू शकतात किंवा कार्ये व पाइपलाइन चालवू शकतात आणि ती पुन्हा चालवण्याचा प्रयत्न करू शकतात.
प्लगइन काय करू शकते यावर प्रशासक कशा मर्यादा घालू शकतात.
ChatGPT मध्ये, वर्कस्पेस प्रशासक ॲप कोण वापरू शकते हे नियंत्रित करण्यासाठी भूमिकेनुसार प्रवेश, कृती सक्षम किंवा अक्षम करण्यासाठी कृती कॉन्फिगर करा आणि निवडक कृतींसाठी पुष्टी अनिवार्य करण्यासाठी मंजुऱ्या कॉन्फिगर करा हे पर्याय वापरू शकतात. GitLab च्या प्रकल्प आणि गटांसाठीच्या स्वतःच्या परवानग्या लागू राहतात.
ChatGPT किंवा Codex एखादी विशिष्ट फाइल किंवा विलीनीकरण विनंतीमधील बदल वाचू शकतात का.
होय. प्रकल्प आणि फाइलचे नाव किंवा पथ, शाखा किंवा संदर्भ, विलीनीकरण विनंतीचा URL किंवा अंतर्गत ओळखक्रमांक (IID) द्या किंवा तुम्हाला कोडचे कोणते वर्तन शोधायचे आहे ते सांगा. प्लगइनची कृती सक्षम असेल आणि तुम्हाला प्रवेश असेल, तर ChatGPT किंवा Codex संबंधित फाइल, रिपॉझिटरीची वृक्षरचना, कमिट, बदल किंवा विलीनीकरण विनंतीचे तपशील मिळवू शकतात.
मला एखादा प्रकल्प का दिसत नाही.
ChatGPT आणि Codex यांना केवळ जोडलेल्या GitLab वापरकर्त्याला दिसणाऱ्या प्रकल्पांमध्येच प्रवेश मिळतो. तुम्ही अपेक्षित GitLab खाते जोडले आहे, तुम्हाला GitLab मधील प्रकल्पात किंवा गटात प्रवेश आहे आणि GitLab.com, GitLab Self-Managed किंवा GitLab Dedicated साठी योग्य ॲप निवडले आहे याची खात्री करा.
GitLab प्लगइन GitLab Self-Managed किंवा GitLab Dedicated ला समर्थन देते का.
मानक GitLab ॲप GitLab.com शी जोडले जाते आणि ते ChatGPT व Codex मध्ये वापरता येते. GitLab Self-Managed किंवा GitLab Dedicated साठी, वापरकर्त्यांनी जोडणी करण्यापूर्वी वर्कस्पेस प्रशासकाने GitLab Self-Managed ॲपचा साचा कॉन्फिगर करून प्रकाशित करणे आवश्यक आहे. सूचनांसाठी हे पहा: ChatGPT आणि Codex साठी GitLab Self-Managed ॲपचा साचा सेट करणे.
माझ्या GitLab इन्स्टन्सवर नेटवर्क वाहतूक अवरोधित असेल तर काय.
GitLab साठी क्लाउडवरील कोड पुनरावलोकने उपलब्ध नाहीत.
