OpenAI
Kaca iki diterjemahake nganggo mesin. Deleng artikel asli basa Inggris.

Nyambungaké GitLab menyang ChatGPT lan Codex

Akses proyek GitLab sampeyan ing ChatGPT lan Codex kanggo nganalisis, nyitir, lan nindakaké tumindak marang kode, panjaluk panggabungan, masalah, lan CI/CD.

Pembaruan: 3 days ago

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 kanggo proyek, grup, file gudang kode, cabang, commit, panjaluk panggabungan, masalah, pipeline, tugas, lan diskusi sing gegandhengan.

Plugin GitLab kalebu aplikasi GitLab kanggo GitLab.com lan cithakan aplikasi GitLab Self-Managed. Plugin iku paket sing diinstal pangguna, dene aplikasi iku sambungan kanggo 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 kasebut sadurunge anggota bisa nyambung. Waca katrangan luwih lengkap babagan cithakan aplikasi, lan waca carane nyiyapake cithakan aplikasi GitLab.

Aplikasi GitLab Issues lawas kanthi sinkronisasi individu wis ora kasedhiya maneh. Tindakake langkah panyiyapan ing artikel iki kanggo nyambungake aplikasi GitLab saiki, sing njupuk data liwat panjaluk API sing gegandhengan karo prompt sampeyan.

Kasedhiyan

Kasedhiyan bisa beda-beda miturut paket lan konfigurasi papan kerja. Admin papan kerja ngatur plugin GitLab ing ChatGPT lan nemtokake kasedhiyane, sapa sing bisa nggunakake, tumindak endi sing diaktifake, lan kapan pasetujon dibutuhake.

Apa wae sing bisa ditindakake plugin GitLab

Maca saka GitLab

ChatGPT lan Codex bisa:

  • Mriksa proyek lan grup.

  • Nlusuri struktur wit gudang kode lan maca file.

  • Mbandhingake cabang, commit, lan diff.

  • Nliti panjaluk panggabungan, pasetujon, masalah, cathetan, lan diskusi.

  • Mriksa pipeline, tugas, log, lan laporan pangujian.

Nindakake tumindak ing GitLab

Gumantung marang setelan papan kerja lan idin GitLab, 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 panjaluk panggabungan, nindakake rebase, utawa nggabungake.

  • Ngetrapake saran.

  • Nggawe pipeline, utawa nglakokake lan nyoba maneh tugas lan pipeline.

Tumindak sing kasedhiya gumantung marang setelan Akses peran, Atur tumindak, lan Atur pasetujon ing papan kerja, uga cakupan OAuth sing diidinake lan idin GitLab pangguna sing disambungake.

Nyiyapake GitLab ing ChatGPT

Nyambung menyang GitLab.com

  1. Bukak ChatGPT.

  2. Bukak Direktori plugin.

  3. Goleki GitLab.

  4. Pilih Instal Plugin.

  5. Ing GitLab, pilih Sambungake.

Yen dijaluk, wenehi idin marang ChatGPT ing GitLab. Plugin GitLab tumindak minangka pangguna GitLab sampeyan miturut cakupan OAuth sing sampeyan idinake, mula ChatGPT lan Codex mung bisa ngakses proyek lan grup GitLab sing bisa sampeyan akses.

Sawise disambungake, gunakake GitLab ing ChatGPT utawa Codex kanggo mriksa proyek, file, panjaluk panggabungan, masalah, utawa pipeline, utawa kanggo njaluk tumindak sing diidinake.

Kanggo pitulungan babagan nginstal lan ngatur plugin, deleng: Plugin ing ChatGPT lan Codex.

Nyambung menyang GitLab Self-Managed utawa GitLab Dedicated

Admin papan kerja kudu ngatur lan nerbitake cithakan aplikasi GitLab Self-Managed sadurunge pangguna nyambung. Kanggo pituduh, deleng: Nyiyapake cithakan aplikasi GitLab Self-Managed kanggo ChatGPT lan Codex.

Medhot sambungan GitLab

  1. Bukak ChatGPT.

  2. Pindhah menyang Setelan > Plugin.

  3. Bukak GitLab.

  4. Pilih Busak instalasi.

Nliti panjaluk panggabungan ing Code Review

Fitur kanggo nliti panjaluk panggabungan GitLab kasedhiya minangka pratinjau ing plugin Code Review ing desktop lan web. Bukak panjaluk panggabungan kanggo mriksa owah-owahan lan tanggapan saka panliten kode, banjur jaluk Codex njlentrehake kode utawa mbantu ngrampungake masalah.

Sambungan GitLab nyedhiyakake akses menyang data GitLab sampeyan. Plugin Code Review nyedhiyakake fitur kanggo nliti kode. Loro-lorone tetep manut setelan papan kerja lan idin GitLab sampeyan.

Fitur panliten kode GitLab ing cloud ora kasedhiya. Nyambungake GitLab utawa mbukak panjaluk panggabungan ing Code Review ora ngaktifake panliten kode otomatis ing cloud.

Data lan privasi

Carane ChatGPT lan Codex makarya karo GitLab

ChatGPT lan Codex nggunakake plugin GitLab kanggo ngirim panjaluk API sing gegandhengan karo prompt sampeyan. Contone, loro-lorone bisa nampilake struktur wit gudang kode, njupuk file tartamtu, maca diff utawa diskusi panjaluk panggabungan, mriksa masalah, utawa mriksa pipeline lan log tugas. Yen tumindak sing diaktifake bisa ngowahi GitLab, ChatGPT utawa Codex mung bisa nindakake yen setelan papan kerja, pasetujon sing dibutuhake, lan idin GitLab pangguna sing disambungake ngidinake.

Pelatihan model lan konten GitLab

Kanthi gawan, konten sing dikirim pelanggan sing nggunakake layanan bisnis, kalebu ChatGPT Business, Enterprise, Edu, lan API, ora digunakake kanggo ningkatake model kita. Kanggo katrangan luwih lengkap babagan carane OpenAI nggunakake data bisnis, deleng: Privasi Perusahaan.

Nalika sampeyan nggunakake langganan individu, OpenAI bisa nggunakake konten sampeyan kanggo nglatih modele yen Ningkatake model kanggo kabeh wong diaktifake. Kanggo katrangan luwih lengkap babagan carane data sampeyan disimpen lan digunakake, deleng: Pitakonan sing Kerep Ditakokake babagan Kontrol Data.

Konten GitLab manut kontrol data papan kerja sing padha, preduli sampeyan nggunakake aplikasi ing ChatGPT utawa Codex.

Pitakonan 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; struktur wit gudang kode, file, cabang, commit, lan diff; panjaluk panggabungan, masalah, cathetan, lan diskusi; uga pipeline CI/CD, tugas, log, lan laporan pangujian. Data apa wae sing kasedhiya gumantung marang tumindak sing diaktifake lan idin GitLab.

Apa ChatGPT lan Codex bisa nindakake tumindak ing GitLab?

Ya, yen admin papan kerja ngaktifake tumindak sing cocog lan kabeh pasetujon sing dibutuhake wis diwenehake. Gumantung marang 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 nglakokake lan nyoba maneh tugas lan pipeline.

Kepiye carane admin mbatesi apa wae sing bisa ditindakake plugin?

Ing ChatGPT, admin papan kerja bisa nggunakake Akses peran kanggo ngatur sapa sing bisa nggunakake aplikasi, Atur tumindak kanggo ngaktifake utawa mateni tumindak, lan Atur pasetujon kanggo mbutuhake konfirmasi kanggo tumindak tartamtu. Idin proyek lan grup saka GitLab dhewe tetep ditrapake.

Apa ChatGPT utawa Codex bisa maca file utawa diff panjaluk panggabungan tartamtu?

Ya. Sebutake proyek lan jeneng utawa jalur file, cabang utawa ref, URL utawa ID internal (IID) panjaluk panggabungan, utawa prilaku kode sing sampeyan goleki. ChatGPT utawa Codex bisa njupuk file, struktur wit gudang kode, commit, diff, utawa rincian panjaluk panggabungan sing cocog yen tumindak plugin diaktifake lan sampeyan duwe akses.

Napa aku ora bisa ndeleng sawijining proyek?

ChatGPT lan Codex mung bisa ngakses proyek sing katon kanggo pangguna GitLab sing disambungake. Priksa manawa sampeyan wis nyambungake akun GitLab sing dikarepake, duwe 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, deleng: Nyiyapake cithakan aplikasi GitLab Self-Managed kanggo ChatGPT lan Codex.

Kepiye yen instans GitLabku mblokir lalu lintas jaringan?

  • Fitur panliten kode GitLab ing cloud ora kasedhiya.

Apa artikel iki migunani kanggo sampeyan?