OpenAI
See leht on masintõlgitud. Vaadake algset ingliskeelset artiklit.

GitHubi ühendamine ChatGPT-ga

Ühendage GitHub ChatGPT-ga, et toetatud reaalajas varamupääsu abil koodi analüüsida, otsida ja tsiteerida.

Värskendatud: 3 days ago

Ülevaade

Ühendage GitHub ChatGPT-ga, et esitada küsimusi oma koodi kohta.

Kui GitHub on ühendatud, saab ChatGPT nõudmisel hankida lubatud sisu varamutest, sealhulgas koodi, README-faile ja muid dokumente. Olenevalt teie paketist ja kasutatavast tootekeskkonnast võivad saadaval olla tavavestlus, süvauuring või agendi töövood. See reaalajas juurdepääs ei loo sünkroonitud GitHubi registrit.

GitHubi saadavus võib oleneda paketist, tööjaamast ja tootekeskkonnast. Kontol võib olla võimalik kasutada GitHubi süvauuringus või agendirežiimis ka siis, kui GitHub pole tavavestluses saadaval. Uurimistöövoogude kohta vaadake artiklit Süvauuring ChatGPT-s.

GitHubi ühendamine ChatGPT-ga

GitHubi ühendamiseks avage olenevalt saadavusest Rakendused või Pluginad ning valige GitHub või seda sisaldav plugin. Konto ühendamise juhised leiate artiklist Rakendusekontode ühendamine ja haldamine ChatGPT-s.

Seejärel suunatakse teid GitHubi, kus saate ChatGPT rakenduse installida ja volitada ning valida varamud, millele ChatGPT pääseb juurde. ChatGPT hangib nõudmisel varamute lubatud sisu. GitHubi sünkroonimine ja üksikult seadistatav varamute indekseerimine pole saadaval.

Varamutele juurdepääsu muutmiseks tehke järgmist.

  1. Avage Seaded.

  2. Valige olenevalt saadavusest Rakendused või Pluginad.

  3. Avage GitHub.

  4. Valige saadaolev varamute haldamise suvand.

GitHubi ühenduse katkestamiseks avage samad rakenduse seaded ja valige Katkesta ühendus.

Ülesande loomine GitHubi pull request’i tegevuse põhjal

Nõuetele vastavad kasutajad saavad Workis luua ühendatud github.com-i varamu tegevuse jaoks sündmuse käivitatud (veebikonksul põhineva) ülesande. Toetatud tegevus võib hõlmata pull request’i avamist, ülevaatuseks valmisolevaks märkimist või sulgemist. Olenevalt käivitajast saate jälgida ka pull request’i ülevaatusi, kommentaare, sissekannete värskendusi või lõpetatud mestimisi.

Ülesanne pääseb juurde ainult ühendatud GitHubi konto jaoks volitatud varamutele. Ise majutatud GitHub Enterprise’i ühendusi sündmuse käivitatud ülesannete puhul ei toetata.

GitHubi kasutava ajastatud ülesande jagamine

Kui teie kontol saab ajastatud ülesandeid jagada, võite jagada nõuetele vastavat ajastatud ülesannet, mille juhistes viidatakse GitHubile. Nõuetele vastavad saajad saavad oma GitHubi konto ühendades luua eraldi ülesande. Nende kontol peab olema juurdepääsuõigus kõigile varamutele, mida nende ülesandekoopia vajab.

Jagatud ülesande link ei edasta teie GitHubi ühendust, identimisteavet, juurdepääsu varamutele ega varamute faile. Ülesande juhised on jagatud lingil nähtavad, seega eemaldage enne jagamist tundlik kood või varamut puudutav teave. Kehtivad endiselt olemasolevad GitHubi administraatori kinnitused ja rakenduse kirjutuskaitsepiirangud.

Sündmuse käivitatud GitHubi ülesandeid saab jagada. Nõuetele vastavad saajad peavad ühendama oma GitHubi konto ja lubama juurdepääsu nende ülesande jaoks vajalikele github.com-i varamutele.

Lisateavet leiate artiklist Ajastatud ülesanded ChatGPT-s.

Puuduvate GitHubi varamute leidmine

Tavaliselt kulub umbes viis minutit, enne kui varamud kuvatakse ChatGPT-s saadaolevana.

Muud põhjused, miks varamu ei pruugi veel nähtav olla:

  • Privaatne või äsja loodud varamu ei pruugi ilmuda enne, kui GitHubi rakendus on installitud õige konto või organisatsiooni jaoks ja sellele on antud juurdepääs varamule. Avage GitHubi rakenduse varamuseaded ja veenduge, et varamu oleks valitud ja kinnitatud. Kui GitHub näib olevat ühendatud, kuid ükski varamu pole saadaval, kontrollige enne uuesti ühendamist neid seadeid.

  • Teie GitHubi organisatsioon võib nõuda, et administraator kinnitaks ChatGPT rakenduse või konkreetse varamu. Vaadake üle GitHubi rakenduse varamuseaded ja taotlege juurdepääsu oma organisatsioonile kuvatava kinnitamisprotsessi kaudu.

  • Uue varamu lisamine GitHubi enda otsinguregistrisse võib võtta aega. See erineb ChatGPT rakenduse sünkroonimisest: GitHubi juurdepääs ChatGPT-s hangib volitatud varamute sisu nõudmisel ega loo administraatori hallatavat GitHubi registrit.

Andmed ja privaatsus

Kuidas ChatGPT GitHubiga töötab

ChatGPT koostab teie viipade põhjal otsingupäringud, et leida ühendatud GitHubi varamutest asjakohast teavet, ja saadab need päringud GitHubile. Näiteks kui küsite: „Kas saad näidata, kus ma taustsüsteemis failide üleslaadimist käsitlesin?“ChatGPT võib otsida teie GitHubi varamutest päringuga „failide üleslaadimise töötleja taustsüsteemis“. Vajaduse korral võib see kõige asjakohasema koodi või failide leidmiseks teha mitu otsingut.

Mudelite treenimine ja GitHubi andmed

Vaikimisi ei kasutata meie mudelite täiustamiseks sisu, mille saadavad äriteenuste, nagu ChatGPT Business, Enterprise, Edu ja meie API, kliendid. Teavet selle kohta, kuidas OpenAI äriandmeid kasutab, leiate lehelt Ettevõtete privaatsus.

Sobiva isikliku konto sisu kasutamine mudeli täiustamiseks oleneb seadest Täiusta mudelit kõigi jaoks. Kontohalduse ja ühendatud rakenduste privaatsuse kohta vaadake artiklit Andmete jagamine ja privaatsus ChatGPT rakendustes.

ChatGPT andmete asukohanõuded kehtivad ainult toetatud ja kohaldamisalasse kuuluvale kliendisisule tööjaama valitud piirkonnas. GitHubile saadetud teabele kehtivad ka GitHubi enda salvestus-, töötlemis- ja andmete asukohanõuded. Praeguse hõlmatuse kohta vaadake artiklit ChatGPT andmete ja järeldamise asukohanõuded.

KKK

Kuidas saavad GitHubi administraatorid ChatGPT rakenduse kinnitada?

Kui teie organisatsioon piirab OAutendi rakenduste juurdepääsu, saab organisatsiooni omanik järgida GitHubi juhiseid organisatsiooni OAutendi rakenduste kinnitamiseks. GitHubi rakenduse installimine ja sellele varamule juurdepääsu andmine on eraldi toimingud.

Kuidas otsida varamust üksikuid faile?

Varamuvalija otsib varamute nimesid, mitte varamus olevaid faile. Toetatud ChatGPT keskkonnas, millega GitHub on ühendatud, võite paluda ChatGPT-l otsida volitatud varamust failinime, funktsiooni nime või veateate järgi. Lisage varamu nimi ja võimaluse korral ka faili tee.

Kas saan keelata ChatGPT rakendusel juurdepääsu konkreetsetele varamutele?

Jah. Varamutele juurdepääsu hallatakse GitHubis. Organisatsiooni omanikud saavad installitud GitHubi rakendused üle vaadata, et muuta varamuid, millele rakendus juurde pääseb.

Kas saan pärast ChatGPT-ga ühendamist koodi, värskendusi või PR-e GitHubi üles laadida?

ChatGPT GitHubi rakendus võimaldab ainult teie varamutest lugeda, et koodi analüüsida ja otsida. Koodi loomiseks, muutmiseks ja otse GitHubi üleslaadimiseks kasutage Codexit. Lisateavet leiate Abikeskuse artiklist Codexi kohta.

Mida teha, kui GitHubis on lubatud IP-aadresside loend?

Kui teie GitHubi ettevõttes või organisatsioonis on lubatud IP-aadresside loend, lisage OpenAI väljaminevate ühenduste IP-plokid IP-aadresside loendisse.

Miks on GitHub saadaval süvauuringus või agendirežiimis, kuid mitte vestluses?

GitHubi saadavus võib oleneda ChatGPT paketist ja tootekeskkonnast. Mõni pakett võib toetada GitHubi süvauuringus või agendirežiimis, kuid mitte tavavestluses. Kui GitHubi tavavestluses ei kuvata, kontrollige oma ChatGPT paketi üksikasju.

Kas sellest artiklist oli abi?