ChatGPT пен Codex ішіндегі GitLab қазір бета-нұсқада.
Шолу
GitLab плагині ChatGPT пен Codex жүйелеріне GitLab-тағы өзекті деректерді алуға және рұқсат берілген жағдайда қосылған пайдаланушы қол жеткізе алатын жобаларда әрекеттер орындауға мүмкіндік береді. Ол жобалармен, топтармен, репозиторий файлдарымен, тармақтармен, коммиттермен, біріктіру сұрауларымен, мәселелермен, конвейерлермен, тапсырмалармен және оларға қатысты талқылаулармен жұмыс істейді.
GitLab плагиніне GitLab.com-ға арналған GitLab қолданбасы және GitLab Self-Managed қолданба үлгісі кіреді. Плагин — пайдаланушылар орнататын пакет, ал қолданба — GitLab деректері мен әрекеттеріне қол жеткізетін қосылым.
GitLab Self-Managed немесе GitLab Dedicated үшін мүшелер қосылмай тұрып, жұмыс кеңістігінің әкімшісі үлгі негізінде сол жұмыс кеңістігіне арналған қолданба жасап, оны жариялауы керек. Қолданба үлгілері туралы және GitLab қолданба үлгісін реттеу туралы толығырақ оқыңыз.
Жеке синхрондауы бар бұрынғы GitLab Issues қолданбасы енді қолжетімді емес. Көмексөзіңізге қатысты API сұраулары арқылы дерек алатын қазіргі GitLab қолданбасын қосу үшін осы мақаладағы реттеу қадамдарын орындаңыз.
Қолжетімділік
Қолжетімділік тариф пен жұмыс кеңістігінің конфигурациясына қарай өзгеруі мүмкін. Жұмыс кеңістігінің әкімшілері ChatGPT ішінде GitLab плагинін реттеп, оның қолжетімділігін, оны кім пайдалана алатынын, қандай әрекеттер қосылатынын және қай кезде мақұлдау қажет екенін басқарады.
GitLab плагинінің мүмкіндіктері
GitLab деректерін оқу
ChatGPT пен Codex мына әрекеттерді орындай алады:
Жобалар мен топтарды тексеру.
Репозиторий тармақтарын шолу және файлдарды оқу.
Тармақтарды, коммиттерді және айырмаларды салыстыру.
Біріктіру сұрауларын, мақұлдауларды, мәселелерді, ескертпелер мен талқылауларды қарап шығу.
Конвейерлерді, тапсырмаларды, журналдар мен сынақ есептерін тексеру.
GitLab ішінде әрекеттер орындау
Жұмыс кеңістігінің параметрлері мен GitLab рұқсаттарына қарай ChatGPT пен Codex мына әрекеттерді орындай алады:
Тармақтар мен коммиттер жасау.
Репозиторий файлдарын жасау, жаңарту немесе жою.
Біріктіру сұраулары мен мәселелерді жасау немесе жаңарту.
Ескертпелер немесе талқылаулар қосу.
Біріктіру сұрауларын мақұлдау, олардың базасын ауыстыру немесе біріктіру.
Ұсыныстарды қолдану.
Конвейерлер жасау немесе тапсырмалар мен конвейерлерді іске қосу және қайталау.
Қолжетімді әрекеттер жұмыс кеңістігіндегі Рөл бойынша қол жеткізу, Әрекеттерді реттеу және Мақұлдауларды реттеу параметрлеріне, сондай-ақ берілген OAuth рұқсаттары мен қосылған пайдаланушының GitLab рұқсаттарына байланысты.
GitLab-ты ChatGPT ішінде реттеу
GitLab.com сайтына қосылу
ChatGPT қолданбасын ашыңыз.
Плагиндер каталогын ашыңыз.
GitLab деп іздеңіз.
Плагинді орнату түймесін таңдаңыз.
GitLab бетінде Қосылу түймесін таңдаңыз.
Сұралса, GitLab ішінде ChatGPT қолданбасына рұқсат беріңіз. GitLab плагині сіз берген OAuth рұқсаттары аясында GitLab пайдаланушысы ретінде әрекет етеді, сондықтан ChatGPT пен Codex сізге қолжетімді GitLab жобалары мен топтарына ғана кіре алады.
Қосылғаннан кейін ChatGPT немесе Codex ішіндегі GitLab арқылы жобаны, файлды, біріктіру сұрауын, мәселені не конвейерді тексеріңіз немесе рұқсат етілген әрекетті орындауды сұраңыз.
Плагиндерді орнату және басқару туралы анықтаманы мына жерден қараңыз: ChatGPT және Codex ішіндегі плагиндер.
GitLab Self-Managed немесе GitLab Dedicated жүйесіне қосылу
Пайдаланушылар қосылмай тұрып, жұмыс кеңістігінің әкімшісі GitLab Self-Managed қолданба үлгісін реттеп, жариялауы керек. Нұсқауларды мына жерден қараңыз: ChatGPT және Codex үшін GitLab Self-Managed қолданба үлгісін реттеу.
GitLab қосылымын ажырату
ChatGPT қолданбасын ашыңыз.
Параметрлер > Плагиндер бөліміне өтіңіз.
GitLab плагинін ашыңыз.
Жою түймесін таңдаңыз.
Деректер және құпиялық
ChatGPT пен Codex GitLab жүйесімен қалай жұмыс істейді
ChatGPT пен Codex көмексөзіңізге қатысты API сұрауларын жіберу үшін GitLab плагинін пайдаланады. Мысалы, олар репозиторий тармағын тізімдей алады, белгілі бір файлды шығарып, біріктіру сұрауының айырмасын не талқылауын оқи алады, мәселені тексере немесе конвейер мен тапсырма журналын қарай алады. Егер қосылған әрекет GitLab жүйесіне өзгеріс енгізе алса, ChatGPT немесе Codex оны жұмыс кеңістігінің параметрлері, қажетті мақұлдаулар және қосылған пайдаланушының GitLab рұқсаттары мүмкіндік бергенде ғана орындай алады.
Модельдерді үйрету және 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 Self-Managed немесе GitLab Dedicated данаңыз желілік трафикті шектесе:
GitLab плагині GitLab HTTPS хостыңыз бен API интерфейсіне қол жеткізе алуы үшін желі әкімшісінен OpenAI ChatGPT интеграцияларының шығыс ауқымдарын рұқсат етілгендер тізіміне қосуды сұраңыз.
Codex жоба орталарын пайдалансаңыз, Codex бұлттық шығыс ауқымдарын да рұқсат етілгендер тізіміне қосыңыз.
Codex код тексерісі үшін Codex жүйесіне бағытталған шығыс HTTPS вебхук сұрауларына рұқсат беріңіз. Вебхуктар жеткізілмесе, GitLab жүйесінің шығыс сұрауларын сүзу параметрлерін тексеріңіз.
Рұқсат етілгендер тізіміне қосылатын мекенжайларды мына жерден қараңыз: OpenAI шығыс IP ауқымдары.
