OpenAI
See leht on masintõlgitud. Vaadake algset ingliskeelset artiklit.

Arendajarežiim ja MCP-rakendused ChatGPT-s

Enable developer mode, build and test custom MCP apps, and manage workspace permissions in ChatGPT.

Värskendatud: 4 days ago

Märkus. MCP (mudeli kontekstiprotokolli) täielik tugi, sealhulgas muutmis- ja kirjutamistoimingud, jõuab beetaversioonina järk-järgult ChatGPT Businessi, Enterprise’i ja Edu pakettidesse. Funktsioonid, kasutajaliides ja õigused võivad arendustöö käigus muutuda.

Ülevaade

ChatGPT arendajarežiimi abil saab teie organisatsioon luua, testida ja juurutada MCP-põhiseid rakendusi, millega ChatGPT saab teie tööriistades turvaliselt toiminguid teha.


Vaadake oma ettevõtte kohandatud MCP-rakendused üle ja avaldage need. Administraatorid/omanikud ja volitatud arendajad (ainult Enterprise/Edu) saavad arendajarežiimis privaatselt üles laadida ning testida nii enda loodud MCP-rakendusi kui ka teiste loodud populaarseid konnektoreid.


Tehke ChatGPT kaudu toiminguid oma ettevõtte tööriistades ja süsteemides: ärge piirduge lugemise ja otsimisega, vaid looge interaktiivse kasutajaliidese või MCP täieliku toega rakendusi, mis võimaldavad ka kirjutamis- ja muutmistoiminguid. Käivitage töövooge, looge projektihalduse ülesandeid, värskendage CRM-i või kombineerige rakendusi keerukate protsesside korraldamiseks.


Testige ja kontrollige rakendusi enne juurutamist – ainult administraatorid/omanikud saavad arendajarežiimi lubada või MCP-rakendusi pärast testimist avaldada. Enterprise/Edu administraatorid saavad RBAC-i abil täiendavalt hallata arendajate volitusi ja juurdepääsu tööjaamale.

Lisateavet ChatGPT rakenduste kohta leiate artiklitest Rakendused ChatGPT-s ja Rakenduste loomine Apps SDK-ga.

Kättesaadavus ja nõuded

Rakendused, täielik MCP tugi ja arendajarežiim on ChatGPT veebiversioonis saadaval ChatGPT Businessi ning Enterprise’i/Edu klientidele. Administraatorid ja omanikud saavad tööjaama seadetes arendajarežiimi lubada, kohandatud rakendusi luua ja testida ning neid oma tööjaama jaoks avaldada.

Enterprise’i/Edu administraatorid saavad lisaks kasutada rollipõhist juurdepääsukontrolli (RBAC), et anda valitud kasutajatele juurdepääs arendajarežiimile ning seejärel määrata, kes pääseb ligi igale kontrollitud rakendusele.

Lehe Rakendused avamiseks halduskonsoolis valige soovitud ChatGPT tööjaam, avage Pluginad ja valige Halda pärandrakendusi. Tööjaama rakenduste ja pluginate haldusvõimaluste kohta lugege artiklist Pluginate ja rakenduste haldusvõimalused, turvalisus ja vastavus.

Rakenduse juurutamine

Arendajarežiimi lubamine

Tööjaama administraatorid peavad esmalt lubama arendajarežiimi oma administraatori tööjaama seadetes. Arendajarežiimi lüliti asub jaotises Tööjaama seaded → Õigused & rollid → Ühendatud andmete arendajarežiim / Loo kohandatud MCP-konnektoreid. Paketipõhiseid üksikasju vaadake allolevast jaotisest.

Businessi paketid

Ainult administraatorid/omanikud saavad lubada arendajarežiimi ja rakenduse juurutada. Administraatorid ei saa arendajarežiimi oma tööjaama üksikutele liikmetele lubada.

Oma tööjaama administraatorite ja omanike praegust loendit näete jaotises Tööjaama seaded → Liikmed.

Iga administraator/omanik peab arendajarežiimi enda jaoks eraldi lubama; lüliti ei rakendu tööjaama kõigile administraatoritele/omanikele.

Uue kohandatud rakenduse loomisel lubage arendajarežiim asukohas Tööjaama seaded > Rakendused > Loo.

Enterprise/Edu paketid

Administraatorid/omanikud saavad arendajarežiimi lubada oma kasutajaseadetes. Lüliti kasutamiseks avage Seaded → Rakendused → Täpsemad seaded.

Kohandatud rakenduse loomisel saate arendajarežiimi enda jaoks lubada ka asukohas Tööjaama seaded → Rakendused → Loo.

Kasutage RBAC-i, et lubada arendajarežiim kindlatele tööjaama liikmetele.

Pärast juurdepääsu andmist saavad volitatud liikmed oma kontol arendajarežiimi sisse või välja lülitada, avades Seaded → Rakendused → Täpsemad seaded.

Rakenduse seadistamine

Uue rakenduse saate luua administraatori või kasutaja seadetes.

  • Veenduge, et teie kontol oleks arendajarežiim lubatud (vt eespool).

  • Administraatorid/omanikud: avage Tööjaama seaded ja valige Rakendused → Loo.

  • Volitatud kasutajad (sh administraatorid/omanikud): avage kasutaja seaded ja valige Rakendused → Loo.

  • Sisestage oma MCP-serveri lõpp-punkt ja nõutavad metaandmed.

  • Valige autentimismehhanism, kui see on vajalik.

  • Klõpsake nuppu Skanni tööriistu ja oodake skannimise lõppemist. Kui teie server kasutab OAutenti, läbige autoriseerimisviip ja oodake seejärel tööriistade skannimise lõppemist.

  • Klõpsake nuppu Loo.

  • Pärast seadistamist kuvatakse rakendus mustandina asukohas Tööjaama seaded → Rakendused → Mustandid.

  • Kasutaja seadetes kuvatakse uus rakendus asukohas Seaded → Rakendused → Lubatud rakendused. Uue rakenduse nime kõrval kuvatakse silt Arendus.

Kui kasutate autentimiseks OAutenti

Rakenduse seadistamisel kontrollige, kas teie OAutenti/OpenID Connecti pakkuja väljastab värskendustokeneid, sest ühenduse säilitamiseks on vaja lisaseadistusi.

OpenID Connecti pakkujate puhul küsitakse värskendustokenit tavaliselt nii, et autoriseerimistaotlusele lisatakse ulatus offline_access ja pakkuja avaldab selle toe oma tuvastusmetaandmetes.

Kontrollige, et pakkuja tuvastuse .well-known lõpp-punktides (.well-known/openid-configuration või .well-known/oauth-authorization-server) oleks välja scopes_supported või sarnase funktsioonivälja all loetletud offline_access (või teie pakkuja vaste). Kui offline_access (või samaväärne värskendustokeni ulatus) pole avaldatud või värskendustokeneid ei väljastata, lubage pakkuja administraatorikonsoolis, rentniku seadetes või metaandmete konfiguratsioonis võrguväline või värskenduspääs. Seejärel looge rakendus uuesti, et ChatGPT hangiks värskendatud metaandmed.

Kui OAutent on seadistatud ilma ulatuseta offline_access, võib ChatGPT pärast algse autoriseerimise aegumist juurdepääsu kaotada, sest värskendustokeniga uuendamine ei pruugi olla võimalik, ning kasutajatel võib olla vaja end uuesti autentida.

Testige uut rakendust ChatGPT-s

  1. Avage uus vestlus ja valige ChatGPT tööriistamenüüst oma mustandrakendus või viidake rakendusele oma viibas.

  2. Proovige oma rakenduse jaoks erinevaid viipu ja kasutusjuhtumeid.

  3. Kasutage rakenduse kaudu kättesaadavaks tehtud tööriistu, sealhulgas kirjutamistoiminguid.

  4. Kinnitage toimingud, kui seda küsitakse. ChatGPT küsib kinnitust rakenduse õiguste ja toimingu konteksti põhjal. Enne testimist vaadake rakenduse õigused üle, et testijad teaksid, mida oodata.

Need rakenduse õigused kehtivad ChatGPT vestlustele. Tööjaama agendid kasutavad agentide kaupa juhtelemente, mille määrab agendi looja, et otsustada, millised rakenduse toimingud on saadaval ja millal lõppkasutajatelt nende kinnitamist küsitakse. Agendi käitumise kohta vt: ChatGPT tööjaama agendid Enterprise’i ja Businessi jaoks.

Avalda rakendus

Märkus. Teie vastutate enne avaldamist selle kontrollimise eest, et MCP-server ja rakendus oleksid teie organisatsiooni jaoks turvalised ning sobivad. Lisateave

Rakendusi saavad avaldada ainult administraatorid ja omanikud. Avaldamiseks ava Tööjaama seaded → Rakendused. Klõpsa valikul Mustandid ja seejärel nupul Avalda. Vaata üle ohutushoiatused (eriti kirjutamistoimingute puhul). Pärast avaldamist kuvatakse rakendused tööjaama heakskiidetud konnektorite loendis ja kasutajate ChatGPT rakenduste seadetes. Rakenduse nime kõrval on märge kohandatud.

Businessi ja Enterprise’i/Edu administraatorid saavad tööjaama rakenduste seadetes värskendada olemasoleva kohandatud MCP-rakenduse tööriistade loendit, ilma et peaksid rakendust uuesti looma. Tööriistade loendi värskendamiseks peab sul olema rakenduse haldamise õigus ja kehtiv ühendus rakendusega. Kuni rakendus on arendajarežiimis, saab selle omanik muuta rakenduse nime ja logo rakenduste seadetes menüü „Halda“ kaudu. Enterprise’i/Edu pakettides on saadaval täiendavad haldusvõimalused – loe nende kohta allpool.


Enterprise’i/Edu administraatorite ja omanike haldusvõimalused

Enterprise’i/Edu administraatorid ja omanikud saavad lisaks kasutada rollipõhist juurdepääsukontrolli (RBAC), et määrata, kellel on rakendusele juurdepääs, ning enne avaldamist hallata konkreetseid toiminguid, mida rakendus või konnektor teha saab.

  • Pärast nupul Avalda klõpsamist (eelmises etapis) kasuta avanevas dialoogiaknas valikut Seadista toimingud, et määrata rakendusele lubatud toimingud, märkides need või eemaldades neilt märke. Võid klõpsata ka nupul Värskenda, et hankida uusi toiminguid (vaikimisi märkimata) või toimingute määratluste uuendusi. Kasuta enne avaldamist valikut Seadista juurdepääs, et valida rühmad, kellele juurdepääs anda.

Rakenduse toiminguid saad hallata ka pärast avaldamist.

  • Leia rakendus jaotisest Tööjaama seaded → Rakendused, klõpsa seadistatava rakenduse kõrval kolme punkti menüül (...) ja seejärel valikul Toimingute haldus.

  • MCP-serveri uuendusi ei võeta automaatselt kasutusele – uusimate toimingute või olemasolevate toimingute uuenduste hankimiseks saad klõpsata nupul Värskenda. Uued toimingud on vaikimisi keelatud ning olemasolevate toimingute muudatused kuvatakse erinevuste võrdlusena.

Image

Kasutage uut rakendust vestlustes

  • Alustage vestlust ja valige ühe sõnumi jaoks üks või mitu rakendust või kasutage ettevõtte teadmisi.

  • Ühes viibas saab kasutada mitut OpenAI või kolmanda osapoole rakendust (nt hankida siseandmed ja seejärel luua tulemuse põhjal tugiteenuse pileti).

  • Rakenduse valik kehtib ainult sõnumile, milles seda kasutate, mitte kogu vestlusele. Juba vestluses olevate tulemuste arutamiseks või neile viitamiseks ei pea rakendust uuesti valima.

  • Kui jätkuküsimus vajab uusi andmeid või rakendus peab tegema uue toimingu, @mainige rakendust uuesti.

  • Märkus. Ettevõtte teadmiste kasutamisel kaasatakse ainult otsingu- ja andmehankefunktsiooniga rakendused.

  • Kirjutamis- või muutmistoimingute korral võib ChatGPT rakenduse õigustest ja toimingu kontekstist olenevalt kinnitust küsida. Vaadake rakenduse õigused enne avaldamist üle, et kasutajad teaksid, millal võib ChatGPT enne rakenduse kasutamist kinnitust küsida.

Turvalisus, ohutus ja andmekaalutlused

Märkus. Ebaturvaliste või ebausaldusväärsete MCP-serveritega ühenduse loomine võib suurendada turvariske (sh viipade süstimise ohtu). Ühendage ainult servereid, mida usaldate, ja veenduge enne arendajarežiimi lubamist, et loojad mõistaksid riske. Lisateave

Arendajarežiim on võimas võimalus, mis nõuab vastutustundlikku seadistamist ja järelevalvet. Kirjutamis- või muutmistoimingute puhul võib ChatGPT küsida kinnitust olenevalt rakenduse õigustest, toimingu kontekstist ja toimingu võimalikust mõjust. Mõned eriti riskantsed toimingud võidakse kinnitamiseks esitamise asemel blokeerida. Administraatorid/omanikud näevad riskihoiatusi, kui lubavad rakendusi, mis saavad andmeid kirjutada või muuta.

Teie vastutate loodavate kohandatud rakenduste ja konnektorite või oma tööjaamas kasutamiseks lisatavate kolmanda osapoole rakenduste ja konnektorite sobivuse kontrollimise ja kinnitamise eest. Enne kohandatud konnektori kasutuselevõttu veenduge, et kõik tehnilised, kasutus- ja eeskirjakontrollid oleksid läbitud.

Compliance API

Kasutajavestlused — sh need, mis kasutavad mis tahes rakendust — on Enterprise/Edu klientidele saadaval Compliance API kaudu.

Korduma kippuvad küsimused

Kes saab arendajarežiimi lubada?

  • Enterprise/Edu: administraatorid annavad juurdepääsu jaotises Permissions & Roles → Connected Data. Lubatud kasutajad lülitavad selle seejärel sisse jaotises Settings → Apps → Advanced Settings. Avaldada saavad ainult administraatorid/omanikud. Administraatorid saavad lisaks seadistada, kes juurdepääsu saab, kasutades RBAC-i.

  • Business: ainult administraatorid saavad arendajarežiimi kasutada. Lülitage see sisse kaudu User Settings → Apps → Advanced settings → Developer mode või Workspace settings → Apps → Create arendajarežiimis. Seejärel avaldage jaotises Workspace settings → Apps.

Kas on geograafilisi piiranguid?

Ei.

Kas saan Apps SDK-ga loodud rakendusi arendajarežiimis testida?

Jah, saate rakendusi arendusrežiimis testida.

Kas MCP-rakendused on mobiilis saadaval?

Ei - ainult veebis.

Kas rakendusi saab pärast avaldamist uuendada? Kas saan konkreetseid tööriistu (lugemis-, kirjutamis- ja hankimistööriistu) sisse või välja lülitada?

Businessi ja Enterprise’i/Edu administraatorid saavad tööjaama rakenduste seadetes värskendada olemasoleva kohandatud MCP-rakenduse tööriistade loendit, ilma et peaksid rakendust uuesti looma. Tööriistade loendi värskendamiseks peab sul olema rakenduse haldamise õigus ja kehtiv ühendus rakendusega. Enterprise’i/Edu administraatorid ja omanikud saavad pärast avaldamist rakenduse või konnektori toiminguid lubada või keelata. Lisateavet leiad jaotisest „Rakenduse või rakenduste avaldamine“.

Millised ohutusmeetmed kehtivad kirjutamistoimingutele?

ChatGPT võib enne olulisi toiminguid või muid muudatusi küsida kinnitust rakenduse õiguste ja toimingu konteksti põhjal. Administraatorid näevad riskihoiatusi, kui lubavad rakendusi, mis saavad andmeid kirjutada või muuta.

Kuidas OpenAI rakenduste turvalisust üle vaatab?

OpenAI teeb kirjutamistoimingute jaoks red-teaming'ut, seiret ja hoiatusi. OpenAI heakskiidetud registris olevad rakendused on enne kättesaadavaks tegemist üle vaadatud. Teie vastutate selle kontrollimise eest, et mis tahes rakendus või konnektor oleks teie organisatsiooni jaoks sobiv, sealhulgas teie arendatud rakendused ja konnektorid või üles laaditud kolmandate osapoolte rakendused ja konnektorid.

Kas saan üles laadida kellegi teise loodud rakenduse?

Jah. Administraatorid ja arendajad saavad üles laadida mis tahes rakenduse (sh avatud lähtekoodiga või teenusepakkuja loodud rakenduse). Enne avaldamist kontrollige rakenduse ohutust ja sobivust.

Kas ChatGPT saab kasutada korraga mitut rakendust?

Jah. Tööjaamad saavad ühe viibaga käivitada mitu esimese ja kolmanda osapoole rakendust.

Kas peaksin kasutama OpenAI loodud rakendust või kohandatud MCP-rakendust?

OpenAI loodud rakendused on praegu ainult otsinguks ega toeta kirjutamistoiminguid. Kasutage kohandatud MCP-rakendusi kirjutamis-/muutmisvõimekuse jaoks.

Kas saan luua ühenduse kohaliku MCP-serveriga?

Mitte otse. ChatGPT loob ühenduse kaug-MCP-serveritega. Kui teie MCP-server töötab privaatvõrgus, kohapealses keskkonnas või arendaja arvutis, kasutage turvalist MCP-tunnelit, et ühendada see toetatud OpenAI toodetega ilma serverit avalikku internetti avamata.

Kas ühendatud serverite jaoks on otsingu- ja toomisvahendid kohustuslikud?

Ei. Need ei ole enam nõutavad.

Kas agent-režiim ja süvauuring saavad kasutada kohandatud rakendusi?

Agent-režiim ei kasuta kohandatud rakendusi. Süvauuring saab kasutada kohandatud rakendusi, kuid ainult lugemis-/toomistoimingute jaoks, mitte kirjutamistoimingute jaoks.

Kas rakendused ja MCP täielik beetaversioon on Pro kasutajatele saadaval?

Pro kasutajad saavad Apps SDK abil rakendusi luua. MCP täielik tugi on praegu saadaval ainult Businessi ja Enterprise/Edu kasutajatele. Pro kasutajad saavad arendajarežiimis ühendada lugemis- ja hankimisõigustega MCP-sid.

Pange tähele, et kohandatud rakenduste kasutamiseks peavad Pro kasutajad endiselt arendajarežiimi lubama.

Kas saan kasutada oma kohandatud rakendust koos ettevõtte teadmistega?

Ettevõtte teadmised toetavad kohandatud rakendusi fetch-/search-juurdepääsuga. Enterprise'i administraatorid ja omanikud juhivad seda, kes neid rakendusi näeb ja kasutab, kasutades RBAC-i. Rakendused interaktiivse kasutajaliidesega ei ole praegu ettevõtte teadmistes toetatud.

Kas MCP-rakenduste muudatused uuenduvad minu tööjaamas automaatselt?

Ei. Pärast seda, kui administraator on MCP-rakenduse tööjaama jaoks esimest korda heaks kiitnud, kasutab ChatGPT selle saadaolevate tööriistade ja sisendite „külmutatud” hetkepilti. Rakenduse arendaja hiljem tehtud muudatusi ei rakendata enne, kui administraator on värskenduse üle vaadanud ja avaldanud.

Mis juhtub, kui tööriista definitsioon muutub pärast heakskiitu?

Kui aktiivne rakendus ei vasta enam külmutatud hetkepildile, võivad tööriistakutsed anda vea. Tagasiühilduvad värskendused (näiteks uue valikulise parameetri lisamine) võivad jätkuvalt töötada. Kui tööriista definitsioon ei ole tagasiühilduv, peavad administraatorid/omanikud enne jätkamist värskendama tööriistatoiminguid tööjaama seadetest. Muudatuse avaldamise kohta lisateabe saamiseks vaadake selles artiklis jaotist Avalda rakendus.

Kas kasutajad näevad värskendamise viipa või teavitatakse administraatorit, kui kutse annab vea?

Ei. Veateated ei sisalda praegu automaatset värskendamisviipa ja administraatoreid ei teavitata ennetavalt, kui rakendus vajab ülevaatamist.

Kas sellest artiklist oli abi?