GitLab í ChatGPT og Codex er sem stendur í beta-prófun.
Yfirlit
GitLab-viðbótin gerir ChatGPT og Codex kleift að sækja nýjustu gögn úr GitLab og, þegar leyfi er fyrir hendi, framkvæma aðgerðir í verkefnum sem tengdi notandinn hefur aðgang að. Hún virkar með verkefnum, hópum, skrám í geymslum, greinum, innleiðingum, sameiningarbeiðnum, málum, vinnslulínum, verkum og tengdum umræðum.
GitLab-viðbótin inniheldur GitLab-forrit fyrir GitLab.com og sniðmát fyrir GitLab Self-Managed-forrit. Viðbótin er pakkinn sem notendur setja upp en forritið er tengingin sem veitir aðgang að gögnum og aðgerðum í GitLab.
Fyrir GitLab Self-Managed eða GitLab Dedicated þarf stjórnandi vinnusvæðis að búa til og birta forrit fyrir vinnusvæðið úr sniðmátinu áður en meðlimir geta tengst. Lestu meira um forritasniðmát og um uppsetningu GitLab-forritasniðmátsins.
Eldra GitLab Issues-forritið með samstillingu fyrir hvern notanda er ekki lengur í boði. Fylgdu uppsetningarskrefunum í þessari grein til að tengja núverandi GitLab-forrit, sem sækir gögn með API-beiðnum sem tengjast kvaðningunni þinni.
Framboð
Framboð getur verið mismunandi eftir áskrift og uppsetningu vinnusvæðis. Stjórnendur vinnusvæðis stilla GitLab-viðbótina í ChatGPT og stjórna framboði hennar, hverjir geta notað hana, hvaða aðgerðir eru virkar og hvenær samþykkis er krafist.
Hvað GitLab-viðbótin getur gert
Lesa úr GitLab
ChatGPT og Codex geta:
Skoðað verkefni og hópa.
Flett í skráatrjám geymslna og lesið skrár.
Borið saman greinar, innleiðingar og breytingar.
Yfirfarið samrunabeiðnir, samþykki, mál, athugasemdir og umræður.
Kannað vinnslurásir, verk, annála og prófunarskýrslur.
Framkvæma aðgerðir í GitLab
Eftir stillingum vinnusvæðisins og GitLab-heimildum geta ChatGPT og Codex:
Búið til greinar og innleiðingar.
Búið til, uppfært eða eytt skrám í geymslum.
Búið til eða uppfært samrunabeiðnir og mál.
Bætt við athugasemdum eða umræðum.
Samþykkt samrunabeiðnir, endurgrundað þær eða sameinað þær.
Beitt tillögum.
Búið til vinnslurásir eða ræst og endurkeyrt verk og vinnslurásir.
Tiltækar aðgerðir ráðast af stillingunum Aðgangur hlutverka, Grunnstilla aðgerðir og Grunnstilla samþykki á vinnusvæðinu, auk veittra OAuth-heimilda og GitLab-heimilda tengda notandans.
Setja upp GitLab í ChatGPT
Tengjast GitLab.com
Opnaðu ChatGPT.
Opnaðu viðbótaskrána.
Leitaðu að GitLab.
Veldu Setja upp viðbót.
Veldu Tengjast á GitLab.
Veittu ChatGPT heimild í GitLab ef beðið er um það. GitLab-viðbótin kemur fram sem GitLab-notandinn þinn innan þeirra OAuth-heimilda sem þú veitir. ChatGPT og Codex hafa því aðeins aðgang að þeim GitLab-verkefnum og -hópum sem þú hefur aðgang að.
Eftir tengingu geturðu notað GitLab í ChatGPT eða Codex til að skoða verkefni, skrá, samrunabeiðni, mál eða vinnslurás, eða biðja um heimilaða aðgerð.
Upplýsingar um uppsetningu og umsjón viðbóta eru í: Viðbætur í ChatGPT og Codex.
Tengjast GitLab Self-Managed eða GitLab Dedicated
Stjórnandi vinnusvæðis verður að grunnstilla og birta GitLab Self-Managed-forritssniðmátið áður en notendur tengjast. Leiðbeiningar eru í: Uppsetning GitLab Self-Managed-forritssniðmátsins fyrir ChatGPT og Codex.
Aftengja GitLab
Opnaðu ChatGPT.
Farðu í Stillingar > Viðbætur.
Opnaðu GitLab.
Veldu Fjarlægja.
Gögn og persónuvernd
Hvernig ChatGPT og Codex vinna með GitLab
ChatGPT og Codex nota GitLab-viðbótina til að senda API-beiðnir sem tengjast kvaðningunni þinni. Þau geta til dæmis birt skráatré geymslu, sótt tiltekna skrá, lesið breytingar eða umræðu í samrunabeiðni, skoðað mál eða kannað vinnslurás og verkaskrá. Ef virk aðgerð getur breytt GitLab geta ChatGPT eða Codex aðeins framkvæmt hana þegar stillingar vinnusvæðisins, nauðsynleg samþykki og GitLab-heimildir tengda notandans leyfa það.
Þjálfun líkana og GitLab-efni
Sjálfgefið er efni frá viðskiptavinum fyrirtækjaþjónustu, þar á meðal ChatGPT Business, Enterprise, Edu og API, ekki notað til að bæta líkönin okkar. Nánari upplýsingar um hvernig OpenAI notar fyrirtækjagögn eru í: Persónuvernd fyrirtækja.
Þegar þú notar einstaklingsáskrift kann OpenAI að nota efnið þitt til að þjálfa líkön sín ef kveikt er á Bæta líkanið fyrir alla. Nánari upplýsingar um geymslu og notkun gagna þinna eru í: Algengar spurningar um gagnastýringar.
Sömu gagnastýringar vinnusvæðisins gilda um GitLab-efni hvort sem forritið er notað í ChatGPT eða Codex.
Algengar spurningar
Hvaða gögn getur GitLab-viðbótin lesið?
Hún getur sótt GitLab-gögn sem tengdi notandinn hefur aðgang að, þar á meðal verkefni og hópa; geymslutré, skrár, greinar, innleiðingar og samanburði; sameiningarbeiðnir, mál, athugasemdir og umræður; sem og CI/CD-vinnslulínur, verk, annála og prófunarskýrslur. Nákvæmt framboð ræðst af virkum aðgerðum og heimildum í GitLab.
Geta ChatGPT og Codex framkvæmt aðgerðir í GitLab?
Já, þegar stjórnendur vinnusvæðis virkja viðeigandi aðgerðir og áskilið samþykki hefur verið veitt. Það fer eftir uppsetningu og GitLab-heimildum þínum, en ChatGPT og Codex geta búið til greinar og innleiðingar; búið til, uppfært eða eytt skrám í geymslu; búið til eða uppfært sameiningarbeiðnir og mál; bætt við athugasemdum eða umræðum; samþykkt eða sameinað sameiningarbeiðnir; beitt tillögum; og búið til vinnslulínur eða ræst og endurkeyrt verk og vinnslulínur.
Hvernig geta stjórnendur takmarkað hvað viðbótin getur gert?
Í ChatGPT geta stjórnendur vinnusvæðis notað Aðgangur eftir hlutverki til að stjórna hverjir geta notað forritið, Stilla aðgerðir til að virkja eða slökkva á aðgerðum og Stilla samþykki til að krefjast staðfestingar fyrir valdar aðgerðir. Heimildir GitLab fyrir verkefni og hópa gilda áfram.
Geta ChatGPT eða Codex lesið tiltekna skrá eða samanburð sameiningarbeiðni?
Já. Tilgreindu verkefnið og skráarheitið eða slóðina, greinina eða tilvísunina, vefslóð eða innra auðkenni (IID) sameiningarbeiðninnar, eða hegðun kóðans sem þú leitar að. ChatGPT eða Codex geta sótt viðeigandi skrá, geymslutré, innleiðingu, samanburð eða upplýsingar um sameiningarbeiðni þegar aðgerð viðbótarinnar er virk og þú hefur aðgang.
Hvers vegna sé ég ekki verkefni?
ChatGPT og Codex hafa aðeins aðgang að verkefnum sem tengdi GitLab-notandinn getur séð. Gakktu úr skugga um að þú hafir tengt réttan GitLab-reikning, hafir aðgang að verkefninu eða hópnum í GitLab og hafir valið rétt forrit fyrir GitLab.com, GitLab Self-Managed eða GitLab Dedicated.
Styður GitLab-viðbótin GitLab Self-Managed eða GitLab Dedicated?
Staðlaða GitLab-forritið tengist GitLab.com og má nota í ChatGPT og Codex. Fyrir GitLab Self-Managed eða GitLab Dedicated þarf stjórnandi vinnusvæðis að stilla og birta sniðmátið fyrir GitLab Self-Managed-forritið áður en notendur tengjast. Leiðbeiningar er að finna hér: Uppsetning sniðmáts fyrir GitLab Self-Managed-forritið fyrir ChatGPT og Codex.
Hvað ef GitLab-tilvikið mitt lokar á netumferð?
Ef GitLab Self-Managed- eða GitLab Dedicated-tilvikið þitt takmarkar netumferð:
Biddu netstjórann um að bæta útleiðarsviðum ChatGPT-samþættinga OpenAI á leyfislista svo GitLab-viðbótin nái sambandi við HTTPS-hýsil og API GitLab-tilviksins þíns.
Ef þú notar Codex-verkefnisumhverfi skaltu einnig bæta útleiðarsviðum Codex-skýsins á leyfislista.
Fyrir kóðayfirferð Codex þarf að leyfa HTTPS-vefkróksbeiðnir á útleið til Codex. Ef afhending vefkróka mistekst skaltu fara yfir stillingar GitLab fyrir síun beiðna á útleið.
Vistföngin sem bæta þarf á leyfislista má finna hér: IP-útleiðarsvið OpenAI.
