Pastaba: Pilnas MCP (Model Context Protocol) palaikymas, įskaitant keitimo / rašymo veiksmus, beta versijoje palaipsniui diegiamas ChatGPT Business, Enterprise ir Edu planuose. Funkcionalumas, naudotojo sąsaja ir leidimai gali keistis mums tobulinant sistemą.
Apžvalga
Naudodama ChatGPT kūrėjo režimą, jūsų organizacija gali kurti, testuoti ir diegti MCP pagrindu veikiančias programėles, kurios leidžia ChatGPT saugiai atlikti veiksmus jūsų įrankiuose.
Peržiūrėkite ir publikuokite savo įmonei skirtas pasirinktines MCP programėles. Administratoriai / savininkai ir įgalioti kūrėjai (tik Enterprise/Edu) gali privačiai įkelti ir testuoti MCP programėles kūrėjo režimu – tiek savo sukurtas programėles, tiek kitų sukurtas populiarias jungtis.
Atlikite veiksmus su savo įmonės įrankiais ir sistemomis iš ChatGPT, peržengdami skaitymo / paieškos ribas, kurdami programėles su interaktyvia naudotojo sąsaja ir programėles su visu MCP palaikymu, įskaitant rašymo / keitimo veiksmus. Paleiskite darbo eigas, kurkite projektų valdymo užduotis, atnaujinkite CRM arba derinkite programėles sudėtingoms orkestruotėms.
Testuokite ir tikrinkite programėles prieš jas diegdami – tik administratoriai / savininkai gali įjungti kūrėjo režimą arba publikuoti MCP programėles po testavimo. Enterprise/Edu administratoriai taip pat gali valdyti kūrėjų autorizavimą ir prieigą prie darbo erdvės naudodami RBAC.
Daugiau informacijos apie ChatGPT programėles rasite Apps in ChatGPT ir Build with the Apps SDK.
Pasiekiamumas ir reikalavimai
Programėlės, visas MCP palaikymas ir kūrėjo režimas pasiekiami ChatGPT Business ir Enterprise/Edu klientams ChatGPT žiniatinklyje. Administratoriai / savininkai gali įjungti kūrėjo režimą darbo erdvės nustatymuose, kurti ir testuoti pasirinktines programėles bei publikuoti jas savo darbo erdvėje.
Enterprise/Edu administratoriai taip pat gali naudoti RBAC, kad suteiktų prieigą prie kūrėjo režimo pasirinktiems asmenims, o tada nuspręsti, kas gali pasiekti kiekvieną patikrintą programėlę.
Programėlės diegimas
Kūrėjo režimo įjungimas
Darbo erdvės administratoriai pirmiausia turi įjungti kūrėjo režimą savo administratoriaus darbo erdvės nustatymuose. Kūrėjo režimo jungiklį rasite skiltyje Workspace Settings → Permissions & Roles → Connected Data Developer mode / Create custom MCP connectors. Toliau esančiame skyriuje rasite išsamią informaciją pagal planą.
Business planai
Tik administratoriai / savininkai gali įjungti kūrėjo režimą ir diegti programėlę. Administratoriai negali įjungti kūrėjo režimo atskiriems savo darbo erdvės nariams.
Dabartinį savo darbo erdvės administratorių ir savininkų sąrašą galite peržiūrėti skiltyje Darbo erdvės Nustatymai → Nariai.
Kiekvienas administratorius / savininkas turi įjungti kūrėjo režimą sau; jungiklis netaikomas visiems darbo erdvės administratoriams / savininkams.
Įjunkite kūrėjo režimą kurdami naują pasirinktinę programėlę skiltyje Darbo erdvės nustatymai > Programėlės > Kurti.
Enterprise/Edu planai
Administratoriai / savininkai gali įjungti kūrėjo režimą savo naudotojo nustatymuose. Eikite į Nustatymai → Programėlės → Išplėstiniai nustatymai ir įjunkite jungiklį.
Taip pat galite įjungti kūrėjo režimą sau kurdami pasirinktinę programėlę skiltyje Darbo erdvės nustatymai → Programėlės &→ Kurti.
Naudokite RBAC, kad įjungtumėte kūrėjo režimą konkrečiai darbo erdvės narių grupei.
Suteikus prieigą, įjungti nariai gali įjungti kūrėjo režimą savo paskyroje eidami į Nustatymai → Programėlės → Išplėstiniai nustatymai.
Programos konfigūravimas
Naują programą galite sukurti administratoriaus arba naudotojo nustatymuose.
Patvirtinkite, kad jūsų paskyroje įgalintas kūrėjo režimas (žr. pirmiau).
Administratoriai / savininkai: skiltyje Darbo erdvės nustatymai eikite į Programos → Kurti.
Įgaliotieji naudotojai (įskaitant administratorius / savininkus): skiltyje naudotojo nustatymai eikite į Programos → Kurti.
Pateikite savo MCP serverio prieigos tašką ir būtinus metaduomenis.
Pasirinkite autentifikavimo mechanizmą, jei taikoma.
Spustelėkite Nuskaityti įrankius ir palaukite, kol nuskaitymas bus baigtas. Jei jūsų serveris naudoja „OAuth“, atlikite autorizavimo užklausą, tada palaukite, kol bus baigtas įrankių nuskaitymas.
Spustelėkite Kurti.
Sukonfigūravus programa rodoma kaip juodraštis skiltyje Darbo erdvės nustatymai → Programos → Juodraščiai.
Naudotojo nustatymuose nauja programa rodoma skiltyje Nustatymai → Programos → Įgalintos programos. Šalia naujos programos pavadinimo bus žyma Dev.
Jei autentifikavimui naudojate OAuth
Konfigūruodami programėlę patvirtinkite, ar jūsų OAuth / OpenID Connect teikėjas sukonfigūruotas išduoti atnaujinimo žetonus, nes ryšiui išlaikyti reikia papildomų konfigūracijų.
OpenID Connect teikėjams standartinis būdas paprašyti atnaujinimo žetono yra į autorizacijos užklausą įtraukti offline_access aprėptį ir kad teikėjas savo aptikimo metaduomenyse nurodytų jos palaikymą.
Patikrinkite, ar teikėjo aptikimo .well-known prieigos taškai (.well-known/openid-configuration arba .well-known/oauth-authorization-server) lauke scopes_supported arba panašiame galimybių lauke pateikia offline_access (arba jūsų teikėjo atitikmenį). Jei offline_access (arba lygiavertė atnaujinimo žetono aprėptis) neskelbiama arba atnaujinimo žetonai neišduodami, įjunkite neprisijungus ar atnaujinimo prieigą savo teikėjo administratoriaus konsolėje, nuomotojo nustatymuose arba metaduomenų konfigūracijoje, tada iš naujo sukurkite programėlę, kad ChatGPT gautų atnaujintus metaduomenis.
Jei OAuth sukonfigūruotas be offline_access, ChatGPT gali prarasti prieigą pasibaigus pradinei autorizacijai, nes atnaujinimo žetono atnaujinimas gali būti nepasiekiamas, ir naudotojams gali tekti autentifikuotis iš naujo.
Išbandykite naują programėlę ChatGPT
Atidarykite naują pokalbį ir ChatGPT įrankių meniu pasirinkite savo juodraštinę programėlę arba paminėkite programėlę savo užklausoje.
Išbandykite skirtingas savo programėlės užklausas ir naudojimo atvejus.
Naudokite programėlės pateikiamus įrankius, įskaitant rašymo veiksmus.
Patvirtinkite veiksmus, kai būsite paraginti. ChatGPT prašo patvirtinimo, atsižvelgiant į programėlės leidimus ir veiksmo kontekstą. Prieš testuodami peržiūrėkite programėlės leidimus, kad testuotojai žinotų, ko tikėtis.
Šie programėlės leidimai taikomi ChatGPT pokalbiams. Darbo erdvės agentai naudoja kiekvienam agentui taikomus valdiklius, kuriuos nustato agento kūrėjas, kad nustatytų, kurie programėlės veiksmai yra prieinami ir kada galutinių naudotojų prašoma juos patvirtinti. Apie agento veikimą žr.: „ChatGPT Workspace Agents for Enterprise and Business“.
Publikuoti programėlę
Pastaba: Jūs atsakote už tai, kad prieš publikuodami patikrintumėte, ar MCP serveris ir programėlė yra saugūs ir tinkami jūsų organizacijai. Sužinokite daugiau
Programėles gali publikuoti tik administratoriai ir savininkai. Norėdami publikuoti, eikite į Workplace Settings → Apps. Spustelėkite Drafts, tada mygtuką Publish. Peržiūrėkite saugos įspėjimus (ypač dėl rašymo veiksmų). Publikuotos programėlės rodomos darbo erdvės patvirtintų jungčių sąraše ir naudotojų ChatGPT Apps nustatymuose, šalia programėlės pavadinimo pažymėtos etikete custom.
Business planuose programėlių po publikavimo paleidimo metu atnaujinti negalima. Norėdami pakeisti įrankius ar metaduomenis po publikavimo, turite sukurti iš naujo ir publikuoti iš naujo. Kol programėlė vis dar veikia kūrėjo režimu, programėlės savininkas gali redaguoti jos pavadinimą ir logotipą iš programėlės meniu „Manage“, esančio „Apps“ nustatymuose. Enterprise / Edu planuose yra papildomų valdiklių – skaitykite toliau, kad sužinotumėte daugiau.
Enterprise / Edu administratorių ir savininkų valdikliai
Enterprise / Edu administratoriai / savininkai gali papildomai naudoti RBAC, kad nustatytų, kas gali pasiekti programėlę, ir prieš publikavimą valdyti konkrečius veiksmus, kuriuos ta programėlė ar jungtis gali atlikti.
Spustelėję Publish (ankstesniame veiksme), pasirodžiusiame modaliniame lange naudokite Configure Actions , kad pasirinkdami arba panaikindami veiksmo pasirinkimą nustatytumėte, kokius veiksmus programėlei leidžiama atlikti. Taip pat galite spustelėti Refresh, kad gautumėte naujus veiksmus (pagal numatytuosius nustatymus nepasirinktus) arba veiksmų apibrėžčių naujinius. Prieš publikuodami naudokite Configure Access, kad pasirinktumėte konkrečias grupes, kurioms suteiksite prieigą.
Programėlės veiksmus taip pat galite valdyti po publikavimo.
Raskite programėlę skiltyje Workspace Settings → Apps, spustelėkite daugtaškio meniu (...) šalia konfigūruojamos programėlės, tada spustelėkite Action control.
MCP serverio naujiniai neįgalinami automatiškai – galite spustelėti mygtuką Refresh, kad gautumėte naujausią veiksmų rinkinį arba esamų veiksmų naujinius. Nauji veiksmai pagal numatytuosius nustatymus išjungti, o esamų veiksmų pakeitimai rodomi kaip skirtumas.
Naudokite naują programėlę pokalbiuose
Pradėkite pokalbį ir pasirinkite vieną ar daugiau programėlių arba naudokite įmonės žinias.
Vienoje užklausoje galite iškviesti kelias pirmosios ir trečiųjų šalių programėles (pvz., gauti vidinius duomenis ir tada pagal rezultatą sukurti užduotį).
Pastaba: jei naudojate įmonės žinias, įtraukiamos tik programėlės su paieškos / gavimo funkcijomis.
Atliekant rašymo ar keitimo veiksmus, ChatGPT gali paprašyti patvirtinimo, atsižvelgiant į programėlės leidimus ir veiksmo kontekstą. Prieš publikuodami peržiūrėkite programėlės leidimus, kad naudotojai suprastų, kada ChatGPT gali paprašyti leidimo prieš naudodamas programėlę.
Saugumo, patikimumo ir duomenų aspektai
Pastaba: Prisijungimas prie nesaugių ar nepatikimų MCP serverių gali padidinti saugumo riziką (įskaitant užklausos įterpimą). Junkitės tik prie tų serverių, kuriais pasitikite, ir prieš įjungdami kūrėjo režimą įsitikinkite, kad kūrėjai supranta rizikas. Sužinokite daugiau
Kūrėjo režimas yra galinga funkcija, kuriai reikia atsakingos sąrankos ir priežiūros. Atliekant rašymo ar keitimo veiksmus, ChatGPT gali paprašyti patvirtinimo, atsižvelgiant į programėlės leidimus, veiksmo kontekstą ir galimą veiksmo poveikį. Kai kurie ypač rizikingi veiksmai gali būti blokuojami, o ne pateikiami patvirtinti. Administratoriai / savininkai mato rizikos įspėjimus, kai įgalina programėles, galinčias įrašyti arba keisti duomenis.
Jūs atsakote už tinkamumo patikrinimą ir patvirtinimą tų pasirinktinių programėlių ir jungčių, kurias kuriate, arba trečiųjų šalių programėlių ir jungčių, kurias pridedate naudoti savo darbo erdvėje. Prieš įdiegdami pasirinktinę jungtį, įsitikinkite, kad visi techniniai, naudojimo ir politikos patikrinimai yra sėkmingi.
Compliance API
Naudotojų pokalbiai, įskaitant tuos, kuriuose naudojama bet kuri programėlė, yra pasiekiami Compliance API Enterprise/Edu klientams.
DUK
Kas gali įjungti kūrėjo režimą?
Enterprise/Edu: administratoriai suteikia prieigą skiltyje Permissions & Roles → Connected Data. Tada įjungti naudotojai jį įjungia skiltyje Settings → Apps → Advanced Settings. Publikuoti gali tik administratoriai / savininkai. Administratoriai taip pat gali konfigūruoti, kas gauna prieigą, naudodami RBAC.
Business: kūrėjo režimą gali naudoti tik administratoriai. Įjunkite jį per User Settings → Apps → Advanced settings → Developer mode arba Workspace settings → Apps → Create kūrėjo režime. Tada publikuokite per Workspace settings → Apps.
Ar yra geografinių apribojimų?
Ne.
Ar galiu kūrėjo režime testuoti naudojant Apps SDK sukurtas programėles?
Taip, galite testuoti programėles kūrimo režime
Ar MCP programėlės prieinamos mobiliajame įrenginyje?
Ne – tik žiniatinklyje.
Ar programėlės gali būti atnaujintos po publikavimo? Ar galiu įjungti / išjungti konkrečius įrankius (skaitymas vs. rašymas vs. gavimas)?
Business administratoriai / savininkai šiuo metu negali atnaujinti programėlių po publikavimo; norėdami atnaujinti įrankius ar metaduomenis, sukurkite iš naujo ir publikuokite iš naujo. Enterprise/Edu administratoriai / savininkai gali po publikavimo įjungti arba išjungti programėlės / jungties veiksmus. Daugiau informacijos rasite skiltyje apie programėlės / programėlių publikavimą.
Kokios saugos kontrolės taikomos rašymo veiksmams?
ChatGPT gali paprašyti patvirtinimo prieš svarbius veiksmus ar kitus pakeitimus, atsižvelgiant į programėlės leidimus ir veiksmo kontekstą. Administratoriai mato rizikos įspėjimus, kai įgalina programėles, galinčias įrašyti arba keisti duomenis.
Kaip OpenAI peržiūri programėlės saugumą?
OpenAI atlieka red teaming, stebėseną ir teikia įspėjimus dėl rašymo veiksmų. Programėlės OpenAI patvirtintame registre buvo peržiūrėtos prieš tampant prieinamomis. Jūs atsakote už patikrinimą, ar bet kuri programėlė ar jungtis yra tinkama jūsų organizacijai, įskaitant jūsų kuriamas programėles ir jungtis arba jūsų įkeliamas trečiųjų šalių programėles ir jungtis.
Ar galiu įkelti kito asmens sukurtą programėlę?
Taip. Administratoriai ir kūrėjai gali įkelti bet kokią programėlę (įskaitant atvirojo kodo ar tiekėjo sukurtą). Prieš publikuodami patikrinkite saugumą ir tinkamumą.
Ar ChatGPT gali vienu metu naudoti kelias programėles?
Taip. Darbo erdvės vienoje užklausoje gali iškviesti kelias pirmosios ir trečiųjų šalių programėles.
Ar turėčiau naudoti OpenAI sukurtą programėlę, ar pasirinktinę MCP programėlę?
OpenAI sukurtos programėlės šiuo metu skirtos tik paieškai ir nepalaiko rašymo veiksmų. Naudokite pasirinktines MCP programėles, jei reikia rašymo / keitimo galimybių.
Ar galiu prisijungti prie vietinio MCP serverio?
Ne tiesiogiai. „ChatGPT“ jungiasi prie nuotolinių MCP serverių. Jei jūsų MCP serveris veikia privačiame tinkle, vietinėje infrastruktūroje arba kūrėjo kompiuteryje, naudokite saugų MCP tunelį, kad prijungtumėte jį prie palaikomų „OpenAI“ produktų neatverdami serverio viešajam internetui.
Ar prijungtiems serveriams būtini paieškos ir gavimo įrankiai?
Ne. Jie nebėra būtini.
Ar agento režimas ir gilusis tyrimas gali naudoti pasirinktines programėles?
Agento režimas nenaudos pasirinktinių programėlių. Gilusis tyrimas gali naudoti pasirinktines programėles, tačiau tik skaitymo / gavimo veiksmams, o ne rašymo veiksmams.
Ar programėlės ir pilna MCP beta versija prieinamos Pro naudotojams?
Pro naudotojai gali kurti programėles naudodami AppsSDK. Pilna MCP šiuo metu prieinama tik Business ir Enterprise/Edu naudotojams. Pro naudotojai gali prijungti MCP su skaitymo / gavimo leidimais kūrėjo režime.
Atkreipkite dėmesį, kad Pro naudotojai, norėdami naudoti pasirinktines programėles, turi ir toliau įjungti kūrėjo režimą.
Ar galiu naudoti savo pasirinktinę programėlę su įmonės žiniomis?
Įmonės žinios palaiko pasirinktines programėles su fetch/search prieiga. Enterprise administratoriai ir savininkai naudodami RBAC valdo, kas gali matyti ir pasiekti šias programėles. Programėlės su interaktyvia naudotojo sąsaja šiuo metu įmonės žiniose nepalaikomos.
Ar MCP programėlės pakeitimai mano darbo erdvėje atsinaujina automatiškai?
Ne. Kai administratorius pirmą kartą patvirtina MCP programėlę darbo erdvei, ChatGPT naudoja „užšaldytą“ jos prieinamų įrankių ir įvesčių momentinę kopiją. Vėliau programėlės kūrėjo atlikti pakeitimai nepritaikomi, kol administratorius neperžiūri ir nepublikuoja atnaujinimo.
Kas nutinka, jei po patvirtinimo įrankio apibrėžtis pasikeičia?
Jei aktyvi programėlė nebeatitinka užfiksuotos momentinės kopijos, įrankio kvietimai gali sukelti klaidų. Atgal suderinami atnaujinimai (pvz., naujo pasirenkamo parametro pridėjimas) gali ir toliau veikti. Jei įrankio apibrėžtis nėra atgal suderinama, administratoriai / savininkai prieš tęsdami turi atnaujinti įrankio veiksmus iš Darbo erdvės nustatymų. Daugiau informacijos apie tai, kaip publikuoti pakeitimą, rasite šio straipsnio skiltyje Publikuoti programėlę.
Ar naudotojai matys raginimą atnaujinti arba pranešti administratoriui, jei kvietimas baigsis klaida?
Ne. Šiuo metu klaidų pranešimuose nėra automatinio raginimo atnaujinti, o administratoriams iš anksto nepranešama, kai programėlę reikia peržiūrėti.
