GitLab f’ChatGPT u Codex bħalissa jinsab f’fażi beta.
Ħarsa ġenerali
Il-plugin ta’ GitLab jippermetti lil ChatGPT u Codex jirkupraw data aġġornata minn GitLab u, meta jkunu awtorizzati, 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-amalgamazzjoni, kwistjonijiet, pipelines, kompiti u diskussjonijiet relatati.
Il-plugin ta’ GitLab jinkludi applikazzjoni ta’ GitLab għal GitLab.com u mudell ta’ applikazzjoni għal GitLab Self-Managed. Il-plugin huwa l-pakkett li jinstallaw l-utenti, filwaqt li l-applikazzjoni hija l-konnessjoni li taċċessa d-data u l-azzjonijiet ta’ GitLab.
Għal GitLab Self-Managed jew GitLab Dedicated, amministratur tal-workspace jrid joħloq u jippubblika applikazzjoni speċifika għall-workspace mill-mudell qabel ma jkunu jistgħu jikkonnettjaw il-membri. Aqra aktar dwar il-mudelli tal-applikazzjonijiet u dwar kif tikkonfigura l-mudell tal-applikazzjoni ta’ GitLab.
L-applikazzjoni preċedenti GitLab Issues b’sinkronizzazzjoni individwali m’għadhiex disponibbli. Segwi l-passi tal-konfigurazzjoni f’dan l-artiklu biex tikkonnettja l-applikazzjoni attwali ta’ GitLab, li tirkupra d-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:
Jeżaminaw proġetti u gruppi.
Jibbrawżjaw is-siġar tar-repożitorji u jaqraw fajls.
Iqabblu fergħat, commits u differenzi.
Jirrevedu talbiet għall-merge, approvazzjonijiet, problemi, 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-merge u problemi.
Iżidu noti jew diskussjonijiet.
Japprovaw talbiet għall-merge, jagħmlulhom rebase jew jagħmlulhom merge.
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 għal Aċċess skont ir-rwol, Ikkonfigura l-azzjonijiet u Ikkonfigura l-approvazzjonijiet, kif ukoll mill-ambiti OAuth mogħtija 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 tagħmel dan, awtorizza lil ChatGPT f’GitLab. Il-plugin ta’ GitLab jaġixxi bħala l-utent tiegħek ta’ GitLab skont l-ambiti OAuth li tagħtih, għalhekk ChatGPT u Codex jistgħu jaċċessaw biss il-proġetti u l-gruppi ta’ GitLab li tista’ taċċessa int.
Ladarba tikkonnettja, uża GitLab f’ChatGPT jew Codex biex teżamina proġett, fajl, talba għall-merge, problema jew pipeline, jew biex titlob azzjoni permessa.
Għal għajnuna dwar l-installazzjoni u l-ġestjoni tal-plugins, ara: Plugins f’ChatGPT u Codex.
Ikkonnettja ma’ GitLab Self-Managed jew GitLab Dedicated
Amministratur tal-workspace jrid jikkonfigura u jippubblika l-mudell tal-app GitLab Self-Managed qabel ma jikkonnettjaw l-utenti. 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.
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 is-siġra ta’ repożitorju, jiksbu fajl speċifiku, jaqraw id-differenzi jew id-diskussjoni ta’ talba għall-merge, jeżaminaw problema, jew jiċċekkjaw pipeline u r-reġistru ta’ kompitu. Jekk azzjoni attivata tista’ tibdel GitLab, ChatGPT jew Codex jistgħu jwettquha biss meta dan ikun permess mis-settings tal-workspace, mill-approvazzjonijiet meħtieġa u mill-permessi ta’ GitLab tal-utent konness.
Taħriġ tal-mudelli u kontenut ta’ GitLab
B’mod awtomatiku, il-kontenut mibgħut minn klijenti li jużaw offerti għan-negozji, fosthom 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 għall-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 ikun attivat. 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 isegwi l-istess kontrolli tad-data tal-workspace kemm jekk tuża l-app f’ChatGPT kif ukoll jekk tużaha f’Codex.
Mistoqsijiet frekwenti
X’jista’ jaqra l-plugin ta’ GitLab?
Jista’ jirkupra d-data ta’ GitLab disponibbli għall-utent konness, inklużi proġetti u gruppi; siġar, fajls, fergħat, commits u differenzi tar-repożitorju; talbiet għall-amalgamazzjoni, kwistjonijiet, noti u diskussjonijiet; kif ukoll pipelines tas-CI/CD, kompiti, reġistri u rapporti tat-testijiet. Id-disponibbiltà eżatta tiddependi mill-azzjonijiet attivati u mill-permessi ta’ GitLab.
Jistgħu ChatGPT u Codex iwettqu 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 f’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-amalgamazzjoni u kwistjonijiet; iżidu noti jew diskussjonijiet; japprovaw jew jamalgamaw talbiet għall-amalgamazzjoni; 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-applikazzjoni, Ikkonfigura l-azzjonijiet biex jattivaw jew jiddiżattivaw l-azzjonijiet, u Ikkonfigura l-approvazzjonijiet biex jeħtieġu konferma għal azzjonijiet magħżula. Il-permessi tal-proġetti u tal-gruppi ta’ GitLab jibqgħu fis-seħħ.
Jistgħu ChatGPT jew Codex jaqraw fajl speċifiku jew id-differenzi ta’ talba għall-amalgamazzjoni?
Iva. Ipprovdi 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-amalgamazzjoni, jew l-imġiba tal-kodiċi li qed tfittex. ChatGPT jew Codex jistgħu jirkupraw il-fajl, is-siġra tar-repożitorju, il-commit, id-differenzi jew id-dettalji rilevanti tat-talba għall-amalgamazzjoni 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 il-proġetti viżibbli għall-utent ta’ GitLab konness. Iċċekkja li kkonnettjajt il-kont ta’ GitLab mixtieq, li għandek aċċess għall-proġett jew għall-grupp f’GitLab, u li għażilt l-applikazzjoni t-tajba għal GitLab.com, GitLab Self-Managed jew GitLab Dedicated.
Il-plugin ta’ GitLab jappoġġa GitLab Self-Managed jew GitLab Dedicated?
L-applikazzjoni 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 jrid jikkonfigura u jippubblika l-mudell tal-applikazzjoni għal GitLab Self-Managed qabel ma jikkonnettjaw l-utenti. Għall-istruzzjonijiet, ara: Kif tikkonfigura l-mudell tal-applikazzjoni għal GitLab Self-Managed għal ChatGPT u Codex.
X’jiġri jekk l-istanza tiegħi ta’ GitLab timblokka t-traffiku tan-network?
Jekk l-istanza tiegħek ta’ GitLab Self-Managed jew GitLab Dedicated tirrestrinġi t-traffiku tan-network:
Itlob lill-amministratur tan-network tiegħek iżid il-firxiet ta’ ħruġ tal-integrazzjonijiet ta’ ChatGPT ta’ OpenAI mal-lista permessa, sabiex il-plugin ta’ GitLab ikun jista’ jilħaq il-host HTTPS u l-API ta’ GitLab tiegħek.
Jekk tuża ambjenti ta’ proġetti f’Codex, żid ukoll il-firxiet ta’ ħruġ mill-cloud ta’ Codex mal-lista permessa.
Għar-rieżami tal-kodiċi b’Codex, ippermetti talbiet webhook HTTPS ’il barra lejn Codex. Jekk it-twassil tal-webhooks ifalli, irrevedi s-settings ta’ GitLab għall-filtrazzjoni tat-talbiet ’il barra.
Għall-indirizzi li għandhom jiżdiedu mal-lista permessa, ara: Il-firxiet tal-IP ta’ ħruġ ta’ OpenAI.
