GitLab f’ChatGPT u Codex bħalissa jinsab f’fażi beta.
Ħarsa ġenerali
Il-plugin ta’ GitLab jippermetti lil ChatGPT u Codex jiksbu data aġġornata minn GitLab u, meta jkun permess, iwettqu azzjonijiet fi proġetti li l-utent konness għandu aċċess għalihom. Jaħdem ma’ proġetti, gruppi, fajls tar-repożitorju, fergħat, commits, talbiet għall-għaqda, kwistjonijiet, pipelines, kompiti u diskussjonijiet relatati.
Il-plugin ta’ GitLab jinkludi app ta’ GitLab għal GitLab.com u mudell tal-app GitLab Self-Managed. Il-plugin huwa l-pakkett li jinstallaw l-utenti, u l-app hija l-konnessjoni li taċċessa d-data u l-azzjonijiet ta’ GitLab.
Għal GitLab Self-Managed jew GitLab Dedicated, amministratur tal-workspace irid joħloq u jippubblika app speċifika għall-workspace mill-mudell qabel ma l-membri jkunu jistgħu jikkonnettjaw. Aqra aktar dwar il-mudelli tal-apps, u dwar kif tikkonfigura l-mudell tal-app ta’ GitLab.
L-app preċedenti GitLab Issues b’sinkronizzazzjoni individwali m’għadhiex disponibbli. Segwi l-passi tal-konfigurazzjoni f’dan l-artiklu biex tikkonnettja l-app attwali ta’ GitLab, li tikseb id-data permezz ta’ talbiet lill-API relatati mal-prompt tiegħek.
Disponibbiltà
Id-disponibbiltà tista’ tvarja skont il-pjan u l-konfigurazzjoni tal-workspace. L-amministraturi tal-workspace jikkonfiguraw il-plugin ta’ GitLab f’ChatGPT u jikkontrollaw id-disponibbiltà tiegħu, min jista’ jużah, liema azzjonijiet huma attivati u meta tkun meħtieġa approvazzjoni.
X’jista’ jagħmel il-plugin ta’ GitLab
Aqra minn GitLab
ChatGPT u Codex jistgħu:
Jispezzjonaw proġetti u gruppi.
Jibbrawżjaw l-istrutturi tar-repożitorji u jaqraw il-fajls.
Iqabb lu fergħat, commits u differenzi.
Jirrevedu talbiet għall-għaqda, approvazzjonijiet, kwistjonijiet, noti u diskussjonijiet.
Jiċċekkjaw pipelines, kompiti, reġistri u rapporti tat-testijiet.
Wettaq azzjonijiet f’GitLab
Skont is-settings tal-workspace u l-permessi ta’ GitLab, ChatGPT u Codex jistgħu:
Joħolqu fergħat u commits.
Joħolqu, jaġġornaw jew iħassru fajls tar-repożitorju.
Joħolqu jew jaġġornaw talbiet għall-għaqda u kwistjonijiet.
Iżidu noti jew diskussjonijiet.
Japprovaw talbiet għall-għaqda, jagħmlulhom rebase jew jgħaqqduhom.
Japplikaw suġġerimenti.
Joħolqu pipelines, jew iħaddmu u jerġgħu jippruvaw kompiti u pipelines.
L-azzjonijiet disponibbli jiddependu mis-settings tal-workspace Aċċess skont ir-rwol, Ikkonfigura l-azzjonijiet u Ikkonfigura l-approvazzjonijiet, kif ukoll mil-limiti tal-aċċess OAuth mogħti u mill-permessi ta’ GitLab tal-utent konness.
Ikkonfigura GitLab f’ChatGPT
Ikkonnettja ma’ GitLab.com
Iftaħ ChatGPT.
Iftaħ id-Direttorju tal-plugins.
Fittex GitLab.
Agħżel Installa l-plugin.
F’GitLab, agħżel Ikkonnettja.
Jekk tintalab, awtorizza ChatGPT f’GitLab. Il-plugin ta’ GitLab jaġixxi f’isem l-utent tiegħek ta’ GitLab fil-limiti tal-aċċess OAuth li tagħti, għalhekk ChatGPT u Codex jistgħu jaċċessaw biss il-proġetti u l-gruppi ta’ GitLab li għandek aċċess għalihom.
Wara li tikkonnettja, uża GitLab f’ChatGPT jew Codex biex tispezzjona proġett, fajl, talba għall-għaqda, kwistjoni jew pipeline, jew biex titlob azzjoni permessa.
Għal għajnuna biex tinstalla u timmaniġġja l-plugins, ara: Plugins f’ChatGPT u Codex.
Ikkonnettja ma’ GitLab Self-Managed jew GitLab Dedicated
Amministratur tal-workspace irid jikkonfigura u jippubblika l-mudell tal-app GitLab Self-Managed qabel ma l-utenti jikkonnettjaw. Għall-istruzzjonijiet, ara: Kif tikkonfigura l-mudell tal-app GitLab Self-Managed għal ChatGPT u Codex.
Skonnettja GitLab
Iftaħ ChatGPT.
Mur f’Settings > Plugins.
Iftaħ GitLab.
Agħżel Iddiżinstalla.
Irrevedi t-talbiet għall-għaqda f’Code Review
Ir-reviżjoni tat-talbiet għall-għaqda ta’ GitLab hija disponibbli bħala verżjoni preliminari fil-plugin Code Review fuq id-desktop u l-web. Iftaħ talba għall-għaqda biex tispezzjona l-bidliet tagħha u l-feedback tar-reviżjoni, imbagħad itlob lil Codex jispjega l-kodiċi jew jgħinek tindirizza kwistjoni.
Il-konnessjoni ma’ GitLab tipprovdi aċċess għad-data tiegħek ta’ GitLab. Il-plugin Code Review jipprovdi l-esperjenza tar-reviżjoni. It-tnejn jibqgħu soġġetti għas-settings tal-workspace tiegħek u l-permessi ta’ GitLab.
Ir-reviżjonijiet tal-kodiċi ta’ GitLab fil-cloud mhumiex disponibbli. Meta tikkonnettja GitLab jew tiftaħ talba għall-għaqda f’Code Review, dan ma jattivax ir-reviżjonijiet awtomatiċi fil-cloud.
Data u privatezza
Kif ChatGPT u Codex jaħdmu ma’ GitLab
ChatGPT u Codex jużaw il-plugin ta’ GitLab biex jagħmlu talbiet lill-API relatati mal-prompt tiegħek. Pereżempju, jistgħu jelenkaw l-istruttura ta’ repożitorju, jiksbu fajl speċifiku, jaqraw id-differenzi jew id-diskussjoni f’talba għall-għaqda, jispezzjonaw kwistjoni, jew jiċċekkjaw pipeline u r-reġistru ta’ kompitu. Jekk azzjoni attivata tista’ tagħmel bidliet f’GitLab, ChatGPT jew Codex jistgħu jwettquha biss meta s-settings tal-workspace, l-approvazzjonijiet meħtieġa u l-permessi ta’ GitLab tal-utent konness jippermettu dan.
It-taħriġ tal-mudelli u l-kontenut ta’ GitLab
B’mod prestabbilit, il-kontenut mibgħut minn klijenti li jużaw l-offerti għan-negozji, inklużi ChatGPT Business, Enterprise, Edu u l-API, ma jintużax biex intejbu l-mudelli tagħna. Għal aktar informazzjoni dwar kif OpenAI tuża d-data tan-negozji, ara: Privatezza tal-intrapriżi.
Meta tuża abbonament individwali, OpenAI tista’ tuża l-kontenut tiegħek biex tħarreġ il-mudelli tagħha jekk Tejjeb il-mudell għal kulħadd tkun attivata. Għal aktar informazzjoni dwar kif tinħażen u tintuża d-data tiegħek, ara: Mistoqsijiet frekwenti dwar il-kontrolli tad-data.
Il-kontenut ta’ GitLab huwa soġġett għall-istess kontrolli tad-data tal-workspace, kemm jekk tuża l-app f’ChatGPT kif ukoll f’Codex.
Mistoqsijiet frekwenti
X’jista’ jaqra l-plugin ta’ GitLab?
Jista’ jikseb id-data ta’ GitLab disponibbli għall-utent konness, inklużi proġetti u gruppi; strutturi tar-repożitorji, fajls, fergħat, commits u differenzi; talbiet għall-għaqda, kwistjonijiet, noti u diskussjonijiet; u pipelines CI/CD, kompiti, reġistri u rapporti tat-testijiet. X’ikun disponibbli eżatt jiddependi mill-azzjonijiet attivati u l-permessi ta’ GitLab.
ChatGPT u Codex jistgħu jwettqu azzjonijiet f’GitLab?
Iva, meta l-amministraturi tal-workspace jattivaw l-azzjonijiet rilevanti u tingħata kull approvazzjoni meħtieġa. Skont il-konfigurazzjoni u l-permessi tiegħek ta’ GitLab, ChatGPT u Codex jistgħu joħolqu fergħat u commits; joħolqu, jaġġornaw jew iħassru fajls tar-repożitorju; joħolqu jew jaġġornaw talbiet għall-għaqda u kwistjonijiet; iżidu noti jew diskussjonijiet; japprovaw jew jgħaqqdu talbiet għall-għaqda; japplikaw suġġerimenti; u joħolqu pipelines jew iħaddmu u jerġgħu jippruvaw kompiti u pipelines.
Kif jistgħu l-amministraturi jillimitaw dak li jista’ jagħmel il-plugin?
F’ChatGPT, l-amministraturi tal-workspace jistgħu jużaw Aċċess skont ir-rwol biex jikkontrollaw min jista’ juża l-app, Ikkonfigura l-azzjonijiet biex jattivaw jew jiddiżattivaw l-azzjonijiet, u Ikkonfigura l-approvazzjonijiet biex jirrikjedu konferma għal azzjonijiet magħżula. Il-permessi tal-proġetti u tal-gruppi stabbiliti f’GitLab jibqgħu fis-seħħ.
ChatGPT jew Codex jistgħu jaqraw fajl speċifiku jew id-differenzi f’talba għall-għaqda?
Iva. Agħti l-proġett u l-isem jew il-mogħdija tal-fajl, il-fergħa jew ir-referenza, il-URL jew l-ID intern (IID) tat-talba għall-għaqda, jew l-imġiba tal-kodiċi li qed tfittex. ChatGPT jew Codex jistgħu jiksbu l-fajl, l-istruttura tar-repożitorju, il-commit, id-differenzi jew id-dettalji tat-talba għall-għaqda rilevanti meta l-azzjoni tal-plugin tkun attivata u jkollok aċċess.
Għaliex ma narax proġett?
ChatGPT u Codex jistgħu jaċċessaw biss proġetti viżibbli għall-utent konness ta’ GitLab. Iċċekkja li kkonnettjajt il-kont ta’ GitLab li ridt, li għandek aċċess għall-proġett jew għall-grupp f’GitLab, u li għażilt l-app it-tajba għal GitLab.com, GitLab Self-Managed jew GitLab Dedicated.
Il-plugin ta’ GitLab jappoġġja GitLab Self-Managed jew GitLab Dedicated?
L-app standard ta’ GitLab tikkonnettja ma’ GitLab.com u tista’ tintuża f’ChatGPT u Codex. Għal GitLab Self-Managed jew GitLab Dedicated, amministratur tal-workspace irid jikkonfigura u jippubblika l-mudell tal-app GitLab Self-Managed qabel ma l-utenti jikkonnettjaw. Għall-istruzzjonijiet, ara: Kif tikkonfigura l-mudell tal-app GitLab Self-Managed għal ChatGPT u Codex.
X’jiġri jekk l-istanza tiegħi ta’ GitLab timblokka t-traffiku tan-network?
Ir-reviżjonijiet tal-kodiċi ta’ GitLab fil-cloud mhumiex disponibbli.
