Yfirlit
Þú getur tengt GitHub-geymslurnar þínar við ChatGPT-forrit, sem og ChatGPT-fulltrúa, til að spyrja spurninga út frá eigin kóða.
Þegar þú tengist GitHub getur ChatGPT sótt raungögn úr geymslunum þínum—kóða, README-skrár og önnur skjöl—og rökrætt út frá þeim í rauntíma, annaðhvort með forriti með samstillingu, forriti með skráaleit eða forriti með djúprannsókn. Tengdu bara, spurðu spurningar og ChatGPT les, greinir og vitnar í viðeigandi brot beint úr GitHub-efninu þínu.
Athugið: Framboð GitHub appsins getur verið mismunandi eftir ChatGPT áskrift og upplifun. Til dæmis gætu ChatGPT Plus notendur ekki séð GitHub appið í hefðbundinni ChatGPT upplifun, jafnvel þótt það sé tiltækt í öðrum upplifunum eins og djúprannsókn eða fulltrúaham.
Að tengja GitHub við ChatGPT
Þú getur tengt GitHub við ChatGPT með því að velja Stillingar → Forrit og finna GitHub í forritaskrá ChatGPT.
Þaðan verður þér vísað til GitHub til að setja upp og heimila ChatGPT-forritið og síðan velja geymslurnar sem ChatGPT hefur aðgang að. Eftir tengingu gæti ChatGPT spurt hvaða geymslur þú notar mest svo hægt sé að samstilla þær til að bæta hraða og gæði. Þetta samstillingarval er aðskilið frá aðgangi að GitHub-geymslum; ChatGPT hefur samt aðgang að geymslum sem þú leyfðir í GitHub, jafnvel þótt þær séu ekki valdar til samstillingar.
Til að breyta því hvaða geymslum ChatGPT hefur aðgang að skaltu fara í Stillingar → Forrit, opna GitHub og velja svo Velja geymslur (eða Stilla geymslur á GitHub) til að opna aðgangssíðu GitHub fyrir geymslur. Til að aftengja GitHub frá ChatGPT skaltu fara í Stillingar → Forrit, opna GitHub og velja svo Aftengja.
Af hverju sé ég ekki sumar geymslurnar mínar eftir að hafa tengt ChatGPT við GitHub?
Almennt er um ~5 mínútna töf áður en geymslurnar þínar birtast sem tiltækar í ChatGPT.
Fleiri ástæður fyrir því að geymsla sést hugsanlega ekki enn:
Einkageymslur eða nýstofnaðar geymslur: Ef geymslan þín er einkageymsla eða var stofnuð eftir að þú tengdist GitHub fyrst birtist hún hugsanlega ekki strax í ChatGPT. Farðu á þennan tengil eða ýttu á tannhjólstáknið á stillingasíðu GitHub í ChatGPT til að veita aðgang að þeim geymslum sem þú vilt.
Geymsla þarfnast samþykkis GitHub-stjórnanda: GitHub-stjórnandinn þinn kann að hafa komið í veg fyrir að geymslan sé tengd við ChatGPT. Farðu á þennan tengil eða ýttu á tannhjólstáknið á stillingasíðu GitHub í ChatGPT. Þar geturðu „beðið um“ aðgang að geymslum sem upplýsingatæknistjórinn þinn getur samþykkt.
Geymslur sem GitHub hefur ekki skráð í leitarskrá: Vegna þess hvernig GitHub skráir efni fyrir leit er geymslan hugsanlega ekki í leitarskrá GitHub og því finnur ChatGPT-forritið hana ekki við leit. Þú getur ræst skráninguna handvirkt með því að fara á GitHub og leita að geymslunni á þessu sniði:
repo:{username/repo_name} import(t.d. repo:openai/codex import). Athugaðu að það getur tekið um 5–10 mínútur þar til leitarskráin verður aðgengileg tenginu.
Gögn og persónuvernd
Hvernig ChatGPT vinnur með GitHub
ChatGPT býr til leitarfyrirspurnir út frá fyrirmælunum þínum til að finna viðeigandi upplýsingar í tengdum GitHub-geymslum og sendir fyrirspurnirnar til GitHub. Ef þú spyrð til dæmis: „Geturðu sýnt mér hvar ég sá um skráaupphleðslur í bakendakerfinu?“ gæti ChatGPT leitað í GitHub-geymslunum þínum með fyrirspurn á borð við „meðhöndlun skráaupphleðslu bakendakerfi“. Ef þörf krefur gæti það framkvæmt nokkrar mismunandi leitir til að finna viðeigandi kóða eða skrár.
Mun OpenAI nota efni frá GitHub til að þjálfa líkön sín?
Sjálfgefið er efni sem viðskiptavinir senda með fyrirtækjaþjónustum—eins og ChatGPT Business, Enterprise, Edu og API-viðmótinu okkar—ekki notað til að bæta líkönin okkar. Á síðunni okkar um persónuvernd fyrirtækja má finna upplýsingar um hvernig við notum fyrirtækjagögn.
Þegar þú notar þjónustur okkar með einstaklingsáskrift gætum við notað efnið þitt til að þjálfa líkönin okkar ef kveikt er á stillingunni „Bæta líkanið fyrir alla“. Nánari upplýsingar um hvernig gögnin þín eru geymd og notuð má finna í þessari grein í hjálparmiðstöðinni okkar.
Gagnageymsla fyrir GitHub er studd á öllum tiltækum svæðum. Lestu meira um gagnageymslu.
Algengar spurningar
Hvernig geta GitHub-stjórnendur samþykkt ChatGPT-forritið?
GitHub-stjórnendur geta fylgt þessum leiðbeiningum til að samþykkja OAuth-forrit, svo sem ChatGPT-forritið, fyrir stofnunina sína.
Hvernig leita ég að einstökum skrám í geymslu?
Þú getur aðeins leitað að nafni GitHub-geymslnanna þinna. Leit að tilteknum skráarnöfnum er ekki studd.
Get ég bannað aðgang ChatGPT-forritsins að tilteknum geymslum?
Já, en þessu er þó stjórnað í GitHub-stillingum. Stjórnendur geta fylgt þessum leiðbeiningum til að banna aðgang að tilteknum geymslum.
Get ég ýtt kóða, uppfærslum eða PR á GitHub eftir að ég tengist ChatGPT?
GitHub-forritið í ChatGPT leyfir þér aðeins að lesa úr geymslunum þínum til að greina og leita í kóðanum þínum. Ef þú vilt búa til, breyta og ýta kóða beint á GitHub er það í boði í gegnum Codex-vöruna okkar.
Hvað ef ég er með IP-leyfilista virkan á GitHub?
Ef þú ert með IP-leyfilista virkan á GitHub, annaðhvort á fyrirtækis- eða stofnunarstigi, þarftu að tryggja að þú bætir útleiðandi IP-blokkum OpenAI við IP-leyfilistann.
Af hverju get ég notað GitHub í Djúprannsókn eða fulltrúaham en ekki í spjalli?
Framboð GitHub-forritsins getur verið mismunandi eftir ChatGPT-áskrift og vöruupplifun. Sumar áskriftir kunna að leyfa GitHub-forritið í Djúprannsókn eða fulltrúaham en ekki í hefðbundinni ChatGPT-upplifun. Ef þú sérð GitHub ekki í spjalli skaltu athuga upplýsingar um ChatGPT-áskriftina þína.
Þú getur lært meira í Codex-grein okkar í Hjálparmiðstöðinni.
