OpenAI
Această pagină a fost tradusă automat. Vezi articolul original în limba engleză.

Șabloane de aplicații ChatGPT

Aflați cum administratorii și proprietarii spațiilor de lucru pot transforma un șablon de aplicație într-o aplicație specifică spațiului de lucru pentru organizația lor.

Actualizat: 15 days ago

Prezentare generală

Șabloanele de aplicații oferă o metodă de configurare pentru spațiile de lucru gestionate care au nevoie de o versiune specifică spațiului de lucru a unei aplicații sau a unui conector ChatGPT. Administratorii și proprietarii spațiilor de lucru pot găsi șabloane în interfața disponibilă de administrare pentru Aplicații sau Pluginuri, pot adăuga configurația specifică organizației și pot crea o aplicație nefinalizată pentru examinare. Șabloanele de aplicații gestionate nu apar în spațiile de lucru personale.

Șabloanele sunt utile atunci când OpenAI poate furniza comportamentul comun al aplicației, dar fiecare spațiu de lucru trebuie să furnizeze configurația specifică furnizorului. În funcție de șablon, configurația poate include un nume de entitate găzduită sau de gazdă, datele de autentificare ale clientului OAuth, adrese URL de apel invers, domenii de acces, detalii despre webhookuri, adrese URL ale serverelor MCP gestionate sau alte setări ale furnizorului. De exemplu, un șablon GitHub Enterprise poate crea conectorul specific spațiului de lucru pe care Codex îl utilizează pentru a accesa gazda GitHub Enterprise a organizației respective.

După configurare, membrii nu utilizează șablonul original. Aceștia utilizează aplicația publicată a spațiului de lucru, creată pe baza lui. Administratorii pot gestiona apoi aplicația la fel ca pe celelalte aplicații ChatGPT, inclusiv accesul în funcție de rol, controalele acțiunilor, permisiunile aplicației și autorizarea furnizorului.

Pluginurile pot include șabloane de aplicații sau aplicații create pe baza șabloanelor. Dacă un plugin include un șablon de aplicație, un administrator sau un proprietar al spațiului de lucru trebuie să creeze și să publice aplicația specifică spațiului de lucru înainte ca membrii să o poată conecta în ChatGPT sau utiliza prin plugin. Pluginul utilizează instanța aplicației disponibilă în spațiul de lucru respectiv; membrii nu configurează șablonul original.

Utilizați acest articol pentru fluxul general al șabloanelor. Pentru configurarea specifică furnizorului, consultați:

Printre motivele frecvente pentru utilizarea unui șablon se numără:

  • Adresa URL a furnizorului include numele de gazdă al unei entități găzduite, al unui cont, al unei organizații sau al unui spațiu de lucru al companiei.

  • Organizația trebuie să își furnizeze propriul client OAuth sau propriile date de autentificare pentru furnizor.

  • Furnizorul necesită configurarea unei adrese URL de apel invers specifice clientului.

  • Aplicația trebuie să utilizeze același model de implementare, iar fiecare spațiu de lucru să controleze separat accesul, acțiunile și setările de securitate.

Diferențele dintre șabloane și aplicațiile obișnuite

De obicei, o aplicație obișnuită poate fi activată direct. În schimb, un șablon inițiază un flux de configurare pentru administratorul spațiului de lucru.

Fluxul obișnuit este următorul:

  1. Un administrator găsește șablonul în interfața de administrare pentru Aplicații sau Pluginuri a spațiului de lucru, în funcție de interfața disponibilă.

  2. Administratorul introduce configurația necesară, specifică spațiului de lucru.

  3. ChatGPT creează o aplicație nefinalizată pentru spațiul de lucru.

  4. Administratorul examinează și publică versiunea nefinalizată.

  5. Administratorul configurează setările de acces și de acțiuni pentru aplicația publicată.

Membrii utilizează aplicația publicată a spațiului de lucru, nu șablonul original.

Găsirea și configurarea unui șablon de aplicație

Procedurile de mai jos descriu interfața de administrare pentru Aplicații. Dacă spațiul dvs. de lucru utilizează Administrare > Pluginuri, deschideți pluginul sau șablonul relevant și urmați fluxul său de configurare. Pentru navigarea în spațiul de lucru, consultați: Controale de administrare, securitate și conformitate pentru pluginuri și aplicații.

  1. Accesați Setările spațiului de lucru > Aplicații.

  2. Selectați Director.

  3. Căutați furnizorul sau numele aplicației.

  4. Căutați intrările marcate drept șabloane.

  5. Selectați Activați pentru a începe fluxul de configurare.

Fluxul de configurare solicită detaliile necesare pentru a crea aplicația specifică spațiului de lucru. Câmpurile exacte depind de șablon.

De exemplu, un șablon GitHub Enterprise poate solicita detalii precum:

  • Numele și descrierea aplicației.

  • Numele de gazdă GitHub Enterprise.

  • Configurația adresei URL de apel invers.

  • ID-ul de client și secretul clientului OAuth.

  • Cheia privată a aplicației GitHub.

  • Domeniile de acces solicitate.

  • Detaliile de configurare a webhookului.

Examinați cu atenție fiecare câmp înainte de a crea versiunea nefinalizată. Dacă organizația dvs. gestionează centralizat datele de autentificare OAuth sau ale furnizorului, colaborați cu echipa responsabilă de acestea.

Pentru configurarea specifică furnizorului, consultați: GitHub Enterprise, Snowflake și Databricks.

Configurarea clientului OAuth

Unele șabloane necesită ca organizația dvs. să își furnizeze propriul client OAuth. Când este necesar, creați sau configurați aplicația OAuth în consola de administrare a furnizorului extern, apoi copiați adresa URL de apel invers din ChatGPT în setările furnizorului pentru adresa URL de redirecționare sau de apel invers.

Introduceți ID-ul și secretul clientului OAuth în ChatGPT numai după ce confirmați că setările furnizorului corespund instrucțiunilor de configurare a șablonului.

Dacă șablonul include domenii de acces implicite, păstrați-le, cu excepția cazului în care organizația dvs. a examinat permisiunile furnizorului și are un motiv clar pentru a le modifica.

Crearea unei versiuni nefinalizate

După ce introduceți informațiile necesare, selectați Creați versiunea nefinalizată.

Crearea unei versiuni nefinalizate nu face automat aplicația disponibilă membrilor. Examinați și publicați versiunea nefinalizată și configurați setările de acces și de acțiuni înainte de a le cere membrilor să utilizeze aplicația.

Publicarea și gestionarea aplicației rezultate

După publicare, gestionați aplicația specifică spațiului de lucru din setările disponibile ale spațiului de lucru pentru Aplicații sau Pluginuri.

Verificări recomandate după publicare:

  • Confirmați că aplicația apare în Aplicații activate.

  • Setați Accesul în funcție de rol pentru rolurile care trebuie să utilizeze aplicația.

  • Examinați Acțiunile de citire și scriere.

  • Examinați Permisiunile aplicației pentru a alege când ChatGPT le solicită acordul membrilor înainte de a utiliza aplicația.

  • Solicitați unui utilizator de test autorizat să acceseze Aplicații sau Pluginuri, în funcție de opțiunea disponibilă, și să confirme că aplicația publicată apare.

  • Dacă aplicația necesită autentificarea la furnizor, solicitați utilizatorului de test să își conecteze contul de la furnizor.

  • Rulați o solicitare de test cu risc redus pentru a confirma că aplicația funcționează conform așteptărilor.

Aceste permisiuni se aplică conversațiilor ChatGPT. Agenții spațiului de lucru utilizează controale separate, definite de creatorul agentului. Pentru detalii, consultați: Agenți ChatGPT pentru spațiul de lucru Enterprise și Business.

Dacă un șablon poate fi utilizat o singură dată

Unele șabloane pot crea o singură aplicație pentru fiecare spațiu de lucru. Dacă un șablon a fost deja utilizat, este posibil ca butonul Activați să nu fie disponibil. În acest caz, gestionați versiunea nefinalizată sau aplicația publicată existentă în loc să creați alta pe baza aceluiași șablon.

Ce văd membrii

Membrii văd aplicația publicată, creată pe baza șablonului. Posibilitatea unui membru de a o vedea sau utiliza depinde de setările spațiului de lucru și de autorizarea furnizorului. Dacă aplicația este inclusă într-un plugin, membrii o pot întâlni prin acel plugin, dar se aplică în continuare aceleași cerințe privind accesul la spațiul de lucru și autorizarea furnizorului.

Dacă un plugin necesită o aplicație creată pe baza unui șablon, pluginul poate indica faptul că este necesară configurarea până când un administrator creează și publică aplicația specifică spațiului de lucru, o activează pentru rolul relevant și se finalizează toate autorizările obligatorii ale furnizorului, pentru utilizator sau administrator.

Verificați următoarele:

  • Aplicația este publicată.

  • Aplicația este activată pentru spațiul de lucru.

  • Rolul membrului în spațiul de lucru are acces.

  • Membrul se află în spațiul de lucru corect.

  • Membrul are permisiunile necesare la furnizorul extern.

Aplicațiile publicate apar în setările disponibile ale spațiului de lucru pentru Aplicații sau Pluginuri. Dacă aplicația face parte dintr-un plugin, poate apărea și ca aplicație obligatorie sau opțională în pagina cu detaliile pluginului.

Depanarea șabloanelor de aplicații

Dacă configurarea eșuează sau aplicația nu apare, confirmați următoarele:

  • Numele de gazdă al entității găzduite, al contului sau al spațiului de lucru este corect.

  • Adresa URL de apel invers a fost copiată exact în configurația furnizorului.

  • ID-ul de client și secretul clientului OAuth sunt corecte.

  • Domeniile de acces solicitate corespund celor permise de aplicația OAuth a furnizorului.

  • A fost creată o versiune nefinalizată.

  • Versiunea nefinalizată a fost publicată.

  • Accesul în funcție de rol îi permite utilizatorului de test să vadă aplicația.

  • Permisiunile furnizorului permit accesarea datelor sau efectuarea acțiunii testate.

Examinarea cerințelor de securitate

  • Tratați secretele clienților OAuth și datele de autentificare ale furnizorului drept informații sensibile.

  • Examinați domeniile de acces solicitate înainte de a crea versiunea nefinalizată.

  • După publicare, utilizați Acțiuni pentru a limita ce poate face aplicația.

  • Utilizați Permisiunile aplicației pentru a decide când ChatGPT le solicită acordul membrilor înainte de a utiliza aplicația.

  • Rețineți că permisiunile furnizorului continuă să se aplice după activarea aplicației în ChatGPT.

A fost util acest articol?