Prezentare generală
Acest articol explică modul de configurare a acțiunilor într-un GPT, inclusiv cum să te conectezi la API-uri externe, să definești ce poate face GPT-ul și să gestionezi autentificarea, schemele și restricțiile spațiului de lucru.
Pentru a configura o acțiune, vei avea nevoie de detaliile API-ului pentru serviciul la care vrei să te conectezi, inclusiv informațiile de autentificare și o schemă OpenAPI. Un GPT poate folosi fie aplicații, fie acțiuni, dar nu pe ambele în același timp.
Fiecare acțiune este definită de două componente principale: modul în care GPT-ul se autentifică la API și o schemă care definește ce poate face API-ul.
Limitări
Dacă spațiul tău de lucru nu permite niciun domeniu de acțiuni, acțiunile personalizate GPT nu pot fi executate, deoarece niciun domeniu de acțiuni nu poate trece verificările listei de permisiuni. Acest lucru nu înseamnă neapărat că toată vizibilitatea sau tot accesul GPT este blocat.
Acțiunile nu sunt disponibile pentru modul Pro. Când creezi sau editezi un GPT cu acțiuni personalizate, selectorul de modele afișează numai modele non-Pro care acceptă acțiuni.
Creează o acțiune
În editorul GPT, navighează la secțiunea Acțiuni și selectează Creează o acțiune nouă.
Apoi vei configura modul în care GPT-ul tău se conectează la un API extern și îl folosește.
După ce configurezi o acțiune, testeaz-o în Previzualizare pentru a confirma că se comportă conform așteptărilor.
Autentificare
Autentificarea controlează modul în care GPT-ul tău se conectează la un API extern.
Opțiuni disponibile:
Niciuna: Nu este necesară autentificarea
Cheie API: Folosește o cheie secretă pentru a autoriza solicitările
OAuth: Folosește conectarea utilizatorului pentru acces bazat pe cont
Cheie API
Folosește autentificarea cu cheie API pentru acces server-la-server. Poate fi configurată ca:
Basic
Bearer
Antet personalizat
OAuth
Folosește OAuth atunci când acțiunile necesită conturi de utilizator. OAuth necesită:
ID client și secret client
URL de autorizare și URL token
Domeniu de aplicare și metodă de schimb de tokenuri
Editorul oferă un URL de callback pentru finalizarea fluxului OAuth.
Schemă
Schema definește ce poate face API-ul tău. Îi spune lui ChatGPT:
Ce server să apeleze
Ce puncte finale sunt disponibile
Ce parametri acceptă acestea
Cum este identificată fiecare acțiune (ID-uri de operațiune)
Schema trebuie furnizată ca specificație OpenAPI în JSON sau YAML.
Adaugă o schemă
Poți adăuga o schemă în trei moduri:
Lipește-o direct în editor
Import-o dintr-un URL
Începe de la un exemplu încorporat:
Vreme (JSON)
Magazin de animale de companie (YAML)
Șablon gol
Dacă schema este validă, editorul afișează acțiunile detectate. Dacă este nevalidă, sunt afișate erori de validare.
Restricții ale spațiului de lucru (Enterprise și Edu)
Dacă vezi mesajul:
„Niciun domeniu nu este permis de setările spațiului tău de lucru.”
Aceasta înseamnă că acțiunile sunt restricționate de setările spațiului tău de lucru.
Administratorii pot permite toate domeniile sau pot restricționa acțiunile la domeniile aprobate.
Dacă nu este permis niciun domeniu, nu poți folosi acțiuni.
Pentru controale la nivelul spațiului de lucru privind acțiunile și restricțiile de domeniu, consultă: Gestionarea accesului GPT în spațiile de lucru Enterprise și Edu.
Confidențialitate și controale pentru utilizatori
Fiecare acțiune poate include un URL al politicii de confidențialitate.
GPT-urile publice (prin link sau GPT Store) cu acțiuni trebuie să includă un URL valid al politicii de confidențialitate.
Utilizatorilor li se poate cere să aprobe acțiunile înainte ca acestea să ruleze.
Pentru acțiunile OAuth, utilizatorii pot examina și gestiona conturile conectate.
Ajutor suplimentar
Pentru ajutor la scrierea sau depanarea acțiunilor, folosește ActionsGPT oficial.
