OpenAI
Энэ хуудсыг машинаар орчуулсан. Англи хэл дээрх нийтлэлийн эх хувилбарыг үзнэ үү.

GitLab-ийг ChatGPT болон Codex-той холбох

ChatGPT болон Codex-оос GitLab төслүүддээ хандаж, код, нэгтгэх хүсэлт, асуудал, CI/CD-г шинжлэх, эш татах, үйлдэл хийх боломжтой.

Шинэчилсэн: 11 days ago

ChatGPT болон Codex дахь GitLab одоогоор бета хувилбарт байна.

Тойм

GitLab өргөтгөл нь ChatGPT болон Codex-д GitLab-ийн хамгийн сүүлийн үеийн өгөгдлийг авч, зөвшөөрөл олгосон тохиолдолд холбогдсон хэрэглэгчийн хандах эрхтэй төслүүдэд үйлдэл хийх боломж олгодог. Энэ нь төсөл, бүлэг, репозиторын файл, салбар, коммит, нэгтгэх хүсэлт, асуудал, пайплайн, ажил болон холбогдох хэлэлцүүлгүүдтэй ажилладаг.

GitLab өргөтгөлд GitLab.com-д зориулсан GitLab апп болон GitLab Self-Managed аппын бэлэн загвар багтана. Өргөтгөл нь хэрэглэгчийн суулгадаг багц бөгөөд апп нь GitLab-ийн өгөгдөл болон үйлдлүүдэд хандах холболт юм.

GitLab Self-Managed эсвэл GitLab Dedicated ашиглаж байгаа бол гишүүд холбогдохоос өмнө ажлын талбарын админ бэлэн загвараас тухайн ажлын талбарт зориулсан апп үүсгэж, нийтлэх ёстой. Аппын бэлэн загварууд болон GitLab аппын бэлэн загварыг тохируулах талаар дэлгэрэнгүй уншина уу.

Хэрэглэгч тус бүрээр синк хийдэг өмнөх GitLab Issues аппыг ашиглах боломжгүй болсон. Таны оруулсан өгөгдөлтэй холбоотой API хүсэлтээр өгөгдөл авдаг одоогийн GitLab аппыг холбохын тулд энэ нийтлэлийн тохируулах алхмуудыг дагана уу.

Ашиглах боломж

Ашиглах боломж нь багц болон ажлын талбарын тохиргооноос хамаарч өөр байж болно. Ажлын талбарын админууд ChatGPT дотор GitLab өргөтгөлийг тохируулж, ашиглах боломжтой эсэх, хэн ашиглаж болох, ямар үйлдлүүдийг идэвхжүүлэх, хэзээ зөвшөөрөл шаардахыг удирдана.

GitLab өргөтгөлийн боломжууд

GitLab-аас өгөгдөл унших

ChatGPT болон Codex дараах үйлдлүүдийг хийж чадна:

  • Төсөл болон бүлгүүдийг шалгах.

  • Репозиторын мод бүтцийг үзэж, файлуудыг унших.

  • Салбар, коммит болон өөрчлөлтийн зөрүүг харьцуулах.

  • Нэгтгэх хүсэлт, зөвшөөрөл, асуудал, тэмдэглэл болон хэлэлцүүлгийг хянах.

  • Пайплайн, ажил, лог болон тестийн тайланг шалгах.

GitLab дотор үйлдэл хийх

Ажлын талбарын тохиргоо болон GitLab-ийн хандах эрхээс хамааран ChatGPT болон Codex дараах үйлдлүүдийг хийж чадна:

  • Салбар болон коммит үүсгэх.

  • Репозиторын файл үүсгэх, шинэчлэх эсвэл устгах.

  • Нэгтгэх хүсэлт болон асуудал үүсгэх эсвэл шинэчлэх.

  • Тэмдэглэл эсвэл хэлэлцүүлэг нэмэх.

  • Нэгтгэх хүсэлтийг зөвшөөрөх, суурийг нь өөрчлөх (rebase) эсвэл нэгтгэх.

  • Санал болгосон өөрчлөлтүүдийг хэрэгжүүлэх.

  • Пайплайн үүсгэх, эсвэл ажил болон пайплайныг ажиллуулах, дахин оролдох.

Хийж болох үйлдлүүд нь ажлын талбарын Үүргээр хандах эрх, Үйлдлүүдийг тохируулах, Зөвшөөрлүүдийг тохируулах тохиргоо, мөн олгосон OAuth эрхийн хүрээ болон холбогдсон хэрэглэгчийн GitLab дахь хандах эрхээс хамаарна.

ChatGPT-д GitLab-ийг тохируулах

GitLab.com-д холбогдох

  1. ChatGPT-г нээнэ үү.

  2. Өргөтгөлийн сан-г нээнэ үү.

  3. GitLab-ийг хайна уу.

  4. Өргөтгөл суулгах-ыг сонгоно уу.

  5. GitLab дээр Холбох-ыг сонгоно уу.

Зөвшөөрөл хүсвэл GitLab дотор ChatGPT-д эрх олгоно уу. GitLab өргөтгөл нь таны олгосон OAuth эрхийн хүрээнд таны GitLab хэрэглэгчийн нэрийн өмнөөс ажилладаг тул ChatGPT болон Codex зөвхөн таны хандах эрхтэй GitLab төсөл, бүлгүүдэд хандана.

Холбосны дараа ChatGPT эсвэл Codex дотор GitLab-ийг ашиглан төсөл, файл, нэгтгэх хүсэлт, асуудал, пайплайныг шалгах эсвэл зөвшөөрөгдсөн үйлдэл хийхийг хүсэх боломжтой.

Өргөтгөл суулгах, удирдах зааврыг ChatGPT болон Codex дахь өргөтгөлүүд нийтлэлээс үзнэ үү.

GitLab Self-Managed эсвэл GitLab Dedicated-д холбогдох

Хэрэглэгчид холбогдохоос өмнө ажлын талбарын админ GitLab Self-Managed аппын бэлэн загварыг тохируулж, нийтлэх ёстой. Зааврыг ChatGPT болон Codex-д зориулсан GitLab Self-Managed аппын бэлэн загварыг тохируулах нийтлэлээс үзнэ үү.

GitLab-ийн холболтыг салгах

  1. ChatGPT-г нээнэ үү.

  2. Тохиргоо > Өргөтгөлүүд рүү очно уу.

  3. GitLab-ийг нээнэ үү.

  4. Устгах-ыг сонгоно уу.

Code Review дотор нэгтгэх хүсэлтийг хянах

GitLab-ийн нэгтгэх хүсэлтийг хянах боломж нь компьютерын апп болон вэб дээрх Code Review өргөтгөлд туршилтын хувилбараар нээлттэй. Нэгтгэх хүсэлтийг нээж өөрчлөлтүүд болон хяналтын санал хүсэлтийг үзээд, Codex-оос кодыг тайлбарлах эсвэл асуудлыг шийдэхэд туслахыг хүснэ үү.

GitLab холболт нь таны GitLab өгөгдөлд хандах боломж олгоно. Code Review өргөтгөл нь код хянах боломжийг бүрдүүлнэ. Аль алинд нь таны ажлын талбарын тохиргоо болон GitLab-ийн хандах эрх үйлчилнэ.

GitLab-ийн кодыг үүлэн орчинд хянах боломжгүй. GitLab-ийг холбох эсвэл Code Review дотор нэгтгэх хүсэлт нээх нь үүлэн орчинд автоматаар код хянах боломжийг идэвхжүүлэхгүй.

Өгөгдөл ба нууцлал

ChatGPT болон Codex GitLab-тай хэрхэн ажилладаг вэ?

ChatGPT болон Codex нь GitLab өргөтгөлийг ашиглан таны оруулсан өгөгдөлтэй холбоотой API хүсэлт илгээдэг. Жишээлбэл, репозиторын мод бүтцийг жагсаах, тодорхой файл авах, нэгтгэх хүсэлтийн өөрчлөлтийн зөрүү эсвэл хэлэлцүүлгийг унших, асуудлыг шалгах, эсвэл пайплайн болон ажлын логийг шалгаж болно. Идэвхжүүлсэн үйлдэл GitLab-д өөрчлөлт оруулах боломжтой бол ChatGPT эсвэл Codex тухайн үйлдлийг зөвхөн ажлын талбарын тохиргоо, шаардлагатай зөвшөөрөл болон холбогдсон хэрэглэгчийн GitLab дахь эрх зөвшөөрсөн тохиолдолд гүйцэтгэнэ.

Загварын сургалт ба GitLab контент

ChatGPT Business, Enterprise, Edu болон API зэрэг байгууллагад зориулсан бүтээгдэхүүн ашиглаж буй харилцагчдын илгээсэн контентыг анхдагч тохиргоогоор манай загваруудыг сайжруулахад ашигладаггүй. OpenAI байгууллагын өгөгдлийг хэрхэн ашигладаг талаар дэлгэрэнгүйг Байгууллагын нууцлал хуудаснаас үзнэ үү.

Та хувь хэрэглэгчийн захиалга ашиглаж байгаа бөгөөд Загварыг бүх хүнд зориулан сайжруулах тохиргоо асаалттай бол OpenAI таны контентыг загваруудаа сургахад ашиглаж болно. Таны өгөгдлийг хэрхэн хадгалж, ашигладаг талаар дэлгэрэнгүйг Өгөгдлийн хяналтын түгээмэл асуултууд нийтлэлээс үзнэ үү.

Аппыг ChatGPT эсвэл Codex-ийн алинд нь ашиглаж байгаагаас үл хамааран GitLab контентод ажлын талбарын өгөгдлийн хяналтын ижил тохиргоо үйлчилнэ.

Түгээмэл асуултууд

GitLab өргөтгөл юу уншиж чадах вэ?

Энэ нь холбогдсон хэрэглэгчийн хандах эрхтэй GitLab өгөгдлийг авч чадна. Үүнд төсөл, бүлэг; репозиторын мод бүтэц, файл, салбар, коммит, өөрчлөлтийн зөрүү; нэгтгэх хүсэлт, асуудал, тэмдэглэл, хэлэлцүүлэг; мөн CI/CD пайплайн, ажил, лог, тестийн тайлан багтана. Яг ямар өгөгдөлд хандах боломжтой нь идэвхжүүлсэн үйлдлүүд болон GitLab-ийн хандах эрхээс хамаарна.

ChatGPT болон Codex GitLab дотор үйлдэл хийж чадах уу?

Тийм. Ажлын талбарын админууд холбогдох үйлдлүүдийг идэвхжүүлж, шаардлагатай бүх зөвшөөрлийг олгосон бол хийж чадна. Тохиргоо болон таны GitLab дахь эрхээс хамааран ChatGPT болон Codex нь салбар, коммит үүсгэх; репозиторын файл үүсгэх, шинэчлэх эсвэл устгах; нэгтгэх хүсэлт, асуудал үүсгэх эсвэл шинэчлэх; тэмдэглэл, хэлэлцүүлэг нэмэх; нэгтгэх хүсэлтийг зөвшөөрөх эсвэл нэгтгэх; санал болгосон өөрчлөлтүүдийг хэрэгжүүлэх; мөн пайплайн үүсгэх эсвэл ажил, пайплайныг ажиллуулах, дахин оролдох боломжтой.

Админууд өргөтгөлийн хийж болох үйлдлүүдийг хэрхэн хязгаарлах вэ?

ChatGPT-д ажлын талбарын админууд Үүргээр хандах эрх тохиргоогоор аппыг хэн ашиглаж болохыг удирдаж, Үйлдлүүдийг тохируулах хэсэгт үйлдлүүдийг идэвхжүүлж эсвэл идэвхгүй болгож, Зөвшөөрлүүдийг тохируулах хэсэгт сонгосон үйлдлүүдийг баталгаажуулахыг шаардаж болно. GitLab-ийн өөрийн төсөл, бүлгийн хандах эрхүүд хэвээр үйлчилнэ.

ChatGPT эсвэл Codex тодорхой файл эсвэл нэгтгэх хүсэлтийн өөрчлөлтийн зөрүүг уншиж чадах уу?

Тийм. Төсөл болон файлын нэр эсвэл зам, салбар эсвэл ref, нэгтгэх хүсэлтийн URL эсвэл дотоод ID (IID), эсвэл хайж буй код тань ямар үйлдэл хийдгийг зааж өгнө үү. Өргөтгөлийн тухайн үйлдэл идэвхтэй бөгөөд танд хандах эрх байгаа бол ChatGPT эсвэл Codex холбогдох файл, репозиторын мод бүтэц, коммит, өөрчлөлтийн зөрүү эсвэл нэгтгэх хүсэлтийн дэлгэрэнгүй мэдээллийг авч чадна.

Яагаад төсөл харагдахгүй байна вэ?

ChatGPT болон Codex зөвхөн холбогдсон GitLab хэрэглэгчид харагдах төслүүдэд хандаж чадна. Холбохыг хүссэн GitLab бүртгэлээ холбосон эсэх, GitLab дахь төсөл эсвэл бүлэгт хандах эрхтэй эсэх, мөн GitLab.com, GitLab Self-Managed эсвэл GitLab Dedicated-д тохирох аппыг сонгосон эсэхээ шалгана уу.

GitLab өргөтгөл нь GitLab Self-Managed эсвэл GitLab Dedicated-ийг дэмждэг үү?

Стандарт GitLab апп нь GitLab.com-д холбогддог бөгөөд ChatGPT болон Codex дотор ашиглах боломжтой. GitLab Self-Managed эсвэл GitLab Dedicated ашиглаж байгаа бол хэрэглэгчид холбогдохоос өмнө ажлын талбарын админ GitLab Self-Managed аппын бэлэн загварыг тохируулж, нийтлэх ёстой. Зааврыг ChatGPT болон Codex-д зориулсан GitLab Self-Managed аппын бэлэн загварыг тохируулах нийтлэлээс үзнэ үү.

Миний GitLab сервер сүлжээний урсгалыг хаадаг бол яах вэ?

  • GitLab-ийн кодыг үүлэн орчинд хянах боломжгүй.

Энэ нийтлэл танд тус болсон уу?