OpenAI
Šis puslapis buvo išverstas mašininiu būdu. Peržiūrėti originalų straipsnį anglų kalba.

Kūrėjo režimas ir MCP programos „ChatGPT“

Atnaujinta: 13 days ago

Pastaba. Visavertis MCP („Model Context Protocol“) palaikymas, įskaitant keitimo ir įrašymo veiksmus, palaipsniui diegiamas kaip ChatGPT Business, Enterprise ir Edu planų beta versija. Tobulinant produktą funkcijos, naudotojo sąsaja ir leidimai gali keistis.

Apžvalga

Naudodama ChatGPT kūrėjo režimą, jūsų organizacija gali kurti, išbandyti ir diegti MCP grindžiamas programėles, leidžiančias ChatGPT saugiai atlikti veiksmus jūsų įrankiuose.


Peržiūrėkite ir paskelbkite savo įmonės pasirinktines MCP programėles. Administratoriai, savininkai ir įgaliotieji kūrėjai (tik Enterprise/Edu) kūrėjo režimu gali privačiai įkelti ir išbandyti tiek pačių sukurtas MCP programėles, tiek populiarias kitų sukurtas jungtis.


Naudodami ChatGPT atlikite veiksmus savo įmonės įrankiuose ir sistemose: neapsiribokite skaitymu bei paieška ir kurkite programėles su interaktyviąja naudotojo sąsaja bei visaverčiu MCP palaikymu, įskaitant įrašymo ir keitimo veiksmus. Paleiskite darbo eigas, kurkite projektų valdymo užduotis, atnaujinkite CRM arba derinkite programėles sudėtingiems procesams valdyti.


Prieš diegdami programėles jas išbandykite ir patikrinkite – tik administratoriai ir savininkai gali įjungti kūrėjo režimą arba po bandymo paskelbti MCP programėles. Enterprise/Edu administratoriai gali papildomai valdyti kūrėjų įgaliojimus ir prieigą prie darbo erdvės naudodami RBAC.

Daugiau informacijos apie ChatGPT programėles rasite straipsniuose „Programėlės ChatGPT“ ir „Kūrimas naudojant programėlių SDK“.

Prieinamumas ir reikalavimai

Programėlės, visavertis MCP palaikymas ir kūrėjo režimas prieinami ChatGPT Business ir Enterprise/Edu klientams ChatGPT žiniatinklio versijoje. Administratoriai ir savininkai gali įjungti kūrėjo režimą darbo erdvės nustatymuose, kurti bei išbandyti pasirinktines programėles ir paskelbti jas savo darbo erdvėje.

Enterprise/Edu administratoriai taip pat gali naudoti RBAC, kad suteiktų kūrėjo režimo prieigą pasirinktiems asmenims, o tada nustatytų, 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 Darbo erdvės nustatymai → Leidimai ir vaidmenys → Prijungtų duomenų kūrėjo režimas / Kurti pasirinktines MCP jungtis. Konkretiems planams taikoma informacija pateikta tolesniame skyriuje.

Business planai

Tik administratoriai ir 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 darbo erdvės skiltyje Nustatymai → Nariai.

Kiekvienas administratorius ar savininkas turi įjungti kūrėjo režimą sau. Šis jungiklis netaikomas visiems darbo erdvės administratoriams ir savininkams.

Kurdami naują pasirinktinę programėlę, įjunkite kūrėjo režimą skiltyje Darbo erdvės nustatymai > Programėlės > Kurti.

Enterprise/Edu planai

Administratoriai ir savininkai gali įjungti kūrėjo režimą savo naudotojo nustatymuose. Norėdami perjungti, eikite į Nustatymai → Programėlės → Išplėstiniai nustatymai.

Kurdami pasirinktinę programėlę taip pat galite įjungti kūrėjo režimą sau skiltyje Darbo erdvės nustatymai → Programėlės → Kurti.

Naudodami RBAC įjunkite kūrėjo režimą konkrečiai darbo erdvės narių grupei.

Gavę prieigą, įgaliotieji nariai gali įjungti arba išjungti savo paskyros kūrėjo režimą skiltyje Nustatymai → Programėlės → Išplėstiniai nustatymai.

Programėlės konfigūravimas

Naują programėlę galite sukurti administratoriaus arba naudotojo nustatymuose.

  • Įsitikinkite, kad jūsų paskyroje įjungtas kūrėjo režimas (žr. pirmiau).

  • Administratoriai ir savininkai: skiltyje Darbo erdvės nustatymai eikite į Programėlės → Kurti.

  • Įgaliotieji naudotojai (įskaitant administratorius ir savininkus): naudotojo nustatymuose eikite į Programėlės → Kurti.

  • Nurodykite savo MCP serverio prieigos tašką ir reikiamus metaduomenis.

  • Jei reikia, pasirinkite autentifikavimo būdą.

  • Spustelėkite Nuskaityti įrankius ir palaukite, kol nuskaitymas bus baigtas. Jei jūsų serveris naudoja OAuth, patvirtinkite autorizavimo užklausą, tada palaukite, kol bus baigtas įrankių nuskaitymas.

  • Spustelėkite Kurti.

  • Sukonfigūravus programėlę, jos juodraštis rodomas skiltyje Darbo erdvės nustatymaiProgramėlės → Juodraščiai.

  • Naudotojo nustatymuose nauja programėlė rodoma skiltyje Nustatymai → Programėlės → Įjungtos programėlės. Šalia naujos programėlės pavadinimo bus žyma Kūrimas.

Jei autentifikavimui naudojate OAuth

Konfigūruodami programėlę patikrinkite, ar jūsų OAuth / OpenID Connect teikėjas sukonfigūruotas išduoti atnaujinimo žetonus, nes ryšiui palaikyti reikia papildomos konfigūracijos.

Naudojant OpenID Connect teikėjus, įprastas būdas paprašyti atnaujinimo žetono – į autorizavimo užklausą įtraukti offline_access apimtį, o teikėjas turi nurodyti jos palaikymą savo aptikimo metaduomenyse.

Patikrinkite, ar teikėjo aptikimo .well-known prieigos taškuose (.well-known/openid-configuration arba .well-known/oauth-authorization-server) lauke scopes_supported ar panašiame galimybių lauke nurodyta offline_access (arba lygiavertė jūsų teikėjo apimtis). Jei offline_access (arba lygiavertė atnaujinimo žetono apimtis) nenurodyta arba atnaujinimo žetonai neišduodami, teikėjo administravimo konsolėje, nuomotojo nustatymuose ar metaduomenų konfigūracijoje įjunkite neprisijungus naudojamą arba atnaujinimo prieigą, tada sukurkite programėlę iš naujo, kad ChatGPT gautų atnaujintus metaduomenis.

Jei OAuth sukonfigūruota be offline_access, pasibaigus pradinės autorizacijos galiojimui ChatGPT gali netekti prieigos, nes atnaujinti ją atnaujinimo žetonu gali būti neįmanoma, todėl naudotojams gali tekti autentifikuotis iš naujo.

Išbandykite naują programėlę ChatGPT

  1. Atidarykite naują pokalbį ir ChatGPT įrankių meniu pasirinkite savo juodraštinę programėlę arba paminėkite programėlę savo užklausoje.

  2. Išbandykite skirtingas savo programėlės užklausas ir naudojimo atvejus.

  3. Naudokite programėlės pateikiamus įrankius, įskaitant rašymo veiksmus.

  4. 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. Prieš paskelbdami privalote patikrinti, ar MCP serveris ir programėlė yra saugūs bei tinkami jūsų organizacijai. Sužinoti daugiau

Programėles gali skelbti tik administratoriai ir savininkai. Norėdami paskelbti, eikite į Darbo erdvės nustatymai → Programėlės. Spustelėkite Juodraščiai, tada mygtuką Skelbti. Peržiūrėkite saugos įspėjimus (ypač dėl įrašymo veiksmų). Paskelbtos programėlės rodomos darbo erdvės patvirtintų jungčių sąraše ir naudotojų ChatGPT nustatymų skiltyje Programėlės, o šalia programėlės pavadinimo pateikiama žyma pasirinktinė.

Paleidimo metu Business planuose paskelbtų programėlių atnaujinti negalima. Norėdami po paskelbimo pakeisti įrankius ar metaduomenis, turite programėlę sukurti ir paskelbti iš naujo. Kol programėlė tebėra kūrėjo režimu, jos savininkas gali pakeisti pavadinimą ir logotipą programėlių nustatymų meniu „Tvarkyti“. Enterprise/Edu planuose siūloma papildomų valdiklių – skaitykite toliau ir sužinokite daugiau.


Enterprise/Edu administratorių ir savininkų valdikliai

Enterprise/Edu administratoriai ir savininkai taip pat gali naudoti RBAC, kad nustatytų, kas gali pasiekti programėlę, ir prieš paskelbdami valdytų konkrečius veiksmus, kuriuos gali atlikti programėlė arba jungtis.

  • Spustelėję Skelbti (ankstesniame veiksme), atsidariusiame lange pasirinkite Konfigūruoti veiksmus ir pažymėdami arba atžymėdami veiksmą nustatykite, kuriuos veiksmus programėlei leidžiama atlikti. Taip pat galite spustelėti Atnaujinti, kad gautumėte naujus veiksmus (pagal numatytuosius nustatymus jie nepažymėti) arba veiksmų apibrėžčių naujinius. Prieš paskelbdami pasirinkite Konfigūruoti prieigą ir nurodykite konkrečias grupes, kurioms norite suteikti prieigą.

Programėlės veiksmus taip pat galite valdyti ją paskelbę.

  • Raskite programėlę skiltyje Darbo erdvės nustatymai → Programėlės, spustelėkite šalia konfigūruojamos programėlės esantį daugtaškio meniu (...) ir pasirinkite Veiksmų valdymas.

  • MCP serverio naujiniai neįjungiami automatiškai – norėdami gauti naujausią veiksmų rinkinį arba esamų veiksmų naujinius, galite spustelėti mygtuką Atnaujinti. Nauji veiksmai pagal numatytuosius nustatymus išjungti, o esamų veiksmų pakeitimai rodomi kaip skirtumai.

Image

Naudokite naująją programėlę pokalbiuose

  • Pradėkite pokalbį ir vienai žinutei pasirinkite vieną ar kelias programėles arba naudokite įmonės žinias.

  • Vienoje užklausoje galite iškviesti kelias OpenAI ir trečiųjų šalių programėles (pvz., gauti vidinius duomenis ir pagal juos sukurti užklausą).

  • Pasirinkta programėlė taikoma tik tai žinutei, kurioje ją naudojate, o ne visam pokalbiui. Norint aptarti ar paminėti pokalbyje jau pateiktus rezultatus, programėlės iš naujo rinktis nereikia.

  • Jei tęsiant pokalbį reikia naujų duomenų ar kito programėlės veiksmo, dar kartą paminėkite programėlę naudodami @.

  • Pastaba: jei naudojate įmonės žinias, įtraukiamos tik paieškos ar duomenų gavimo funkciją turinčios programėlės.

  • Atliekant duomenų įrašymo ar keitimo veiksmus, ChatGPT gali paprašyti patvirtinimo, atsižvelgdamas į programėlės leidimus ir veiksmo aplinkybes. Prieš paskelbdami peržiūrėkite programėlės leidimus, kad naudotojai suprastų, kada ChatGPT gali paprašyti patvirtinimo prieš ją naudodamas.

Saugumo, patikimumo ir duomenų aspektai

Pastaba. Prisijungus prie nesaugių ar nepatikimų MCP serverių gali padidėti saugumo rizika (įskaitant užklausos įterpimą). Junkite tik tuos serverius, kuriais pasitikite, ir prieš įjungdami kūrėjo režimą įsitikinkite, kad kūrėjai supranta riziką. Sužinoti 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 kūrėjo režimu galiu išbandyti naudojant programėlių SDK sukurtas programėles?

Taip, programėles galite išbandyti kūrėjo režimu.

Ar MCP programėlės prieinamos mobiliajame įrenginyje?

Ne – tik žiniatinklyje.

Ar paskelbtas programėles galima atnaujinti? Ar galiu įjungti arba išjungti konkrečius įrankius (skaitymo, įrašymo ar duomenų gavimo)?

Šiuo metu Business administratoriai ir savininkai negali atnaujinti paskelbtų programėlių. Norėdami atnaujinti įrankius ar metaduomenis, sukurkite ir paskelbkite programėlę iš naujo. Enterprise/Edu administratoriai ir savininkai gali įjungti arba išjungti programėlės ar jungties veiksmus po paskelbimo. Daugiau informacijos rasite programėlės ar programėlių skelbimo skyriuje.

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 sukurtas programėles). Prieš paskelbdami patikrinkite programėlės saugumą ir tinkamumą.

Ar ChatGPT gali vienu metu naudoti kelias programėles?

Taip. Darbo erdvėse viena užklausa galima iškviesti kelias pirmųjų 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 visavertė MCP beta versija prieinamos Pro naudotojams?

Pro naudotojai gali kurti programėles naudodami programėlių SDK. Šiuo metu visavertis MCP prieinamas tik Business ir Enterprise/Edu naudotojams. Kūrėjo režimu Pro naudotojai gali prijungti MCP su skaitymo ir duomenų gavimo teisėmis.

Atminkite, kad norėdami naudoti pasirinktines programėles Pro naudotojai ir toliau turi į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.

Ar šis straipsnis buvo naudingas?