Забелешка: Целосната поддршка за MCP (Model Context Protocol), вклучувајќи дејства за изменување/запишување, постепено се воведува во бета-верзија за плановите ChatGPT Business, Enterprise и Edu. Функционалноста, корисничкиот интерфејс и дозволите може да се менуваат додека го подобруваме производот.
Преглед
Со режимот за програмери на ChatGPT, вашата организација може да создава, тестира и воведува апликации засновани на MCP, кои му овозможуваат на ChatGPT безбедно да извршува дејства во вашите алатки.
Прегледувајте и објавувајте приспособени MCP-апликации за вашата компанија. Администраторите/сопствениците и овластените програмери (само Enterprise/Edu) може приватно да поставуваат и тестираат MCP-апликации во режимот за програмери — како сопствени апликации, така и популарни конектори создадени од други.
Извршувајте дејства со алатките и системите на вашата компанија од ChatGPT и надминете ги читањето и пребарувањето создавајќи апликации со интерактивен кориснички интерфејс и целосна поддршка за MCP, вклучувајќи дејства за запишување/измена. Активирајте работни текови, создавајте задачи за управување со проекти, ажурирајте го вашиот CRM или комбинирајте апликации за сложени оркестрации.
Тестирајте ги и проверете ги апликациите пред да ги воведете — само администраторите/сопствениците може да го овозможат режимот за програмери или да објавуваат MCP-апликации по тестирањето. Администраторите на Enterprise/Edu може дополнително да ги контролираат овластувањата за програмерите и пристапот до работниот простор преку RBAC.
За повеќе информации за апликациите во ChatGPT, погледнете ги Апликации во ChatGPT и Создавање со Apps SDK.
Достапност и барања
Апликациите, целосната поддршка за MCP и режимот за програмери им се достапни на корисниците на ChatGPT Business и Enterprise/Edu во веб-верзијата на ChatGPT. Администраторите/сопствениците може да го овозможат режимот за програмери во поставките на работниот простор, да создаваат и тестираат приспособени апликации и да ги објавуваат во својот работен простор.
Администраторите на Enterprise/Edu може дополнително да користат RBAC за да им дадат пристап до режимот за програмери на избрани лица, а потоа да одредат кој ќе има пристап до секоја проверена апликација.
Воведување апликација
Овозможување на режимот за програмери
Администраторите на работниот простор мора прво да го овозможат режимот за програмери во своите Администраторски поставки на работниот простор. Прекинувачот за режимот за програмери се наоѓа во Поставки на работниот простор → Дозволи & улоги → Режим за програмери за поврзани податоци / Создај приспособени MCP-конектори. Во делот подолу ќе најдете детали за секој план.
Планови Business
Само администраторите/сопствениците може да го овозможат режимот за програмери и да воведат апликација. Администраторите не може да го овозможат режимот за програмери за одделни членови во својот работен простор.
Тековниот список со администратори и сопственици на работниот простор може да го видите во Поставки → Членови.
Секој администратор/сопственик мора да го овозможи режимот за програмери за себе; прекинувачот не важи за сите администратори/сопственици во работниот простор.
Овозможете го режимот за програмери кога создавате нова приспособена апликација во Поставки на работниот простор > Апликации > Создај.
Планови Enterprise/Edu
Администраторите/сопствениците може да го овозможат режимот за програмери во своите кориснички поставки. За да го вклучите, одете во Поставки → Апликации → Напредни поставки.
Може да го овозможите режимот за програмери за себе и кога создавате приспособена апликација во Поставки на работниот простор → Апликации → Создај.
Користете RBAC за да го овозможите режимот за програмери за одредена група членови на работниот простор.
Откако ќе добијат пристап, овластените членови може да го вклучуваат или исклучуваат режимот за програмери за својата сметка во Поставки → Апликации → Напредни поставки.
Конфигурирање апликација
Може да создадете нова апликација од администраторските или корисничките поставки.
Потврдете дека режимот за програмери е овозможен за вашата сметка (видете погоре).
Администратори/сопственици: во Поставки на работниот простор, одете во Апликации → Создај.
Овластени корисници (вклучувајќи администратори/сопственици): во корисничките поставки, одете во Апликации → Создај.
Наведете ги крајната точка и потребните метаподатоци за вашиот MCP-сервер.
Изберете механизам за автентикација, ако е применливо.
Кликнете на Скенирај ги алатките и почекајте да заврши скенирањето. Ако вашиот сервер користи OAuth, завршете го барањето за овластување, па почекајте да заврши скенирањето на алатките.
Кликнете на Создај.
По конфигурирањето, апликацијата се појавува како нацрт во Поставки на работниот простор → Апликации → Нацрти.
Во корисничките поставки, новата апликација се појавува во Поставки → Апликации → Овозможени апликации. До името на новата апликација ќе стои ознаката Dev.
Ако користите OAuth за автентикација
Кога конфигурирате апликација, проверете дали вашиот давател на OAuth/OpenID Connect е конфигуриран да издава токени за освежување, бидејќи се потребни дополнителни поставки за да се одржи поврзаноста.
Кај давателите на OpenID Connect, стандардниот начин за барање токен за освежување е во барањето за овластување да се вклучи опсегот offline_access, а давателот да ја наведе поддршката за него во своите метаподатоци за откривање.
Проверете дали крајните точки за откривање .well-known на давателот (.well-known/openid-configuration или .well-known/oauth-authorization-server) го наведуваат offline_access (или еквивалентот на вашиот давател) во scopes_supported или во слично поле за можности. Ако offline_access (или еквивалентниот опсег за токен за освежување) не е наведен или не се издаваат токени за освежување, овозможете офлајн пристап или пристап за освежување во администраторската конзола, поставките на клиентот или конфигурацијата на метаподатоците кај вашиот давател, па повторно создајте ја апликацијата за ChatGPT да ги преземе ажурираните метаподатоци.
Ако OAuth е конфигуриран без offline_access, ChatGPT може да го изгуби пристапот по истекувањето на првичното овластување бидејќи обновувањето со токен за освежување може да биде недостапно, па корисниците можеби ќе треба повторно да се автентицираат.
Тестирајте ја новата апликација во ChatGPT
Отворете нов разговор и изберете ја вашата нацрт-апликација од менито со алатки на ChatGPT или наведете ја апликацијата во вашиот промпт.
Испробајте различни промптови и случаи на употреба за вашата апликација.
Користете ги алатките изложени од апликацијата, вклучувајќи дејства на запишување.
Потврдете ги дејствата кога ќе бидете прашани. ChatGPT бара потврда врз основа на дозволите на апликацијата и контекстот на дејството. Пред тестирањето, прегледајте ги дозволите на апликацијата за тестерите да знаат што да очекуваат.
Овие дозволи на апликацијата важат за разговорите во ChatGPT. Агентите на работниот простор користат контроли по агент, поставени од создавачот на агентот, за да одредат кои дејства на апликацијата се достапни и кога од крајните корисници се бара да ги одобрат. За однесувањето на агентите, видете: ChatGPT агенти на работен простор за Enterprise и Business.
Објави апликација
Забелешка: Пред објавувањето, вие сте одговорни да проверите дали MCP-серверот и апликацијата се безбедни и соодветни за вашата организација. Дознајте повеќе
Само администраторите и сопствениците може да објавуваат апликации. За да објавите, одете во Поставки на работниот простор → Апликации. Кликнете на Нацрти, а потоа на копчето Објави. Прегледајте ги безбедносните предупредувања (особено за дејствата за запишување). Откако ќе се објават, апликациите се појавуваат во списокот со одобрени конектори на работниот простор и во корисничките поставки за Апликации во ChatGPT, со ознаката приспособена до името на апликацијата.
За плановите Business, при воведувањето апликациите не може да се ажурираат по објавувањето. За да ги измените алатките или метаподатоците по објавувањето, мора повторно да ја создадете и објавите апликацијата. Додека апликацијата е во режим за програмери, нејзиниот сопственик може да ги уредува името и логото преку менито Управувај во поставките за апликации. Плановите Enterprise/Edu имаат дополнителни контроли — продолжете со читање за да дознаете повеќе.
Контроли за администратори & сопственици на Enterprise/Edu
Администраторите/сопствениците на Enterprise/Edu може дополнително да користат RBAC за да одредат кој може да пристапува до апликацијата и, пред објавувањето, да ги контролираат конкретните дејства што може да ги извршува апликацијата или конекторот.
Откако ќе кликнете на Објави (во претходниот чекор), во прозорецот што ќе се појави изберете Конфигурирај дејства, па означете ги или отштиклирајте ги дејствата за да одредите што смее да прави апликацијата. Може да кликнете и на Освежи за да вчитате нови дејства (стандардно отштиклирани) или ажурирања на дефинициите на дејствата. Пред објавувањето, изберете Конфигурирај пристап за да одредите кои групи ќе добијат пристап.
Може да ги контролирате дејствата на апликацијата и по објавувањето.
Пронајдете ја апликацијата во Поставки на работниот простор → Апликации, кликнете на менито со три точки (...) до апликацијата што сакате да ја конфигурирате, па кликнете на Контрола на дејствата.
Ажурирањата на MCP-серверот не се овозможуваат автоматски — кликнете на копчето Освежи за да го добиете најновиот збир дејства или ажурирањата на постојните дејства. Новите дејства се стандардно оневозможени, а измените на постојните дејства се прикажуваат како разлики.
Користете ја новата апликација во разговорите
Започнете разговор и изберете една или повеќе апликации за една порака или користете го знаењето на компанијата.
Во еден промпт може да повикате повеќе сопствени апликации и апликации од трети страни (на пр., да преземете интерни податоци, а потоа да создадете тикет врз основа на резултатот).
Изборот на апликација важи само за пораката во која ја користите, а не за целиот разговор. Не треба повторно да изберете апликација за да разговарате за резултатите што веќе се во разговорот или да се повикате на нив.
Повторно споменете ја апликацијата со @ кога за дополнителното барање се потребни нови податоци или друго дејство од апликацијата.
Забелешка: ако го користите знаењето на компанијата, се вклучуваат само апликациите со функции за пребарување/преземање.
За дејства што запишуваат или менуваат податоци, ChatGPT може да побара потврда во зависност од дозволите на апликацијата и контекстот на дејството. Прегледајте ги дозволите на апликацијата пред објавувањето за корисниците да знаат кога ChatGPT може да побара потврда пред да ја користи апликацијата.
Безбедност, сигурност и размислувања за податоци
Забелешка: Поврзувањето со небезбедни или недоверливи MCP-сервери може да ја зголеми изложеноста на безбедносни ризици (вклучувајќи вметнување злонамерни инструкции во промпт). Поврзувајте само сервери на кои им верувате и погрижете се создавачите да ги разбираат ризиците пред да го овозможат режимот за програмери. Дознајте повеќе
Режимот за програмери е моќна можност што бара одговорно поставување и надзор. За дејства на запишување или изменување, ChatGPT може да побара потврда во зависност од дозволите на апликацијата, контекстот на дејството и потенцијалното влијание на дејството. Некои особено ризични дејства може да бидат блокирани наместо да бидат претставени за одобрување. Администраторите/сопствениците гледаат предупредувања за ризик кога овозможуваат апликации што можат да запишуваат или изменуваат податоци.
Вие сте одговорни за проверка и потврдување на соодветноста на приспособените апликации и конектори што ги создавате, или апликациите и конекторите од трети страни што ги додавате за употреба во вашиот работен простор. Осигурете се дека сите технички проверки, проверки за употреба и проверки на политики се успешни пред да распоредите приспособен конектор.
Compliance API
Корисничките разговори — вклучително и оние што користат која било апликација — се достапни во Compliance API за клиентите на Enterprise/Edu.
ЧПП
Кој може да го овозможи режимот за програмери?
Enterprise/Edu: Администраторите даваат пристап во Дозволи и улоги → Поврзани податоци. Овозможените корисници потоа го вклучуваат во Поставки → Апликации → Напредни поставки. Само администраторите/сопствениците можат да објавуваат. Администраторите дополнително можат да конфигурираат кој добива пристап со користење на RBAC.
Business: Само администраторите можат да користат режим за програмери. Вклучете го преку User Settings → Apps → Advanced settings → Developer mode или Workspace settings → Apps → Create во режим за програмери. Потоа објавете во Workspace settings → Apps.
Дали има географски ограничувања?
Не.
Може ли во режимот за програмери да тестирам апликации создадени со Apps SDK?
Да, може да тестирате апликации во режимот за програмери.
Дали MCP апликациите се достапни на мобилен?
Не - само на веб.
Може ли апликациите да се ажурираат по објавувањето? Може ли да вклучувам/исклучувам одредени алатки (за читање, запишување или преземање)?
Администраторите/сопствениците на Business моментално не може да ги ажурираат апликациите по објавувањето; за да ги ажурирате алатките или метаподатоците, повторно создајте ја и објавете ја апликацијата. Администраторите/сопствениците на Enterprise/Edu може да ги овозможуваат или оневозможуваат дејствата на апликацијата/конекторот по објавувањето. За повеќе детали, видете го делот за објавување апликација/апликации.
Кои безбедносни контроли се применуваат за дејства на запишување?
ChatGPT може да побара потврда пред важни дејства или други промени врз основа на дозволите на апликацијата и контекстот на дејството. Администраторите гледаат предупредувања за ризик кога овозможуваат апликации што можат да запишуваат или изменуваат податоци.
Како OpenAI ја прегледува безбедноста на апликациите?
OpenAI врши red-teaming, следење и предупредувања за дејства за запишување. Апликациите во регистарот одобрен од OpenAI се прегледани пред да станат достапни. Вие сте одговорни да потврдите дека која било апликација или конектор е соодветен за вашата организација, вклучувајќи апликации и конектори што ги развивате или апликации и конектори од трети страни што ги поставувате.
Може ли да прикачам апликација што ја создал некој друг?
Да. Администраторите и програмерите може да прикачат која било апликација (вклучително и апликација со отворен код или изработена од добавувач). Проверете ги безбедноста и соодветноста пред објавувањето.
Може ли ChatGPT да користи повеќе апликации истовремено?
Да. Работните простори може да повикуваат повеќе сопствени апликации и апликации од трети страни во еден промпт.
Дали треба да користам апликација изградена од OpenAI или сопствена MCP апликација?
Апликациите изградени од OpenAI денес се само за пребарување и не поддржуваат дејства за запишување. Користете сопствени MCP апликации за можности за запишување/измена.
Може ли да се поврзам со локален MCP сервер?
Не директно. ChatGPT се поврзува со оддалечени MCP сервери. Ако вашиот MCP сервер работи на приватна мрежа, локално во просториите или на машина на програмер, користете Безбеден MCP тунел за да го поврзете со поддржаните производи на OpenAI без да го изложувате серверот на јавниот интернет.
Дали алатките за пребарување и преземање се задолжителни за поврзаните сервери?
Не. Повеќе не се задолжителни.
Може ли режимот агент и длабоко истражување да користат сопствени апликации?
Режимот агент нема да користи сопствени апликации. Длабоко истражување може да користи сопствени апликации, но само за дејства за читање/fetch - не и за дејства за запишување.
Дали апликациите и целосната бета-верзија на MCP им се достапни на корисниците на Pro?
Корисниците на Pro може да создаваат апликации со Apps SDK. Целосната поддршка за MCP моментално им е достапна само на корисниците на Business и Enterprise/Edu. Корисниците на Pro може да поврзуваат MCP со дозволи за читање/преземање во режимот за програмери.
Имајте предвид дека корисниците на Pro и понатаму мора да го овозможуваат режимот за програмери за да користат приспособени апликации.
Може ли да ја користам мојата сопствена апликација со company knowledge?
Company knowledge поддржува сопствени апликации со пристап за fetch/search. Администраторите и сопствениците на Enterprise управуваат кој може да ги гледа и користи овие апликации преку RBAC. Апликациите со интерактивен UI во моментов не се поддржани во company knowledge.
Дали промените во MCP апликацијата автоматски се ажурираат во мојот работен простор?
Не. Откако администратор првпат ќе одобри MCP апликација за работниот простор, ChatGPT користи „замрзната“ снимка од нејзините достапни алатки и влезови. Промените направени подоцна од програмерот на апликацијата не се применуваат додека администратор не прегледа и објави ажурирање.
Што се случува ако дефиницијата на алатка се промени по одобрувањето?
Ако активната апликација повеќе не се совпаѓа со замрзнатата снимка, повиците на алатки може да дадат грешка. Назадно-компатибилните ажурирања (на пример, додавање нов незадолжителен параметар) може и понатаму да работат. Ако дефиницијата на алатката не е назадно компатибилна, администраторите/сопствениците мора да ги освежат дејствата на алатките од Workspace settings пред да продолжат. Прегледајте го делот Publish App во оваа статија за повеќе информации како да ја објавите промената.
Дали корисниците ќе видат промпт за ажурирање или ќе се извести администраторот ако повик даде грешка?
Не. Пораките за грешка денес не вклучуваат автоматски промпт за ажурирање, а администраторите не се проактивно известени кога на апликацијата ѝ треба преглед.
