Áttekintés
Csatlakoztathatja GitHub-adattárait a ChatGPT-alkalmazásokhoz, valamint a ChatGPT ügynökhöz, 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 valós időben tud következtetni ezek alapján, akár szinkronizálást használó alkalmazással, fájlkeresést használó alkalmazással, vagy mély kutatást használó alkalmazással. Csak csatlakoztassa, tegyen fel egy kérdést, és a ChatGPT elolvassa, elemzi és idézi a releváns részleteket közvetlenül a GitHub-tartalmából.
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 csatlakoztatása a ChatGPT-hez
A GitHubot úgy csatlakoztathatja a ChatGPT-hez, hogy kiválasztja a Beállítások → Alkalmazások menüpontot, majd megkeresi a GitHub elemet a ChatGPT alkalmazáskönyvtárában.
Innen a GitHubra irányítjuk, ahol telepítheti és engedélyezheti a ChatGPT alkalmazást, majd kiválaszthatja azokat az adattárakat, amelyekhez a ChatGPT hozzáférhet. A csatlakoztatás után a ChatGPT megkérdezheti, mely adattárakat használja a legtöbbet, hogy szinkronizálhassa őket a jobb sebesség és minőség érdekében. Ez a szinkronizálási kiválasztás elkülönül a GitHub-adattárakhoz való hozzáféréstől; a ChatGPT továbbra is hozzáférhet azokhoz az adattárakhoz, amelyeket engedélyezett a GitHubon, még akkor is, ha nincsenek kiválasztva szinkronizálásra.
Ha módosítani szeretné, mely adattárakhoz férhet hozzá a ChatGPT, lépjen a Beállítások → Alkalmazások menübe, nyissa meg a GitHub elemet, majd válassza az Adattárak kiválasztása (vagy az Adattárak konfigurálása a GitHubon) lehetőséget a GitHub adattár-hozzáférési oldalának megnyitásához. A GitHub ChatGPT-ről való leválasztásához lépjen a Beállítások → Alkalmazások menübe, nyissa meg a GitHub elemet, majd válassza a Leválasztás lehetőséget.
Miért nem látom néhány adattáramat, miután csatlakoztattam a ChatGPT-t a GitHubhoz?
Á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 esetleg 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ó kezdeti csatlakozás után hozták létre, előfordulhat, hogy nem jelenik meg azonnal a ChatGPT-ben. Kérjük, látogasson el erre a hivatkozásra, vagy koppintson a Fogaskerék ikonra a ChatGPT-ben a GitHub Beállítások oldalán, hogy konfigurálja a kívánt adattárakhoz való hozzáférést.
Az adattárhoz GitHub-rendszergazdai jóváhagyás szükséges: Előfordulhat, hogy a GitHub-rendszergazdája letiltotta az adattár ChatGPT-hez való csatlakoztatását. Kérjük, látogasson el erre a hivatkozásra, vagy koppintson a Fogaskerék ikonra a ChatGPT-ben a GitHub Beállítások oldalán. Innen hozzáférést „kérhet” azokhoz az adattárakhoz, amelyeket az IT-rendszergazdája jóváhagyhat.
A GitHub által nem indexelt adattárak: A GitHub keresési indexelési viselkedése miatt előfordulhat, hogy az adattár nincs 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, ha megnyitja a GitHubot, és a következő formátummal keres rá az adattárra:
repo:{username/repo_name} import(pl. repo:openai/codex import). Vegye figyelembe, hogy akár ~5–10 percet is igénybe vehet, mire az index elérhetővé válik az összekötő számára.
Adatok és adatvédelem
Hogyan működik együtt a ChatGPT a GitHubbal
A ChatGPT keresési lekérdezéseket állít össze az utasításaiból, hogy releváns információkat találjon a csatlakoztatott GitHub-adattáraiban, és elküldi ezeket a lekérdezéseket a GitHubnak. Ha például azt kérdezi: „Meg tudod mutatni, hol kezeltem a fájlfeltöltéseket a backendben?” A ChatGPT például a „fájlfeltöltés-kezelő backend” lekérdezéssel kereshet a GitHub-adattáraiban. Szükség esetén több különböző keresést is végezhet, hogy megtalálja a legrelevánsabb kódot vagy fájlokat.
Felhasználja az OpenAI a GitHubról származó tartalmakat a modelljei betanításához?
Alapértelmezés szerint az üzleti ajánlatokat – például a ChatGPT Business, Enterprise, Edu és az API szolgáltatásunkat – használó ügyfelek által küldött tartalmakat nem használjuk fel modelljeink fejlesztésére. Kérjük, tekintse meg Vállalati adatvédelem oldalunkat, ahol információt talál arról, hogyan használjuk az üzleti adatokat.
Ha szolgáltatásainkat egyéni előfizetéssel használja, felhasználhatjuk tartalmait modelljeink betanításához, ha a „A modell fejlesztése mindenki számára” beállítás be van kapcsolva. Arról, hogyan tároljuk és használjuk az adatait, bővebben olvashat Súgóközpontunk ebben a cikkében.
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 követhetik ezeket az utasításokat, hogy jóváhagyják az OAuth-alkalmazásokat, például a ChatGPT alkalmazást, a szervezetük számára.
Hogyan kereshetek egyes fájlokra egy adattárban?
Csak a GitHub-adattárak nevére kereshet rá. Konkrét fájlnevek keresése nem támogatott.
Megtilthatom, hogy bizonyos adattárakhoz hozzáférjen a ChatGPT alkalmazás?
Igen, ez azonban a GitHub beállításaiban szabályozható. A rendszergazdák követhetik ezeket az utasításokat, hogy megtiltsák a hozzáférést bizonyos adattárakhoz.
Küldhetek kódot, frissítéseket vagy PR-eket a GitHubra, miután csatlakoztattam a ChatGPT-hez?
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 GitHubon szeretne kódot generálni, szerkeszteni és beküldeni, ez a Codex termékünkön keresztül érhető el.
Mi a teendő, ha az IP-engedélyezési lista be van kapcsolva a GitHubon?
Ha a GitHubon vállalati vagy szervezeti szinten be van kapcsolva az IP-engedélyezési lista, gondoskodnia kell arról, hogy hozzáadja az OpenAI kimenő IP-blokkjait az IP-engedélyezési listához.
Miért használhatom a GitHubot Mély kutatás vagy ügynök módban, de a Chatben nem?
A GitHub App 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 App használatát Mély kutatás vagy ügynök módban, de a szabványos ChatGPT-élményben nem. Ha nem látja a GitHubot a Chatben, ellenőrizze a ChatGPT-csomagja részleteit.
További információt a Codex Súgóközpont-cikkünkben talál.
