Pregled
Ta članek pojasnjuje, kako konfigurirati dejanja v GPT-ju, vključno s povezovanjem z zunanjimi API-ji, določanjem, kaj lahko GPT naredi, ter upravljanjem preverjanja pristnosti, shem in omejitev delovnega prostora.
Za konfiguriranje dejanja boste potrebovali podrobnosti API-ja za storitev, s katero se želite povezati, vključno s podatki za preverjanje pristnosti in shemo OpenAPI. GPT lahko uporablja aplikacije ali dejanja, vendar ne obojega hkrati.
Vsako dejanje določata dve glavni komponenti: kako se GPT preverja pristnost pri API-ju in shema, ki določa, kaj lahko API naredi.
Omejitve
Če vaš delovni prostor dovoljuje nič domen dejanj, dejanj po meri GPT ni mogoče izvesti, ker nobena domena dejanj ne more prestati preverjanj seznama dovoljenih. To ne pomeni nujno, da je vsa vidnost GPT-jev ali dostop do njih blokiran.
Dejanja niso na voljo za način Pro. Ko ustvarite ali urejate GPT z dejanji po meri, izbirnik modelov prikaže samo modele, ki niso Pro in podpirajo dejanja.
Ustvarjanje dejanja
V urejevalniku GPT pojdite v razdelek Dejanja in izberite Ustvari novo dejanje.
Nato boste konfigurirali, kako se vaš GPT poveže z zunanjim API-jem in ga uporablja.
Po konfiguraciji dejanja ga preizkusite v Predogledu, da potrdite, da deluje po pričakovanjih.
Preverjanje pristnosti
Preverjanje pristnosti nadzoruje, kako se vaš GPT poveže z zunanjim API-jem.
Razpoložljive možnosti:
Brez: Preverjanje pristnosti ni zahtevano
Ključ API: Za avtorizacijo zahtev uporablja skrivni ključ
OAuth: Za dostop na podlagi računa uporablja prijavo uporabnika
Ključ API
Preverjanje pristnosti s ključem API uporabite za dostop med strežniki. Konfigurirati ga je mogoče kot:
Basic
Bearer
Glava po meri
OAuth
Uporabite OAuth, kadar dejanja zahtevajo uporabniške račune. OAuth zahteva:
ID odjemalca in skrivnost odjemalca
URL za avtorizacijo in URL za žeton
Obseg in način izmenjave žetonov
Urejevalnik zagotovi povratni URL za dokončanje poteka OAuth.
Shema
Shema določa, kaj lahko vaš API naredi. ChatGPT-ju pove:
Kateri strežnik naj pokliče
Katere končne točke so na voljo
Katere parametre sprejemajo
Kako je posamezno dejanje prepoznano (ID-ji operacij)
Shema mora biti podana kot specifikacija OpenAPI v obliki JSON ali YAML.
Dodajanje sheme
Shemo lahko dodate na tri načine:
Prilepite jo neposredno v urejevalnik
Uvozite jo iz URL-ja
Začnite z vgrajenim primerom:
Vreme (JSON)
Trgovina za male živali (YAML)
Prazna predloga
Če je shema veljavna, urejevalnik prikaže zaznana dejanja. Če ni veljavna, se prikažejo napake preverjanja.
Omejitve delovnega prostora (Enterprise in Edu)
Če vidite sporočilo:
»Nastavitve vašega delovnega prostora ne dovoljujejo nobenih domen.«
To pomeni, da so dejanja omejena z nastavitvami vašega delovnega prostora.
Skrbniki lahko dovolijo vse domene ali omejijo dejanja na odobrene domene.
Če ni dovoljena nobena domena, dejanj ne morete uporabljati.
Za kontrolnike na ravni delovnega prostora za dejanja in omejitve domen glejte: Upravljanje dostopa do GPT-jev v delovnih prostorih Enterprise in Edu.
Zasebnost in uporabniški kontrolniki
Vsako dejanje lahko vključuje URL pravilnika o zasebnosti.
Javni GPT-ji (prek povezave ali GPT Store) z dejanji morajo vključevati veljaven URL pravilnika o zasebnosti.
Uporabniki bodo morda pozvani, da odobrijo dejanja, preden se zaženejo.
Pri dejanjih OAuth lahko uporabniki pregledajo in upravljajo povezane račune.
Dodatna pomoč
Za pomoč pri pisanju ali odpravljanju napak v dejanjih uporabite uradni ActionsGPT.
