Áttekintés
Ez a cikk bemutatja, hogyan konfigurálhat műveleteket egy GPT-ben, beleértve a külső API-khoz való csatlakozást, annak meghatározását, hogy mire képes a GPT, valamint a hitelesítés, a sémák és a munkaterületi korlátozások kezelését.
Egy művelet konfigurálásához szüksége lesz annak a szolgáltatásnak az API-adataira, amelyhez csatlakozni szeretne, beleértve a hitelesítési információkat és egy OpenAPI-sémát. Egy GPT használhat alkalmazásokat vagy műveleteket, de egyszerre nem mindkettőt.
Minden műveletet két fő összetevő határoz meg: hogyan hitelesíti magát a GPT az API-nál, és egy séma, amely meghatározza, mire képes az API.
Korlátozások
Ha a munkaterülete nulla művelettartományt engedélyez, a GPT egyéni műveletei nem hajthatók végre, mert egyetlen művelettartomány sem felelhet meg az engedélyezési lista ellenőrzéseinek. Ez nem feltétlenül jelenti azt, hogy minden GPT-láthatóság vagy -hozzáférés blokkolva van.
A műveletek nem érhetők el Pro módban. Amikor egyéni műveletekkel rendelkező GPT-t hoz létre vagy szerkeszt, a modellválasztó csak a műveleteket támogató, nem Pro modelleket jeleníti meg.
Művelet létrehozása
A GPT-szerkesztőben lépjen az Actions szakaszra, és válassza az Új művelet létrehozása lehetőséget.
Ezután konfigurálhatja, hogyan csatlakozik a GPT-je egy külső API-hoz, és hogyan használja azt.
Egy művelet konfigurálása után tesztelje az Előnézet részben, hogy meggyőződjön róla, a várt módon működik.
Hitelesítés
A hitelesítés szabályozza, hogyan csatlakozik a GPT-je egy külső API-hoz.
Elérhető lehetőségek:
Nincs: Nincs szükség hitelesítésre
API-kulcs: Titkos kulcsot használ a kérések engedélyezéséhez
OAuth: Felhasználói bejelentkezést használ fiókalapú hozzáféréshez
API-kulcs
Használjon API-kulcsos hitelesítést szerverek közötti hozzáféréshez. A következőképpen konfigurálható:
Basic
Bearer
Egyéni fejléc
OAuth
Használjon OAuthot, ha a műveletekhez felhasználói fiókok szükségesek. Az OAuth a következőket igényli:
Ügyfél-azonosító és ügyféltitok
Engedélyezési URL és token URL
Hatókör és tokencsere-módszer
A szerkesztő visszahívási URL-t biztosít az OAuth-folyamat befejezéséhez.
Séma
A séma meghatározza, mire képes az API-ja. Megmondja a ChatGPT-nek:
Melyik szervert kell meghívni
Milyen végpontok érhetők el
Milyen paramétereket fogadnak el
Hogyan azonosítható az egyes műveletek (műveletazonosítók)
A sémát JSON vagy YAML formátumú OpenAPI-specifikációként kell megadni.
Séma hozzáadása
Háromféleképpen adhat hozzá sémát:
Illessze be közvetlenül a szerkesztőbe
Importálja URL-ről
Kezdje egy beépített példából:
Időjárás (JSON)
Pet Store (YAML)
Üres sablon
Ha a séma érvényes, a szerkesztő megjeleníti az észlelt műveleteket. Ha érvénytelen, megjelennek az érvényesítési hibák.
Munkaterületi korlátozások (Enterprise és Edu)
Ha ezt az üzenetet látja:
„A munkaterülete beállításai nem engedélyeznek domaineket.”
Ez azt jelenti, hogy a műveleteket a munkaterület beállításai korlátozzák.
Az adminisztrátorok engedélyezhetik az összes domaint, vagy a műveleteket jóváhagyott domainekre korlátozhatják.
Ha nincsenek engedélyezett domainek, nem használhat műveleteket.
A műveletekre és a domainkorlátozásokra vonatkozó munkaterületi szintű vezérlőkről lásd: GPT-hozzáférés kezelése Enterprise és Edu munkaterületeken.
Adatvédelem és felhasználói vezérlők
Minden művelet tartalmazhat adatvédelmi irányelvek URL-jét.
A műveleteket tartalmazó nyilvános GPT-knek (link vagy GPT Store) érvényes adatvédelmi irányelvek URL-jét kell tartalmazniuk.
Előfordulhat, hogy a felhasználóknak jóvá kell hagyniuk a műveleteket a futtatásuk előtt.
OAuth-műveleteknél a felhasználók áttekinthetik és kezelhetik a csatlakoztatott fiókokat.
További segítség
A műveletek írásához vagy hibakereséséhez használja a hivatalos ActionsGPT-t.
