Pregled
U ovom se članku objašnjava kako konfigurirati radnje u GPT-u, uključujući povezivanje s vanjskim API-jima, definiranje onoga što GPT može učiniti te upravljanje provjerom autentičnosti, shemama i ograničenjima radnog prostora.
Da biste konfigurirali radnju, trebat će vam pojedinosti API-ja za uslugu koju želite povezati, uključujući informacije za provjeru autentičnosti i OpenAPI shemu. GPT može upotrebljavati aplikacije ili radnje, ali ne oboje istodobno.
Svaka je radnja definirana dvjema glavnim komponentama: načinom na koji se GPT autentificira s API-jem i shemom koja definira što API može učiniti.
Ograničenja
Ako vaš radni prostor ne dopušta nijednu domenu radnji, prilagođene radnje GPT-a ne mogu se izvršavati jer nijedna domena radnje ne može proći provjere popisa dopuštenih. To ne znači nužno da je blokirana sva vidljivost GPT-a ili pristup njemu.
Radnje nisu dostupne za način rada Pro. Kada izradite ili uredite GPT s prilagođenim radnjama, birač modela prikazuje samo modele koji nisu Pro i podržavaju radnje.
Izrada radnje
U uređivaču GPT-a idite na odjeljak Radnje i odaberite Izradi novu radnju.
Zatim ćete konfigurirati kako se vaš GPT povezuje s vanjskim API-jem i kako ga upotrebljava.
Nakon konfiguriranja radnje testirajte je u Pretpregledu kako biste potvrdili da se ponaša očekivano.
Provjera autentičnosti
Provjera autentičnosti kontrolira način na koji se vaš GPT povezuje s vanjskim API-jem.
Dostupne opcije:
Ništa: Provjera autentičnosti nije potrebna
API ključ: Upotrebljava tajni ključ za autorizaciju zahtjeva
Otvoreno ovlaštenje: Upotrebljava korisničku prijavu za pristup na temelju računa
API ključ
Upotrijebite provjeru autentičnosti API ključem za pristup između poslužitelja. Može se konfigurirati kao:
Basic
Bearer
Prilagođeno zaglavlje
Otvoreno ovlaštenje
Upotrijebite otvoreno ovlaštenje kada radnje zahtijevaju korisničke račune. Otvoreno ovlaštenje zahtijeva:
ID klijenta i tajnu klijenta
URL za autorizaciju i URL tokena
Opseg i metoda razmjene tokena
Uređivač pruža URL za povratni poziv za dovršetak tijeka otvorenog ovlaštenja.
Shema
Shema definira što vaš API može učiniti. Ona ChatGPT-u govori:
Koji poslužitelj pozvati
Koje su krajnje točke dostupne
Koje parametre prihvaćaju
Kako se svaka radnja identificira (ID-ovi operacija)
Shema mora biti navedena kao OpenAPI specifikacija u JSON-u ili YAML-u.
Dodavanje sheme
Shemu možete dodati na tri načina:
Zalijepite je izravno u uređivač
Uvezite je s URL-a
Započnite s ugrađenim primjerom:
Vrijeme (JSON)
Trgovina kućnim ljubimcima (YAML)
Prazan predložak
Ako je shema valjana, uređivač prikazuje otkrivene radnje. Ako nije valjana, prikazuju se pogreške provjere valjanosti.
Ograničenja radnog prostora (Enterprise i Edu)
Ako vidite poruku:
„Postavke vašeg radnog prostora ne dopuštaju nijednu domenu.”
To znači da su radnje ograničene postavkama vašeg radnog prostora.
Administratori mogu dopustiti sve domene ili ograničiti radnje na odobrene domene.
Ako nijedna domena nije dopuštena, ne možete upotrebljavati radnje.
Kontrole radnji i ograničenja domena na razini radnog prostora potražite ovdje: Upravljanje pristupom GPT-u u radnim prostorima Enterprise i Edu.
Privatnost i korisničke kontrole
Svaka radnja može sadržavati URL pravilnika o zaštiti privatnosti.
Javni GPT-ovi (veza ili GPT Store) s radnjama moraju sadržavati važeći URL pravilnika o zaštiti privatnosti.
Od korisnika se može zatražiti da odobre radnje prije njihova pokretanja.
Za radnje otvorenog ovlaštenja korisnici mogu pregledavati povezane račune i upravljati njima.
Dodatna pomoć
Za pomoć pri pisanju ili otklanjanju pogrešaka radnji upotrijebite službeni ActionsGPT.
