OpenAI
Ez az oldal gépi fordítással készült. Tekintsd meg az eredeti angol nyelvű cikket.

A GitHub összekapcsolása a ChatGPT-vel

Érje el GitHub-adattárait közvetlenül a ChatGPT-ben kód elemzéséhez, kereséséhez és hivatkozásához.

Frissítve: 15 days ago

Áttekintés

Összekapcsolhatja GitHub-adattárait a ChatGPT alkalmazásokkal, valamint a ChatGPT ügynökkel, hogy a saját kódja alapján tehessen fel kérdéseket.

Amikor csatlakozik a GitHubhoz, a ChatGPT élő adatokat tud lekérni az adattáraiból — kódot, README-fájlokat és más dokumentumokat —, és ezeket valós időben képes értelmezni, akár szinkronizálással rendelkező alkalmazással, fájlkereséses alkalmazással vagy mély kutatást használó alkalmazással. Csak csatlakozzon, tegyen fel egy kérdést, és a ChatGPT közvetlenül a GitHub-tartalomból olvassa, elemzi és idézi a releváns részleteket.

Megjegyzés: A GitHub alkalmazás elérhetősége a ChatGPT-csomagtól és az élménytől függően változhat. Például a ChatGPT Plus felhasználói nem biztos, hogy látják a GitHub alkalmazást a szokásos ChatGPT-élményben, még akkor sem, ha az más élményekben, például a mély kutatásban vagy az ügynök módban elérhető.

A GitHub összekapcsolása a ChatGPT-vel

A GitHubot a ChatGPT-hez úgy kapcsolhatja össze, hogy kiválasztja a BeállításokAlkalmazások menüpontot, majd megkeresi a GitHub elemet a ChatGPT alkalmazáskönyvtárban.

Innen a GitHubra lesz átirányítva, hogy telepítse és engedélyezze a ChatGPT alkalmazást, majd kiválassza azokat az adattárakat, amelyekhez a ChatGPT hozzáférhet.

Ha módosítani szeretné, mely adattárakhoz férhet hozzá a ChatGPT, lépjen a BeállításokAlkalmazások menübe, nyissa meg a GitHub elemet, majd válassza a Choose repositories (vagy a Configure Repositories on GitHub) lehetőséget a GitHub adattár-hozzáférési oldalának megnyitásához.

Miért nem látom néhány adattáramat, miután a ChatGPT-t összekapcsoltam a GitHubbal?

Általában körülbelül 5 perc késés van, mire az adattárai elérhetőként megjelennek a ChatGPT-ben.

További okok, amiért még nem lát egy adattárat:

  • Privát vagy újonnan létrehozott adattárak: Ha az adattára privát, vagy a GitHubhoz való első csatlakozás után jött létre, előfordulhat, hogy nem jelenik meg azonnal a ChatGPT-ben. Kérjük, látogasson el erre a linkre, vagy érintse meg a Fogaskerék ikont a ChatGPT Github beállítási oldalán a kívánt adattárakhoz való hozzáférés beállításához.

  • Az adattárhoz GitHub-rendszergazdai jóváhagyás szükséges: Lehet, hogy a GitHub-rendszergazdája letiltotta, hogy az adattár a ChatGPT-hez kapcsolódjon. Kérjük, látogasson el erre a linkre, vagy érintse meg a Fogaskerék ikont a ChatGPT Github beállítási oldalán. Innen „Request” hozzáférést kérhet azokhoz az adattárakhoz, amelyeket az IT-rendszergazdája jóváhagyhat.

  • A GitHub nem indexelte az adattárakat: A GitHub keresési indexelési működése miatt előfordulhat, hogy az adattár nincs benne a GitHub indexében, ezért kereséskor nem látható a ChatGPT alkalmazás számára. Az indexelést manuálisan is elindíthatja: lépjen a GitHubra, és keressen rá az adattárra a következő formátumban: repo:{username/repo_name} import (pl. repo:openai/codex import). Ne feledje, hogy körülbelül 5–10 perc is eltelhet, mire az index elérhetővé válik az összekötő számára.


Adatok és adatvédelem

Hogyan működik a ChatGPT a Githubbal

A ChatGPT keresési lekérdezéseket hoz létre az utasításaiból, hogy releváns információkat találjon a csatlakoztatott GitHub-adattárakban, és ezeket a lekérdezéseket elküldi a GitHubnak. Például, ha azt kérdezi: „Meg tudod mutatni, hol kezeltem a fájlfeltöltéseket a backendben?”, a ChatGPT kereshet a GitHub-adattáraiban egy olyan lekérdezéssel, mint a „file upload handler backend”. Szükség esetén néhány eltérő keresést is végezhet, hogy megtalálja a legrelevánsabb kódot vagy fájlokat.

Az OpenAI felhasználja a GitHubról származó tartalmat modelljei tanítására?

Alapértelmezés szerint az üzleti ajánlatokat használó ügyfelek — például a ChatGPT Business, Enterprise, Edu és az API-nk — által küldött tartalmat nem használjuk fel modelljeink fejlesztésére. Az üzleti adatok felhasználásáról további információt az Enterprise Privacy oldalon talál.

Ha szolgáltatásainkat egyéni előfizetéssel használja, előfordulhat, hogy a tartalmát modelljeink tanítására használjuk, ha a „Improve the model for everyone” beállítás be van kapcsolva. További információt arról, hogyan tároljuk és használjuk fel az adatait, ebben a cikkben a Súgóközpontunkban olvashat.

Az adatok tárolási helye a Github esetében minden elérhető régióban támogatott. További információ az adatok tárolási helyéről.


GYIK

Hogyan hagyhatják jóvá a GitHub-rendszergazdák a ChatGPT alkalmazást?

A GitHub-rendszergazdák ezeket az utasításokat követve hagyhatnak jóvá OAuth-alkalmazásokat, például a ChatGPT alkalmazást a szervezetük számára.

Hogyan kereshetek egy adattár egyes fájljaira?

Csak a GitHub-adattárak nevére tud keresni. Meghatározott fájlnevekre való keresés nem támogatott.

Megtilthatom, hogy a ChatGPT alkalmazás hozzáférjen bizonyos adattárakhoz?

Igen, ezt azonban a GitHub beállításaiban lehet szabályozni. A rendszergazdák ezeket az utasításokat követve tilthatják meg a hozzáférést bizonyos adattárakhoz.

Miután csatlakoztattam a ChatGPT-hez, küldhetek kódot, frissítéseket vagy PR-eket a GitHubra?

A ChatGPT-ben lévő GitHub alkalmazás csak azt teszi lehetővé, hogy olvasson az adattáraiból a kód elemzéséhez és kereséséhez. Ha közvetlenül a GitHubra szeretne kódot létrehozni, szerkeszteni és feltölteni, az a Codex termékünkön keresztül érhető el.

Mi történik, ha az IP Allow List engedélyezve van a GitHubon?

Ha az IP Allow List engedélyezve van a GitHubon vállalati vagy szervezeti szinten, akkor gondoskodnia kell arról, hogy az OpenAI kimenő IP-blokkjait hozzáadja az IP Allow Listhez.

Miért használhatom a GitHubot a mély kutatásban vagy ügynök módban, de a Chatben nem?

A GitHub alkalmazás elérhetősége a ChatGPT-csomagtól és a termékélménytől függően változhat. Egyes csomagok engedélyezhetik a GitHub alkalmazást a mély kutatásban vagy az ügynök módban, de a szokásos ChatGPT-élményben nem. Ha nem látja a GitHubot a Chatben, ellenőrizze a ChatGPT-csomag részleteit.

További információt a Codex Súgóközpont-cikkünkben talál.

Hasznos volt ez a cikk?