OpenAI
Kjo faqe u përkthye automatikisht. Shih artikullin origjinal në anglisht.

Lidhja e GitHub me ChatGPT

Lidhni GitHub me ChatGPT për të analizuar, kërkuar dhe cituar kod duke përdorur qasjen e mbështetur dhe të drejtpërdrejtë në depo.

Përditësuar: 7 days ago

Përmbledhje

Lidhni GitHub me ChatGPT për të bërë pyetje rreth kodit tuaj.

Kur GitHub është i lidhur, ChatGPT mund të marrë sipas kërkesës përmbajtjen e lejuar të depove, duke përfshirë kodin, skedarët README dhe dokumentacion tjetër. Përvojat e disponueshme mund të përfshijnë bisedën standarde, kërkimin e thelluar ose rrjedhat e punës me agjent, në varësi të planit dhe pjesës së produktit që përdorni. Kjo qasje e drejtpërdrejtë nuk krijon një indeks të sinkronizuar të GitHub-it.

Disponueshmëria e GitHub-it mund të ndryshojë sipas planit, hapësirës së punës dhe pjesës së produktit. Një llogari mund të jetë në gjendje ta përdorë GitHub-in në kërkimin e thelluar ose në modalitetin e agjentit, edhe kur GitHub nuk është i disponueshëm në bisedën standarde. Për rrjedhat e punës kërkimore, shihni: Kërkimi i thelluar në ChatGPT.

Lidhni GitHub me ChatGPT

Për të lidhur GitHub, hapni Cilësimet > Shtesat dhe zgjidhni GitHub ose shtesën që e përfshin. Për hapat e lidhjes së llogarisë, shihni: Lidhja dhe menaxhimi i llogarive të aplikacioneve në ChatGPT.

Prej aty, do të drejtoheni te GitHub për të instaluar dhe autorizuar aplikacionin ChatGPT, pastaj për të zgjedhur depot ku ChatGPT mund të ketë qasje. ChatGPT merr sipas kërkesës përmbajtjen e depove ku ka leje për qasje. Sinkronizimi me GitHub dhe indeksimi i depove i konfiguruar veçmas nuk janë të disponueshëm.

Për të ndryshuar qasjen në depo:

  1. Hapni Cilësimet.

  2. Zgjidhni Shtesat.

  3. Hapni GitHub.

  4. Zgjidhni opsionin e disponueshëm për menaxhimin e depove.

Për të shkëputur GitHub, hapni të njëjtat cilësime të aplikacionit dhe zgjidhni Shkëput.

Krijoni një detyrë nga aktiviteti i pull request-eve në GitHub

Përdoruesit që kualifikohen mund të krijojnë në Punë një detyrë të aktivizuar nga një ngjarje (bazuar në webhook) për aktivitetin në një depo të lidhur në github.com. Aktiviteti i mbështetur mund të përfshijë hapjen, shënimin si gati për shqyrtim ose mbylljen e një pull request-i. Në varësi të aktivizuesit, mund të monitoroni edhe shqyrtimet dhe komentet e pull request-it, përditësimet e commit-eve ose bashkimet e përfunduara.

Detyra mund të ketë qasje vetëm në depot e autorizuara për llogarinë e lidhur në GitHub. Lidhjet me GitHub Enterprise të vetëstrehuar nuk mbështeten për detyrat e aktivizuara nga ngjarjet.

Ndani një detyrë të planifikuar që përdor GitHub

Kur ndarja e detyrave të planifikuara ofrohet për llogarinë tuaj, mund të ndani një detyrë të planifikuar të kualifikueshme, udhëzimet e së cilës i referohen GitHub. Marrësit që kualifikohen mund të krijojnë një detyrë të veçantë duke lidhur llogarinë e tyre në GitHub. Llogaria e tyre duhet të ketë leje për qasje në çdo depo që kërkon kopja e tyre.

Lidhja e një detyre të ndarë nuk transferon lidhjen tuaj me GitHub, kredencialet, qasjen në depo ose skedarët e depove. Udhëzimet e detyrës janë të dukshme në lidhjen e ndarë, ndaj hiqni kodin ose informacionin sensitiv të depove para se ta ndani. Miratimet ekzistuese nga administratori i GitHub dhe kufizimet e aplikacionit vetëm për lexim vazhdojnë të zbatohen.

Detyrat e GitHub të aktivizuara nga ngjarjet mund të ndahen. Marrësit që kualifikohen duhet të lidhin llogarinë e tyre në GitHub dhe të autorizojnë qasjen në depot e github.com që kërkon detyra e tyre.

Për më shumë informacion, shihni: Detyrat e planifikuara në ChatGPT.

Gjeni depot që mungojnë në GitHub

Në përgjithësi, duhen rreth 5 minuta që depot të shfaqen si të disponueshme në ChatGPT.

Arsye të tjera pse mund të mos e shihni ende një depo:

  • Një depo private ose e sapokrijuar mund të mos shfaqet derisa aplikacioni GitHub të instalohet për llogarinë ose organizatën e duhur dhe të ketë qasje në atë depo. Hapni cilësimet e depove të aplikacionit GitHub dhe konfirmoni që depoja është zgjedhur dhe miratuar. Nëse GitHub shfaqet si i lidhur, por nuk ka depo të disponueshme, kontrolloni këto cilësime para se ta rilidhni.

  • Organizata juaj në GitHub mund të kërkojë që një administrator të miratojë aplikacionin ChatGPT ose një depo të caktuar. Rishikoni cilësimet e depove të aplikacionit GitHub dhe kërkoni qasje përmes procesit të miratimit që shfaqet për organizatën tuaj.

  • Indeksit të kërkimit të GitHub mund t’i duhet kohë për të përfshirë një depo të re. Kjo është e veçantë nga sinkronizimi i aplikacionit ChatGPT: qasja në GitHub nga ChatGPT merr sipas nevojës përmbajtjen e autorizuar të depos dhe nuk krijon një indeks të GitHub të menaxhuar nga administratori.

Të dhënat dhe privatësia

Si funksionon ChatGPT me GitHub

ChatGPT krijon pyetje kërkimi nga kërkesat tuaja për të gjetur informacionin përkatës në depot tuaja të lidhura në GitHub dhe ia dërgon këto pyetje GitHub-it. Për shembull, nëse pyetni: «A mund të më tregosh se ku e kam trajtuar ngarkimin e skedarëve në backend?» ChatGPT mund të kërkojë në depot tuaja në GitHub duke përdorur një pyetje si «trajtuesi i ngarkimit të skedarëve në backend». Nëse nevojitet, mund të kryejë disa kërkime të ndryshme për të gjetur kodin ose skedarët më të përshtatshëm.

Kuptoni trajnimin e modeleve dhe të dhënat e GitHub

Si parazgjedhje, përmbajtja e dërguar nga klientët që përdorin ofertat për biznese—si ChatGPT Business, Enterprise, Edu dhe API-ja jonë—nuk përdoret për të përmirësuar modelet tona. Për informacion rreth mënyrës se si OpenAI i përdor të dhënat e biznesit, shihni: Privatësia për ndërmarrjet.

Për përmbajtjen e kualifikueshme të llogarive personale, përmirësimi i modelit varet nga cilësimi juaj Përmirëso modelin për të gjithë. Për informacion rreth përdorimit të të dhënave nga aplikacionet e lidhura dhe trajnimit të modeleve, shihni: Aplikacionet e lidhura në ChatGPT.

Qëndrimi i të dhënave të ChatGPT zbatohet vetëm për përmbajtjen e mbështetur të klientit që përfshihet në fushëveprim, për rajonin e zgjedhur të hapësirës së punës. Informacioni i dërguar në GitHub u nënshtrohet gjithashtu kushteve të vetë GitHub për ruajtjen, përpunimin dhe qëndrimin e të dhënave. Për mbulimin aktual, shihni: Qëndrimi i të dhënave dhe i inferencës për ChatGPT.

Pyetjet e shpeshta

Si mund ta miratojnë administratorët e GitHub-it aplikacionin ChatGPT?

Nëse organizata juaj e kufizon qasjen e aplikacioneve OAuth, një zotërues i organizatës mund të ndjekë udhëzimet e GitHub-it për miratimin e aplikacioneve OAuth për organizatën tuaj. Instalimi i aplikacionit GitHub dhe dhënia e qasjes në depo janë hapa të veçantë.

Si të kërkoj skedarë të veçantë në një depo?

Përzgjedhësi i depove kërkon emrat e depove, jo skedarët brenda një depoje. Në një përvojë të mbështetur të ChatGPT ku GitHub është i lidhur, mund t'i kërkoni ChatGPT të kërkojë në një depo të autorizuar duke përdorur një emër skedari, emër funksioni ose mesazh gabimi. Përfshini emrin e depos dhe, nëse e dini, shtegun e skedarit.

A mund t'ia ndaloj aplikacionit ChatGPT qasjen në depo të caktuara?

Po. Qasja në depo kontrollohet në GitHub. Zotëruesit e organizatës mund të shqyrtojnë aplikacionet e instaluara të GitHub-it për të ndryshuar depot ku mund të ketë qasje aplikacioni.

A mund të dërgoj kod, përditësime ose PR në GitHub pasi ta lidh me ChatGPT?

Aplikacioni GitHub në ChatGPT ju lejon vetëm të lexoni nga depot tuaja për të analizuar dhe kërkuar në kodin tuaj. Për të gjeneruar, redaktuar dhe dërguar kod drejtpërdrejt në GitHub, përdorni Codex. Për më shumë informacion, shihni: Artikulli i qendrës së ndihmës për Codex.

Po nëse e kam aktivizuar Listën e IP-ve të lejuara në GitHub?

Nëse Lista e IP-ve të lejuara është aktivizuar për ndërmarrjen ose organizatën tuaj në GitHub, shtoni blloqet e IP-ve dalëse të OpenAI në Listën e IP-ve të lejuara.

Pse GitHub ofrohet në kërkimin e thelluar ose në modalitetin e agjentit, por jo në bisedë?

Disponueshmëria e GitHub mund të ndryshojë sipas planit të ChatGPT dhe përvojës së produktit. Disa plane mund ta mbështesin GitHub në kërkimin e thelluar ose në modalitetin e agjentit, por jo në bisedën standarde. Nëse nuk e shihni GitHub në bisedën standarde, kontrolloni hollësitë e planit tuaj të ChatGPT.

A ishte i dobishëm ky artikull?