Áttekintés
Csatlakoztassa a GitHubot a ChatGPT-hez, hogy kérdéseket tehessen fel a kódjával kapcsolatban.
A GitHub csatlakoztatása után a ChatGPT igény szerint lekérheti az engedélyezett adattárak tartalmát, beleértve a kódot, a README-fájlokat és más dokumentációkat. A csomagtól és a termékfelülettől függően többek között normál csevegés, mély kutatás vagy ügynöki munkafolyamatok állhatnak rendelkezésre. Ez az élő hozzáférés nem hoz létre szinkronizált GitHub-indexet.
A GitHub elérhetősége a csomagtól, a munkaterülettől és a termékfelülettől függően változhat. Előfordulhat, hogy egy fiók mély kutatás vagy ügynöki mód használatakor akkor is hozzáfér a GitHubhoz, ha az a normál csevegésben nem érhető el. A kutatási munkafolyamatokról itt olvashat: Mély kutatás a ChatGPT-ben.
A GitHub csatlakoztatása a ChatGPT-hez
A GitHub csatlakoztatásához nyisd meg a Beállítások > Beépülő modulok menüpontot, és válaszd a GitHub lehetőséget vagy az azt tartalmazó beépülő modult. A fiók csatlakoztatásának lépéseit itt találod: Alkalmazásfiókok csatlakoztatása és kezelése a ChatGPT-ben.
Ezután a GitHub oldalára kerülsz, ahol telepítheted a ChatGPT alkalmazást, megadhatod az engedélyeket, majd kiválaszthatod, mely adattárakhoz férhet hozzá a ChatGPT. A ChatGPT szükség szerint kéri le az engedélyezett adattárak tartalmát. A GitHub-szinkronizálás és az adattárak egyedileg beállított indexelése nem érhető el.
Az adattárakhoz való hozzáférés módosításához:
Nyisd meg a Beállítások menüpontot.
Válaszd a Beépülő modulok lehetőséget.
Nyisd meg a GitHub lehetőséget.
Válaszd ki az elérhető adattárkezelési lehetőséget.
A GitHub leválasztásához nyisd meg ugyanezeket az alkalmazásbeállításokat, és válaszd a Leválasztás lehetőséget.
Feladat létrehozása GitHub pull request-tevékenységből
A jogosult felhasználók esemény által aktivált, webhookalapú feladatot hozhatnak létre a Work felületén egy csatlakoztatott github.com-adattárban végzett tevékenységhez. A támogatott tevékenységek közé tartozhat egy pull request megnyitása, ellenőrzésre kész állapotúként való megjelölése vagy lezárása. Az aktiváló eseménytől függően a pull request ellenőrzéseit, megjegyzéseit, commitfrissítéseit és befejezett egyesítéseit is figyelemmel kísérheti.
A feladat csak a csatlakoztatott GitHub-fiókhoz engedélyezett adattárakhoz férhet hozzá. Az esemény által aktivált feladatok nem támogatják a saját üzemeltetésű GitHub Enterprise-kapcsolatokat.
GitHubot használó ütemezett feladat megosztása
Ha fiókjában elérhető az ütemezett feladatok megosztása, megoszthat egy olyan jogosult ütemezett feladatot, amelynek utasításai a GitHubra hivatkoznak. A jogosult címzettek saját GitHub-fiókjuk csatlakoztatásával külön feladatot hozhatnak létre. Fiókjuknak hozzáférési engedéllyel kell rendelkeznie a feladatmásolatukhoz szükséges összes adattárhoz.
A megosztott feladatra mutató hivatkozás nem adja át a GitHub-kapcsolatát, hitelesítő adatait, adattár-hozzáférését vagy adattárfájljait. A feladat utasításai láthatók a megosztott hivatkozáson, ezért megosztás előtt távolítsa el az érzékeny kódot és adattár-információkat. A GitHub-rendszergazdák meglévő jóváhagyásai és az alkalmazás írásvédett korlátozásai továbbra is érvényesek.
Az esemény által aktivált GitHub-feladatok megoszthatók. A jogosult címzetteknek csatlakoztatniuk kell saját GitHub-fiókjukat, és engedélyezniük kell a hozzáférést a feladatukhoz szükséges github.com-adattárakhoz.
További információ: Ütemezett feladatok a ChatGPT-ben.
Hiányzó GitHub-adattárak megkeresése
Az adattárak általában körülbelül 5 perc elteltével jelennek meg elérhetőként a ChatGPT-ben.
További okok, amelyek miatt előfordulhat, hogy még nem lát egy adattárat:
Előfordulhat, hogy egy privát vagy újonnan létrehozott adattár csak akkor jelenik meg, ha a GitHub alkalmazást a megfelelő fiókhoz vagy szervezethez telepítették, és hozzáférést kapott az adott adattárhoz. Nyissa meg a GitHub alkalmazás adattárbeállításait, és ellenőrizze, hogy az adattár ki van-e választva és jóvá van-e hagyva. Ha a GitHub csatlakoztatva van, de egyetlen adattár sem érhető el, az újbóli csatlakoztatás előtt ellenőrizze ezeket a beállításokat.
Előfordulhat, hogy a GitHub-szervezet egyik rendszergazdájának jóvá kell hagynia a ChatGPT alkalmazást vagy egy adott adattárat. Tekintse át a GitHub alkalmazás adattárbeállításait, és kérjen hozzáférést a szervezeténél megjelenő jóváhagyási folyamaton keresztül.
Időbe telhet, amíg egy új adattár bekerül a GitHub saját keresési indexébe. Ez nem része a ChatGPT alkalmazás szinkronizálásának: a GitHub-hozzáférés a ChatGPT-ben igény szerint kéri le az engedélyezett adattárak tartalmát, és nem hoz létre rendszergazda által kezelt GitHub-indexet.
Adatok és adatvédelem
A ChatGPT és a GitHub együttes működése
A ChatGPT a kérdései alapján keresési lekérdezéseket állít össze, hogy releváns információkat találjon a csatlakoztatott GitHub-adattárakban, majd elküldi ezeket a lekérdezéseket a GitHubnak. Ha például ezt kérdezi: „Meg tudod mutatni, hol kezeltem a fájlfeltöltéseket a háttérrendszerben?”A ChatGPT például a „fájlfeltöltés kezelője háttérrendszer” 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 leginkább releváns kódot vagy fájlokat.
A modell betanításának és a GitHub-adatok használatának ismertetése
Alapértelmezés szerint az üzleti ajánlatainkat – például a ChatGPT Business, Enterprise és Edu szolgáltatást, valamint az API-nkat – használó ügyfelek által beküldött tartalmakat nem használjuk modelljeink fejlesztésére. Az OpenAI üzleti adatokkal kapcsolatos gyakorlatáról itt tájékozódhat: Vállalati adatvédelem.
A jogosult személyes fiókok tartalmainak modellfejlesztési célú felhasználása a Modell fejlesztése mindenki számára beállítástól függ. A csatlakoztatott alkalmazások adatainak használatáról és a modellek betanításáról itt tájékozódhat: Csatlakoztatott alkalmazások a ChatGPT-ben.
A ChatGPT adatok tárolási helyére vonatkozó beállítása csak a munkaterülethez kiválasztott régióban támogatott és hatálya alá tartozó ügyféltartalmakra érvényes. A GitHubnak küldött információkra a GitHub saját tárolási, adatkezelési és az adatok tárolási helyére vonatkozó feltételei is érvényesek. Az aktuális lefedettségről itt tájékozódhat: Adatok és következtetés tárolási helye a ChatGPT-ben.
GYIK
Hogyan hagyhatják jóvá a GitHub-rendszergazdák a ChatGPT alkalmazást?
Ha szervezete korlátozza az OAuth-alkalmazások hozzáférését, a szervezet egyik tulajdonosa követheti a GitHub útmutatóját az OAuth-alkalmazások szervezeti jóváhagyásához. A GitHub alkalmazás telepítése és az adattárakhoz való hozzáférés engedélyezése két külön lépés.
Hogyan kereshetek egyes fájlokat egy adattárban?
Az adattárválasztó az adattárak nevében keres, nem az adattáron belüli fájlok között. A GitHubot támogató ChatGPT-felületen a csatlakoztatás után fájlnév, függvénynév vagy hibaüzenet alapján kérheti a ChatGPT-t, hogy keressen egy engedélyezett adattárban. Adja meg az adattár nevét, és ha ismeri, a fájl elérési útját is.
Megtilthatom, hogy a ChatGPT alkalmazás hozzáférjen bizonyos adattárakhoz?
Igen. Az adattárakhoz való hozzáférés a GitHubon szabályozható. A szervezetek tulajdonosai áttekinthetik a telepített GitHub alkalmazásokat, és módosíthatják, hogy az alkalmazás mely adattárakhoz férhet hozzá.
A ChatGPT csatlakoztatása után küldhetek kódot, frissítéseket vagy PR-eket a GitHubra?
A ChatGPT GitHub alkalmazásával csak olvasási hozzáférést kap az adattáraihoz, így elemezheti és keresheti a kódot. Ha közvetlenül a GitHubon szeretne kódot létrehozni, szerkeszteni és beküldeni, használja a Codex megoldást. További információ: A Súgóközpont Codexről szóló cikke.
Mi a teendő, ha engedélyezve van az IP-engedélyezési lista a GitHubon?
Ha a GitHub Enterprise-példányában vagy -szervezetében engedélyezve van az IP-engedélyezési lista, adja hozzá az OpenAI kimenő IP-címtartományait az IP-engedélyezési listához.
Miért érhető el a GitHub mély kutatás vagy ügynökmód használatakor, a csevegésben viszont nem?
A GitHub elérhetősége a ChatGPT-előfizetéstől és a termék használati módjától függően változhat. Egyes előfizetések támogathatják a GitHub használatát mély kutatás vagy ügynökmód során, a normál csevegésben azonban nem. Ha a GitHub nem jelenik meg a normál csevegésben, ellenőrizze ChatGPT-előfizetése részleteit.
