GitLab ing ChatGPT lan Codex saiki isih ing tahap beta.
Ringkesan
Plugin GitLab ngidini ChatGPT lan Codex njupuk data GitLab paling anyar lan, yen diidinake, nindakake tumindak ing proyek sing bisa diakses pangguna sing disambungake. Plugin iki bisa digunakake karo proyek, grup, file gudang kode, cabang, commit, panjaluk panggabungan, masalah, pipeline, tugas, lan diskusi sing ana gandhengane.
Plugin GitLab nyakup aplikasi GitLab kanggo GitLab.com lan cithakan aplikasi GitLab Self-Managed. Plugin yaiku paket sing diinstal pangguna, dene aplikasi yaiku sambungan sing ngakses data lan tumindak GitLab.
Kanggo GitLab Self-Managed utawa GitLab Dedicated, admin papan kerja kudu nggawe lan nerbitake aplikasi khusus papan kerja saka cithakan sadurunge anggota bisa nyambung. Waca informasi luwih lengkap babagan cithakan aplikasi, lan waca carane nyiyapake cithakan aplikasi GitLab.
Aplikasi GitLab Issues lawas sing nganggo sinkronisasi individu wis ora kasedhiya maneh. Tindakake langkah-langkah persiyapan ing artikel iki kanggo nyambungake aplikasi GitLab saiki, sing njupuk data liwat panjaluk API sing ana gandhengane karo prompt sampeyan.
Kasedhiyan
Kasedhiyan bisa beda-beda gumantung paket lan konfigurasi papan kerja. Admin papan kerja ngatur plugin GitLab ing ChatGPT lan ngontrol kasedhiyane, sapa sing bisa nggunakake, tumindak endi sing diaktifake, lan kapan persetujuan dibutuhake.
Apa sing bisa ditindakaké plugin GitLab
Maca saka GitLab
ChatGPT lan Codex bisa:
Mriksa proyek lan grup.
Njlajah wit gudang kode lan maca berkas.
Mbandhingaké cabang, commit, lan diff.
Mriksa panjaluk panggabungan, persetujuan, masalah, cathetan, lan dhiskusi.
Mriksa pipeline, job, log, lan laporan tes.
Nindakaké tumindak ing GitLab
Gumantung setelan papan kerja lan idin GitLab, ChatGPT lan Codex bisa:
Nggawe cabang lan commit.
Nggawe, nganyari, utawa mbusak berkas gudang kode.
Nggawe utawa nganyari panjaluk panggabungan lan masalah.
Nambah cathetan utawa dhiskusi.
Nyetujoni, rebase, utawa nggabungaké panjaluk panggabungan.
Ngetrapaké saran.
Nggawe pipeline, utawa mbukak lan nyoba manèh job lan pipeline.
Tumindak sing kasedhiya gumantung marang setelan Akses peran, Atur tumindak, lan Atur persetujuan ing papan kerja, uga cakupan OAuth sing diwènèhaké lan idin GitLab pangguna sing kasambung.
Nyiyapake GitLab ing ChatGPT
Nyambung menyang GitLab.com
Bukak ChatGPT.
Bukak Direktori plugin.
Goleki GitLab.
Pilih Instal Plugin.
Ing GitLab, pilih Sambungake.
Yen dijaluk, wènèhi wewenang marang ChatGPT ing GitLab. Plugin GitLab tumindak minangka pangguna GitLab sampeyan miturut cakupan OAuth sing diwènèhaké, mula ChatGPT lan Codex mung bisa ngakses proyek lan grup GitLab sing bisa diakses sampeyan.
Sawisé kasambung, gunakna GitLab ing ChatGPT utawa Codex kanggo mriksa proyek, berkas, panjaluk panggabungan, masalah, utawa pipeline, utawa kanggo njaluk tumindak sing diidinaké.
Kanggo pitulungan babagan nginstal lan ngatur plugin, delengen: Plugin ing ChatGPT lan Codex.
Nyambung menyang GitLab Self-Managed utawa GitLab Dedicated
Admin papan kerja kudu ngatur lan nerbitaké cithakan aplikasi GitLab Self-Managed sadurungé pangguna nyambung. Kanggo pandhuané, delengen: Nyiyapake cithakan aplikasi GitLab Self-Managed kanggo ChatGPT lan Codex.
Medhot sambungan GitLab
Bukak ChatGPT.
Menyang Setelan > Plugin.
Bukak GitLab.
Pilih Batal instal.
Data lan privasi
Cara ChatGPT lan Codex makarya nganggo GitLab
ChatGPT lan Codex nganggo plugin GitLab kanggo ngirim panjaluk API sing gegandhèngan karo prompt sampeyan. Contoné, piranti kasebut bisa nampilaké wit gudang kode, njupuk berkas tartamtu, maca diff utawa dhiskusi panjaluk panggabungan, mriksa masalah, utawa mriksa pipeline lan log job. Yen tumindak sing diaktifaké bisa ngowahi GitLab, ChatGPT utawa Codex mung bisa nindakaké nalika diidinaké déning setelan papan kerja, persetujuan sing dibutuhaké, lan idin GitLab pangguna sing kasambung.
Pelatihan model lan kontèn GitLab
Kanthi gawan, kontèn sing dikirim pelanggan sing nganggo layanan bisnis, kalebu ChatGPT Business, Enterprise, Edu, lan API, ora digunakaké kanggo ningkataké model kita. Kanggo katrangan luwih akèh babagan cara OpenAI nggunakake data bisnis, delengen: Privasi Enterprise.
Nalika sampeyan nganggo langganan individu, OpenAI bisa nggunakake kontèn sampeyan kanggo nglatih modelé yen Tingkataké model kanggo kabèh wong diaktifaké. Kanggo katrangan luwih akèh babagan cara data sampeyan disimpen lan digunakaké, delengen: FAQ Kontrol Data.
Kontèn GitLab manut kontrol data papan kerja sing padha, manawa sampeyan nggunakake aplikasi kasebut ing ChatGPT utawa Codex.
Pitakon sing Kerep Ditakokake
Apa wae sing bisa diwaca plugin GitLab?
Plugin iki bisa njupuk data GitLab sing kasedhiya kanggo pangguna sing disambungake, kalebu proyek lan grup; wit gudang kode, file, cabang, commit, lan prabédan; panjaluk panggabungan, masalah, cathetan, lan diskusi; uga pipeline CI/CD, tugas, log, lan laporan tes. Kasedhiyan sing pas gumantung tumindak sing diaktifake lan idin GitLab.
Apa ChatGPT lan Codex bisa nindakake tumindak ing GitLab?
Bisa, yen admin papan kerja ngaktifake tumindak sing cocog lan kabeh persetujuan sing dibutuhake wis diwenehake. Gumantung konfigurasi lan idin GitLab sampeyan, ChatGPT lan Codex bisa nggawe cabang lan commit; nggawe, nganyari, utawa mbusak file gudang kode; nggawe utawa nganyari panjaluk panggabungan lan masalah; nambah cathetan utawa diskusi; nyetujoni utawa nggabungake panjaluk panggabungan; ngetrapake saran; lan nggawe pipeline utawa miwiti lan nyoba maneh tugas lan pipeline.
Kepiye admin bisa matesi apa sing bisa ditindakake plugin?
Ing ChatGPT, admin papan kerja bisa nggunakake Akses peran kanggo ngontrol sapa sing bisa nggunakake aplikasi, Atur tumindak kanggo ngaktifake utawa mateni tumindak, lan Atur persetujuan kanggo mbutuhake konfirmasi tumrap tumindak sing dipilih. Idin proyek lan grup GitLab tetep ditrapake.
Apa ChatGPT utawa Codex bisa maca file utawa prabédan panjaluk panggabungan tartamtu?
Bisa. Wenehana proyek lan jeneng utawa path file, cabang utawa ref, URL utawa ID internal (IID) panjaluk panggabungan, utawa prilaku kode sing digoleki. ChatGPT utawa Codex bisa njupuk file, wit gudang kode, commit, prabédan, utawa rincian panjaluk panggabungan sing cocog yen tumindak plugin diaktifake lan sampeyan nduweni akses.
Napa aku ora bisa ndeleng sawijining proyek?
ChatGPT lan Codex mung bisa ngakses proyek sing bisa dideleng pangguna GitLab sing disambungake. Priksa manawa sampeyan nyambungake akun GitLab sing dikarepake, nduweni akses menyang proyek utawa grup ing GitLab, lan milih aplikasi sing bener kanggo GitLab.com, GitLab Self-Managed, utawa GitLab Dedicated.
Apa plugin GitLab ndhukung GitLab Self-Managed utawa GitLab Dedicated?
Aplikasi GitLab standar nyambung menyang GitLab.com lan bisa digunakake ing ChatGPT lan Codex. Kanggo GitLab Self-Managed utawa GitLab Dedicated, admin papan kerja kudu ngatur lan nerbitake cithakan aplikasi GitLab Self-Managed sadurunge pangguna nyambung. Kanggo pituduh, delengen: Nyiyapake cithakan aplikasi GitLab Self-Managed kanggo ChatGPT lan Codex.
Kepiye yen instans GitLab-ku ngalangi lalu lintas jaringan?
Yen instans GitLab Self-Managed utawa GitLab Dedicated sampeyan matesi lalu lintas jaringan:
Jaluka admin jaringan supaya nglebokake rentang egress integrasi ChatGPT saka OpenAI menyang dhaptar idin, supaya plugin GitLab bisa ngakses host HTTPS lan API GitLab sampeyan.
Yen sampeyan nggunakake lingkungan proyek Codex, lebokna uga rentang egress cloud Codex menyang dhaptar idin.
Kanggo pamriksa kode Codex, idinana panjaluk webhook HTTPS metu menyang Codex. Yen pangiriman webhook gagal, priksa setelan panyaringan panjaluk metu GitLab.
Kanggo alamat sing kudu dilebokake ing dhaptar idin, delengen: Rentang egress IP OpenAI.
