GitLab në ChatGPT dhe Codex është aktualisht në version beta.
Përmbledhje
Shtesa GitLab i lejon ChatGPT dhe Codex të marrin të dhëna të përditësuara nga GitLab dhe, kur lejohet, të kryejnë veprime në projektet ku përdoruesi i lidhur ka qasje. Ajo punon me projekte, grupe, skedarë deposh, degë, commit-e, kërkesa bashkimi, çështje, rrjedha pune, detyra dhe diskutime të lidhura me to.
Shtesa GitLab përfshin një aplikacion GitLab për GitLab.com dhe një shabllon aplikacioni GitLab Self-Managed. Shtesa është paketa që instalojnë përdoruesit, ndërsa aplikacioni është lidhja që mundëson qasjen te të dhënat dhe veprimet e GitLab.
Për GitLab Self-Managed ose GitLab Dedicated, një administrator i hapësirës së punës duhet të krijojë nga shablloni dhe të publikojë një aplikacion të posaçëm për atë hapësirë pune, përpara se anëtarët të mund të lidhen. Lexoni më shumë për shabllonet e aplikacioneve dhe për konfigurimin e shabllonit të aplikacionit GitLab.
Aplikacioni i mëparshëm GitLab Issues me sinkronizim individual nuk është më i disponueshëm. Ndiqni hapat e konfigurimit në këtë artikull për të lidhur aplikacionin aktual GitLab, i cili merr të dhëna përmes kërkesave API që lidhen me kërkesën tuaj.
Disponueshmëria
Disponueshmëria mund të ndryshojë sipas planit dhe konfigurimit të hapësirës së punës. Administratorët e hapësirës së punës konfigurojnë shtesën GitLab në ChatGPT dhe kontrollojnë disponueshmërinë e saj, kush mund ta përdorë, cilat veprime janë të aktivizuara dhe kur kërkohet miratim.
Çfarë mund të bëjë shtesa GitLab
Lexoni të dhëna nga GitLab
ChatGPT dhe Codex mund të:
Shqyrtojnë projekte dhe grupe.
Shfletojnë strukturat e depove dhe lexojnë skedarë.
Krahasojnë degë, commit-e dhe dallime kodi.
Shqyrtojnë kërkesa bashkimi, miratime, çështje, shënime dhe diskutime.
Kontrollojnë rrjedha pune, detyra, regjistra dhe raporte testimi.
Kryeni veprime në GitLab
Në varësi të cilësimeve të hapësirës së punës dhe lejeve në GitLab, ChatGPT dhe Codex mund të:
Krijojnë degë dhe commit-e.
Krijojnë, përditësojnë ose fshijnë skedarë në depo.
Krijojnë ose përditësojnë kërkesa bashkimi dhe çështje.
Shtojnë shënime ose diskutime.
Miratojnë kërkesa bashkimi, t'u ndryshojnë bazën ose t'i bashkojnë.
Zbatojnë sugjerime.
Krijojnë rrjedha pune ose nisin dhe riprovojnë detyra dhe rrjedha pune.
Veprimet e disponueshme varen nga cilësimet Qasja sipas rolit, Konfiguro veprimet dhe Konfiguro miratimet të hapësirës së punës, si dhe nga fushat e autorizimit OAuth të dhëna dhe lejet në GitLab të përdoruesit të lidhur.
Konfiguroni GitLab në ChatGPT
Lidhuni me GitLab.com
Hapni ChatGPT.
Hapni Katalogun e shtesave.
Kërkoni GitLab.
Zgjidhni Instalo shtesën.
Te GitLab, zgjidhni Lidhu.
Nëse ju kërkohet, autorizoni ChatGPT në GitLab. Shtesa GitLab vepron në emër të përdoruesit tuaj GitLab, brenda fushave të autorizimit OAuth që i jepni. Kështu, ChatGPT dhe Codex mund të kenë qasje vetëm në projektet dhe grupet GitLab ku keni qasje ju.
Pasi të lidheni, përdorni GitLab në ChatGPT ose Codex për të shqyrtuar një projekt, skedar, kërkesë bashkimi, çështje ose rrjedhë pune, ose për të kërkuar një veprim të lejuar.
Për ndihmë me instalimin dhe menaxhimin e shtesave, shihni: Shtesat në ChatGPT dhe Codex.
Lidhuni me GitLab Self-Managed ose GitLab Dedicated
Një administrator i hapësirës së punës duhet të konfigurojë dhe të publikojë shabllonin e aplikacionit GitLab Self-Managed përpara se përdoruesit të lidhen. Për udhëzime, shihni: Konfigurimi i shabllonit të aplikacionit GitLab Self-Managed për ChatGPT dhe Codex.
Shkëputni GitLab
Hapni ChatGPT.
Shkoni te Cilësimet > Shtesat.
Hapni GitLab.
Zgjidhni Çinstalo.
Shqyrtoni kërkesat e bashkimit në Code Review
Shqyrtimi i kërkesave të bashkimit nga GitLab ofrohet në version paraprak në shtesën Code Review, në aplikacionin për kompjuter dhe në ueb. Hapni një kërkesë bashkimi për të parë ndryshimet dhe komentet e shqyrtimit, pastaj kërkojini Codex të shpjegojë kodin ose të ndihmojë në zgjidhjen e një problemi.
Lidhja me GitLab mundëson qasjen te të dhënat tuaja në GitLab. Shtesa Code Review ofron mjedisin për shqyrtimin e kodit. Të dyja u nënshtrohen cilësimeve të hapësirës suaj të punës dhe lejeve në GitLab.
Shqyrtimet e kodit GitLab në renë kompjuterike nuk janë të disponueshme. Lidhja me GitLab ose hapja e një kërkese bashkimi në Code Review nuk aktivizon shqyrtimet automatike në renë kompjuterike.
Të dhënat dhe privatësia
Si punojnë ChatGPT dhe Codex me GitLab
ChatGPT dhe Codex përdorin shtesën GitLab për të bërë kërkesa API që lidhen me kërkesën tuaj. Për shembull, mund të listojnë strukturën e një depoje, të marrin një skedar të caktuar, të lexojnë dallimet e kodit ose diskutimin e një kërkese bashkimi, të shqyrtojnë një çështje ose të kontrollojnë një rrjedhë pune dhe regjistrin e një detyre. Nëse një veprim i aktivizuar mund të bëjë ndryshime në GitLab, ChatGPT ose Codex mund ta kryejnë vetëm kur e lejojnë cilësimet e hapësirës së punës, miratimet e nevojshme dhe lejet në GitLab të përdoruesit të lidhur.
Trajnimi i modeleve dhe përmbajtja e GitLab
Si parazgjedhje, përmbajtja e dërguar nga klientët që përdorin shërbime për biznese, përfshirë ChatGPT Business, Enterprise, Edu dhe API-në, nuk përdoret për të përmirësuar modelet tona. Për më shumë informacion se si OpenAI i përdor të dhënat e bizneseve, shihni: Privatësia për ndërmarrjet.
Kur përdorni një abonim individual, OpenAI mund ta përdorë përmbajtjen tuaj për të trajnuar modelet e veta nëse është aktivizuar Përmirëso modelin për të gjithë. Për më shumë informacion se si ruhen dhe përdoren të dhënat tuaja, shihni: Pyetje të shpeshta për kontrollet e të dhënave.
Përmbajtja e GitLab u nënshtrohet të njëjtave kontrolle të të dhënave të hapësirës së punës, pavarësisht nëse e përdorni aplikacionin në ChatGPT apo në Codex.
Pyetje të shpeshta
Çfarë mund të lexojë shtesa GitLab?
Ajo mund të marrë të dhëna nga GitLab ku përdoruesi i lidhur ka qasje, përfshirë projekte dhe grupe; struktura deposh, skedarë, degë, commit-e dhe dallime kodi; kërkesa bashkimi, çështje, shënime dhe diskutime; si dhe rrjedha pune CI/CD, detyra, regjistra dhe raporte testimi. Të dhënat që mund të merren varen nga veprimet e aktivizuara dhe lejet në GitLab.
A mund të kryejnë ChatGPT dhe Codex veprime në GitLab?
Po, kur administratorët e hapësirës së punës aktivizojnë veprimet përkatëse dhe jepet çdo miratim i nevojshëm. Në varësi të konfigurimit dhe lejeve tuaja në GitLab, ChatGPT dhe Codex mund të krijojnë degë dhe commit-e; të krijojnë, përditësojnë ose fshijnë skedarë në depo; të krijojnë ose përditësojnë kërkesa bashkimi dhe çështje; të shtojnë shënime ose diskutime; të miratojnë ose bashkojnë kërkesa bashkimi; të zbatojnë sugjerime; dhe të krijojnë rrjedha pune ose të nisin dhe riprovojnë detyra dhe rrjedha pune.
Si mund ta kufizojnë administratorët atë që mund të bëjë shtesa?
Në ChatGPT, administratorët e hapësirës së punës mund të përdorin Qasja sipas rolit për të kontrolluar se kush mund ta përdorë aplikacionin, Konfiguro veprimet për të aktivizuar ose çaktivizuar veprime dhe Konfiguro miratimet për të kërkuar konfirmim për veprimet e përzgjedhura. Lejet e vetë GitLab për projektet dhe grupet mbeten në fuqi.
A mund të lexojnë ChatGPT ose Codex një skedar të caktuar ose dallimet e kodit në një kërkesë bashkimi?
Po. Jepni projektin dhe emrin ose shtegun e skedarit, degën ose referencën, URL-në ose ID-në e brendshme (IID) të kërkesës së bashkimit, ose përshkruani sjelljen e kodit që po kërkoni. ChatGPT ose Codex mund të marrin skedarin përkatës, strukturën e depos, commit-in, dallimet e kodit ose hollësitë e kërkesës së bashkimit kur veprimi i shtesës është i aktivizuar dhe ju keni qasje.
Pse nuk më shfaqet një projekt?
ChatGPT dhe Codex mund të kenë qasje vetëm në projektet që janë të dukshme për përdoruesin e lidhur të GitLab. Kontrolloni që keni lidhur llogarinë e synuar të GitLab, që keni qasje në projektin ose grupin në GitLab dhe që keni zgjedhur aplikacionin e duhur për GitLab.com, GitLab Self-Managed ose GitLab Dedicated.
A e mbështet shtesa GitLab përdorimin e GitLab Self-Managed ose GitLab Dedicated?
Aplikacioni standard GitLab lidhet me GitLab.com dhe mund të përdoret në ChatGPT dhe Codex. Për GitLab Self-Managed ose GitLab Dedicated, një administrator i hapësirës së punës duhet të konfigurojë dhe të publikojë shabllonin e aplikacionit GitLab Self-Managed përpara se përdoruesit të lidhen. Për udhëzime, shihni: Konfigurimi i shabllonit të aplikacionit GitLab Self-Managed për ChatGPT dhe Codex.
Po nëse instanca ime GitLab bllokon trafikun e rrjetit?
Shqyrtimet e kodit GitLab në renë kompjuterike nuk janë të disponueshme.
