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

Fejlesztői mód és MCP-alkalmazások a ChatGPT-ben

Frissítve: 14 days ago

Megjegyzés: A teljes MCP (Model Context Protocol) támogatás, beleértve a módosítási/írási műveleteket is, béta formában fokozatosan kerül bevezetésre a ChatGPT Business, Enterprise és Edu csomagokban. A funkcionalitás, a felület és az engedélyek változhatnak, miközben továbbfejlesztjük.

Áttekintés

A ChatGPT fejlesztői módjával a szervezete MCP-alapú alkalmazásokat építhet, tesztelhet és telepíthet, amelyek lehetővé teszik, hogy a ChatGPT biztonságosan műveleteket hajtson végre az eszközeiben.


Ellenőrizze és tegye közzé cége egyéni MCP-alkalmazásait. A rendszergazdák/tulajdonosok és a jogosult fejlesztők (csak Enterprise/Edu) privát módon tölthetnek fel és tesztelhetnek MCP-alkalmazásokat fejlesztői módban – akár saját fejlesztésű, akár mások által készített népszerű csatlakozókat.


Hajtson végre műveleteket cége eszközeiben és rendszereiben a ChatGPT-ből, túllépve az olvasás/keresés funkciókon interaktív felhasználói felülettel rendelkező alkalmazások és teljes MCP-támogatású alkalmazások létrehozásával – beleértve az írási/módosítási műveleteket is. Indítson munkafolyamatokat, hozzon létre projektkezelési feladatokat, frissítse CRM-jét, vagy kombináljon alkalmazásokat összetett összehangolásokhoz.


Tesztelje és ellenőrizze az alkalmazásokat a telepítés előtt – csak a rendszergazdák/tulajdonosok engedélyezhetik a fejlesztői módot vagy tehetnek közzé MCP-alkalmazásokat a tesztelés után. Az Enterprise/Edu rendszergazdák az RBAC segítségével tovább szabályozhatják a fejlesztői jogosultságokat és a munkaterületi hozzáférést.

A ChatGPT-alkalmazásokról további részletekért tekintse meg az Apps in ChatGPT és a Build with the Apps SDK cikkeket.

Elérhetőség és követelmények

Az alkalmazások, a teljes MCP-támogatás és a fejlesztői mód a ChatGPT Business és Enterprise/Edu ügyfelek számára érhető el a ChatGPT webes felületén. A rendszergazdák/tulajdonosok a munkaterület beállításaiban engedélyezhetik a fejlesztői módot, egyéni alkalmazásokat hozhatnak létre és tesztelhetnek, majd közzétehetik őket a munkaterületükön.

Az Enterprise/Edu rendszergazdák emellett az RBAC segítségével kiválasztott személyeknek adhatnak hozzáférést a fejlesztői módhoz, majd eldönthetik, ki férhet hozzá az egyes ellenőrzött alkalmazásokhoz.

App üzembe helyezése

A fejlesztői mód engedélyezése

A munkaterület rendszergazdáinak először a munkaterület rendszergazdai beállításaiban kell engedélyezniük a fejlesztői módot. A fejlesztői mód kapcsolója itt található: Workspace Settings → Permissions & Roles → Connected Data Developer mode / Create custom MCP connectors. A csomagspecifikus részletekért lásd az alábbi szakaszt.

Business csomagok

Csak az adminok/tulajdonosok engedélyezhetik a fejlesztői módot és helyezhetnek üzembe appot. Az adminok nem engedélyezhetik a fejlesztői módot a munkaterületük egyes tagjai számára.

A munkaterület aktuális adminjainak és tulajdonosainak listáját a Munkaterület Beállítások → Tagok menüben tekintheti meg.

Minden adminnak/tulajdonosnak saját magának kell engedélyeznie a fejlesztői módot; a kapcsoló nem vonatkozik a munkaterület összes adminjára/tulajdonosára.

Engedélyezze a fejlesztői módot új egyéni app létrehozásakor, a Munkaterület beállításai > Apps > Létrehozás menüpontból.

Enterprise/Edu csomagok

Az adminok/tulajdonosok a felhasználói beállításaikból engedélyezhetik a fejlesztői módot. A kapcsolóhoz navigáljon ide: Beállítások → Apps → Speciális beállítások .

Saját maga számára akkor is engedélyezheti a fejlesztői módot, amikor egyéni appot hoz létre, a Munkaterület beállításai → Apps &→ Létrehozás menüpontból.

Használja az RBAC-et a fejlesztői mód engedélyezéséhez a munkaterület tagjainak egy meghatározott csoportja számára.

A hozzáférés megadása után az engedélyezett tagok a Beállítások → Apps → Speciális beállítások útvonalon kapcsolhatják be a fejlesztői módot a fiókjukhoz.

Alkalmazás konfigurálása

Új alkalmazást az adminisztrátori beállításokból vagy a felhasználói beállításokból hozhat létre.

  • Győződjön meg arról, hogy a fejlesztői mód engedélyezve van a fiókjában (lásd fent).

  • Adminok/tulajdonosok: a Munkaterület beállításai részből lépjen az Alkalmazások → Létrehozás menüpontra.

  • Jogosult felhasználók (beleértve az adminokat/tulajdonosokat): a felhasználói beállítások részből lépjen az Alkalmazások → Létrehozás menüpontra.

  • Adja meg az MCP-szerver végpontját és a szükséges metaadatokat.

  • Válassza ki a hitelesítési mechanizmust, ha van ilyen.

  • Kattintson az Eszközök vizsgálata lehetőségre, és várja meg, amíg a vizsgálat befejeződik. Ha a szervere OAuthot használ, végezze el az engedélyezési kérést, majd várja meg, amíg az eszközvizsgálat befejeződik.

  • Kattintson a Létrehozás gombra.

  • A konfigurálás után az alkalmazás vázlatként jelenik meg a Munkaterület beállításaiAlkalmazások → Vázlatok alatt.

  • A felhasználói beállításokban az új alkalmazás a Beállítások → Alkalmazások → Engedélyezett alkalmazások alatt jelenik meg. Az új alkalmazás neve mellett a Fejlesztői címke látható.

Ha OAuth-hitelesítést használ

App konfigurálásakor ellenőrizze, hogy az OAuth/OpenID Connect szolgáltatója be van-e állítva frissítési tokenek kiadására, mivel a kapcsolat fenntartásához további konfigurációk szükségesek.

OpenID Connect szolgáltatók esetén a frissítési token kérésének szabványos módja az, hogy az engedélykérésben szerepel az offline_access hatókör, és a szolgáltató ezt támogatottként hirdeti a felderítési metaadataiban.

Ellenőrizze, hogy a szolgáltató felderítési .well-known végpontjai (.well-known/openid-configuration vagy .well-known/oauth-authorization-server) felsorolják-e az offline_access értéket (vagy a szolgáltató ennek megfelelő megfelelőjét) a scopes_supported vagy hasonló képességmezőben. Ha az offline_access (vagy azzal egyenértékű frissítési token hatókör) nincs meghirdetve, vagy nem kerülnek kiadásra frissítési tokenek, engedélyezze az offline vagy frissítési hozzáférést a szolgáltató admin konzoljában, bérlői beállításaiban vagy metaadat-konfigurációjában, majd hozza létre újra az appot, hogy a ChatGPT lekérje a frissített metaadatokat.

Ha az OAuth az offline_access nélkül van beállítva, a ChatGPT elveszítheti a hozzáférést az eredeti jogosultság lejárta után, mert előfordulhat, hogy a frissítési token megújítása nem érhető el, és a felhasználóknak újra hitelesíteniük kell magukat.

Az új alkalmazás tesztelése a ChatGPT-ben

  1. Nyisson meg egy új csevegést, és válassza ki a vázlatalkalmazást a ChatGPT eszközök menüjéből, vagy hivatkozzon az alkalmazásra az utasításában.

  2. Próbáljon ki különböző utasításokat és használati eseteket az alkalmazásához.

  3. Használja az alkalmazás által elérhetővé tett eszközöket, beleértve az írási műveleteket is.

  4. Erősítse meg a műveleteket, amikor erre kérik. A ChatGPT az alkalmazásengedélyek és a művelet kontextusa alapján kér megerősítést. Tesztelés előtt tekintse át az alkalmazásengedélyeket, hogy a tesztelők tudják, mire számíthatnak.

Ezek az alkalmazásengedélyek a ChatGPT-beszélgetésekre vonatkoznak. A munkaterületi ügynökök az ügynök készítője által beállított, ügynökönkénti vezérlőket használják annak meghatározására, hogy mely alkalmazásműveletek érhetők el, és mikor kell a végfelhasználóknak jóváhagyniuk azokat. Az ügynök viselkedésével kapcsolatban lásd: ChatGPT munkaterületi ügynökök Enterprise és Business csomagokhoz.

Alkalmazás közzététele

Megjegyzés: Ön felel azért, hogy a közzététel előtt ellenőrizze, hogy az MCP-kiszolgáló és az alkalmazás biztonságos-e, és megfelelő-e a szervezete számára. További információ

Csak az adminok és a tulajdonosok tehetnek közzé alkalmazásokat. A közzétételhez lépjen a Munkaterület Beállítások → Alkalmazások menüpontra. Kattintson a Vázlatok elemre, majd a Közzététel gombra. Tekintse át a biztonsági figyelmeztetéseket (különösen az írási műveleteknél). Közzététel után az alkalmazások megjelennek a munkaterület jóváhagyott összekötőinek listájában, valamint a felhasználók ChatGPT-beli Alkalmazások beállításaiban, az alkalmazás neve mellett az egyéni címkével.

Business csomagok esetén az alkalmazások az induláskor közzététel után nem frissíthetők. Ha közzététel után módosítani szeretné az eszközöket vagy a metaadatokat, újra létre kell hoznia és ismét közzé kell tennie. Amíg egy alkalmazás fejlesztői módban van, az alkalmazás tulajdonosa az Alkalmazások beállításaiban, az alkalmazás Kezelés menüjében szerkesztheti annak nevét és logóját. Az Enterprise/Edu csomagokban további vezérlők érhetők el – olvasson tovább a részletekért.

Enterprise/Edu admin- és tulajdonosi vezérlők

Az Enterprise/Edu adminok/tulajdonosok a közzététel előtt emellett az RBAC segítségével meghatározhatják, ki férhet hozzá az alkalmazáshoz, és vezérelhetik, hogy az adott alkalmazás vagy összekötő milyen konkrét műveleteket hajthat végre.

  • A Közzététel gombra kattintás után (az előző lépésben) a megjelenő modális ablakban használja a Műveletek konfigurálása lehetőséget annak meghatározásához, hogy az alkalmazás mely műveleteket végezheti el, a művelet kijelölésével/kijelölésének megszüntetésével. A Frissítés elemre is kattinthat új műveletek (alapértelmezés szerint nincsenek kijelölve) vagy a műveletdefiníciók frissítéseinek lekéréséhez. A közzététel előtt használja a Hozzáférés konfigurálása lehetőséget azon konkrét csoportok kiválasztásához, amelyeknek hozzáférést szeretne biztosítani.

Az alkalmazásműveleteket közzététel után is vezérelheti.

  • Keresse meg az alkalmazást a Munkaterület beállításai → Alkalmazások, részen, kattintson a konfigurálandó alkalmazás melletti hárompontos menüre (...), majd kattintson a Műveletvezérlés elemre.

  • Az MCP-szerver frissítései nem engedélyeződnek automatikusan – a Frissítés gombra kattintva lekérheti a legújabb műveletkészletet vagy a meglévő műveletek frissítéseit. Az új műveletek alapértelmezés szerint le vannak tiltva, a meglévő műveletek módosításai pedig eltérésként jelennek meg.

Image

Az új alkalmazás használata csevegésekben

  • Indítson csevegést, és válasszon ki egy vagy több alkalmazást, vagy használja a vállalati tudást.

  • Egyetlen utasításban több belső és harmadik féltől származó alkalmazást is meghívhat (például belső adatok lekérése, majd jegy létrehozása az eredmény alapján).

  • Megjegyzés: ha vállalati tudást használ, csak a keresési/lekérési funkcióval rendelkező alkalmazások lesznek bevonva.

  • Írási vagy módosítási műveleteknél a ChatGPT megerősítést kérhet az alkalmazásengedélyek és a művelet kontextusa alapján. Közzététel előtt tekintse át az alkalmazásengedélyeket, hogy a felhasználók megértsék, mikor kérhet a ChatGPT megerősítést az alkalmazás használata előtt.

Biztonsági, védelmi és adatkezelési szempontok

Megjegyzés: A nem biztonságos vagy nem megbízható MCP-kiszolgálókhoz való csatlakozás növelheti a biztonsági kockázatoknak való kitettséget (beleértve az utasítás injekciót is). Csak olyan kiszolgálókhoz csatlakozzon, amelyekben megbízik, és a fejlesztői mód engedélyezése előtt győződjön meg arról, hogy a készítők értik a kockázatokat. További információ

A fejlesztői mód hatékony képesség, amely felelős beállítást és felügyeletet igényel. Írási vagy módosítási műveleteknél a ChatGPT megerősítést kérhet az alkalmazásengedélyektől, a művelet kontextusától és a művelet lehetséges hatásától függően. Egyes különösen kockázatos műveletek jóváhagyásra való megjelenítés helyett blokkolva lehetnek. Az adminok/tulajdonosok kockázati figyelmeztetéseket látnak, amikor olyan alkalmazásokat engedélyeznek, amelyek adatokat írhatnak vagy módosíthatnak.

Ön felelős az Ön által létrehozott egyéni alkalmazások és összekötők, illetve a munkaterületen való használatra hozzáadott, harmadik féltől származó alkalmazások és összekötők alkalmasságának ellenőrzéséért és igazolásáért. Egyéni összekötő üzembe helyezése előtt győződjön meg arról, hogy minden technikai, használati és irányelvi ellenőrzés sikeres.

Compliance API

A felhasználói beszélgetések — beleértve azokat is, amelyek bármely alkalmazást használják — elérhetők a Compliance API-ban az Enterprise/Edu ügyfelek számára.

GYIK

Ki engedélyezheti a fejlesztői módot?

  • Enterprise/Edu: A rendszergazdák a Permissions & Roles → Connected Data alatt adnak hozzáférést. Az engedélyezett felhasználók ezután itt kapcsolhatják be: Settings → Apps → Advanced Settings. Közzétenni csak rendszergazdák/tulajdonosok tudnak. A rendszergazdák az RBAC segítségével tovább is szabályozhatják, ki kap hozzáférést.

  • Business: Csak a rendszergazdák használhatják a fejlesztői módot. Kapcsolja be itt: User Settings → Apps → Advanced settings → Developer mode vagy Workspace settings → Apps → Create fejlesztői módban. Ezután tegye közzé itt: Workspace settings → Apps.

Vannak földrajzi korlátozások?

Nem.

Tesztelhetem a fejlesztői módban az Apps SDK-val készített appokat?

Igen, fejlesztői módban tesztelheti az appokat és a fejlesztés alatt álló appokat

Az MCP-appok elérhetők mobileszközön?

Nem – csak weben.

Frissíthetők az appok a közzététel után? Be- vagy kikapcsolhatok meghatározott eszközöket (olvasás vs. írás vs. lekérés)?

A Business adminok/tulajdonosok jelenleg nem tudják frissíteni az appokat közzététel után; az eszközök vagy metaadatok frissítéséhez újra kell hozni és ismét közzé kell tenni azokat. Az Enterprise/Edu adminok/tulajdonosok a közzététel után engedélyezhetik vagy letilthatják az app/összekötő műveleteit. További részletekért lásd az App közzététele / appok részt.

Milyen biztonsági vezérlők vannak érvényben az írási műveletekhez?

A ChatGPT fontos műveletek vagy egyéb módosítások előtt megerősítést kérhet az alkalmazásengedélyek és a művelet kontextusa alapján. Az adminok kockázati figyelmeztetéseket látnak, amikor olyan alkalmazásokat engedélyeznek, amelyek adatokat írhatnak vagy módosíthatnak.

Hogyan vizsgálja felül az OpenAI az appok biztonságát?

Az OpenAI red teaminget, monitorozást és figyelmeztetéseket végez az írási műveletekhez. Az OpenAI által jóváhagyott nyilvántartásban szereplő appokat elérhetővé válásuk előtt felülvizsgálták. Ön felel annak ellenőrzéséért, hogy bármely app vagy összekötő megfelelő-e a szervezete számára, beleértve az Ön által fejlesztett, illetve a feltöltött külső appokat és összekötőket is.

Feltölthetek olyan appot, amelyet valaki más készített?

Igen. Az adminok és fejlesztők bármilyen appot feltölthetnek (beleértve a nyílt forráskódú vagy szolgáltató által készített appokat is). Közzététel előtt ellenőrizze a biztonságot és a megfelelőséget.

Használhat a ChatGPT egyszerre több appot?

Igen. A munkaterületek egyetlen utasításban több saját és külső appot is meghívhatnak.

OpenAI által készített appot vagy egyéni MCP-appot használjak?

Az OpenAI által készített appok jelenleg csak keresésre szolgálnak, és nem támogatják az írási műveleteket. Írási/módosítási képességekhez használjon egyéni MCP-appokat.

Csatlakozhatok helyi MCP-szerverhez?

Közvetlenül nem. A ChatGPT távoli MCP-szerverekhez csatlakozik. Ha az MCP-szervere magánhálózaton, helyben vagy egy fejlesztői gépen fut, használja a Biztonságos MCP-alagutat, hogy a szervert támogatott OpenAI-termékekhez csatlakoztassa anélkül, hogy kitenné a nyilvános internetre.

Szükségesek a keresési és lekérési eszközök a csatlakoztatott kiszolgálókhoz?

Nem. Már nem kötelezőek.

Használhat-e az ügynök mód és a mély kutatás egyéni alkalmazásokat?

Az ügynök mód nem használ egyéni alkalmazásokat. A mély kutatás használhat egyéni alkalmazásokat, de csak olvasási/lekérési műveletekhez – írási műveletekhez nem.

Az appok és a teljes MCP béta elérhetők Pro felhasználóknak?

A Pro felhasználók az AppsSDK használatával készíthetnek appokat. A teljes MCP jelenleg csak a Business és Enterprise/Edu felhasználók számára érhető el. A Pro felhasználók fejlesztői módban olvasási/lekérési engedélyekkel csatlakoztathatnak MCP-ket.

Vegye figyelembe, hogy a Pro felhasználóknak továbbra is engedélyezniük kell a fejlesztői módot az egyéni appok használatához.

Használhatom az egyéni alkalmazásomat vállalati tudással?

A vállalati tudás támogatja az egyéni alkalmazásokat lekérési/keresési hozzáféréssel. Az Enterprise rendszergazdák és tulajdonosok az RBAC használatával szabályozzák, hogy ki láthatja és érheti el ezeket az alkalmazásokat. Az interaktív felhasználói felülettel rendelkező alkalmazások jelenleg nem támogatottak a vállalati tudásban.

Az MCP-appok módosításai automatikusan frissülnek a munkaterületemen?

Nem. Miután egy admin először jóváhagy egy MCP-appot a munkaterület számára, a ChatGPT annak elérhető eszközeiről és bemeneteiről egy „befagyasztott” pillanatképet használ. Az app fejlesztője által később végrehajtott módosítások addig nem lépnek életbe, amíg egy admin nem vizsgálja felül és nem teszi közzé a frissítést.

Mi történik, ha egy eszköz definíciója a jóváhagyás után megváltozik?

Ha az éles app már nem egyezik a rögzített pillanatképpel, az eszközhívások hibát adhatnak. A visszafelé kompatibilis frissítések (például egy új opcionális paraméter hozzáadása) továbbra is működhetnek. Ha az eszköz definíciója nem visszafelé kompatibilis, az adminoknak/tulajdonosoknak a folytatás előtt frissíteniük kell az eszközműveleteket a Munkaterület beállításaiban. A módosítás közzétételéről további információt ebben a cikkben az App közzététele szakaszban talál.

Látnak a felhasználók frissítési felszólítást, vagy értesítést kap az admin, ha egy hívás hibát ad?

Nem. A hibaüzenetek jelenleg nem tartalmaznak automatikus frissítési felszólítást, és az adminok nem kapnak proaktív értesítést, amikor egy app felülvizsgálatra szorul.

Hasznos volt ez a cikk?