Přehled
Tento článek vysvětluje, jak konfigurovat akce v GPT, včetně připojení k externím API, definování toho, co může GPT dělat, a správy ověřování, schémat a omezení pracovního prostoru.
Ke konfiguraci akce budete potřebovat podrobnosti o API služby, kterou chcete připojit, včetně informací o ověřování a schématu OpenAPI. GPT může používat buď aplikace, nebo akce, ale ne obojí současně.
Každá akce je definována dvěma hlavními komponentami: způsobem, jakým se GPT ověřuje vůči API, a schématem, které definuje, co může API dělat.
Omezení
Pokud váš pracovní prostor nepovoluje žádné domény akcí, vlastní akce GPT nelze spustit, protože žádná doména akce nemůže projít kontrolami seznamu povolených domén. Nemusí to nutně znamenat, že je blokována veškerá viditelnost nebo přístup ke GPT.
Akce nejsou dostupné pro režim Pro. Když vytváříte nebo upravujete GPT s vlastními akcemi, výběr modelu zobrazuje pouze modely mimo Pro, které podporují akce.
Vytvoření akce
V editoru GPT přejděte do části Akce a vyberte Vytvořit novou akci.
Poté nakonfigurujete, jak se váš GPT připojuje k externímu API a jak ho používá.
Po nakonfigurování akce ji otestujte v části Náhled, abyste ověřili, že se chová podle očekávání.
Ověřování
Ověřování určuje, jak se váš GPT připojuje k externímu API.
Dostupné možnosti:
Žádné: Není vyžadováno žádné ověřování
Klíč API: K autorizaci požadavků používá tajný klíč
OAuth: Pro přístup na základě účtu používá přihlášení uživatele
Klíč API
Ověřování pomocí klíče API použijte pro přístup mezi servery. Lze ho nakonfigurovat jako:
Basic
Bearer
Vlastní záhlaví
OAuth
OAuth použijte, když akce vyžadují uživatelské účty. OAuth vyžaduje:
ID klienta a tajný klíč klienta
Autorizační URL a URL tokenu
Rozsah a metoda výměny tokenu
Editor poskytuje URL zpětného volání pro dokončení toku OAuth.
Schéma
Schéma definuje, co vaše API může dělat. Říká ChatGPT:
Který server má volat
Jaké koncové body jsou dostupné
Jaké parametry přijímají
Jak je každá akce identifikována (ID operací)
Schéma musí být poskytnuto jako specifikace OpenAPI ve formátu JSON nebo YAML.
Přidání schématu
Schéma můžete přidat třemi způsoby:
Vložte ho přímo do editoru
Importujte ho z URL
Začněte z integrovaného příkladu:
Počasí (JSON)
Obchod se zvířaty (YAML)
Prázdná šablona
Pokud je schéma platné, editor zobrazí zjištěné akce. Pokud je neplatné, zobrazí se chyby ověření.
Omezení pracovního prostoru (Enterprise a Edu)
Pokud se zobrazí zpráva:
„Nastavení vašeho pracovního prostoru nepovoluje žádné domény.“
Znamená to, že akce jsou omezeny nastavením vašeho pracovního prostoru.
Správci mohou povolit všechny domény nebo omezit akce na schválené domény.
Pokud nejsou povoleny žádné domény, akce nemůžete používat.
O ovládacích prvcích pro akce a omezení domén na úrovni pracovního prostoru se dočtete zde: Správa přístupu ke GPT v pracovních prostorech Enterprise a Edu.
Ochrana soukromí a uživatelské ovládací prvky
Každá akce může obsahovat URL zásad ochrany soukromí.
Veřejné GPT (odkaz nebo GPT Store) s akcemi musí obsahovat platnou URL zásad ochrany soukromí.
Uživatelé mohou být před spuštěním akcí požádáni o jejich schválení.
U akcí OAuth mohou uživatelé kontrolovat a spravovat připojené účty.
Další nápověda
S psaním nebo laděním akcí vám pomůže oficiální ActionsGPT.
