OpenAI
Ukurasa huu ulitafsiriwa na mashine. Tazama makala asili ya Kiingereza.

Hali ya msanidi programu na programu za MCP katika ChatGPT

Ilisasishwa: 12 hours ago

Kumbuka: Usaidizi kamili wa MCP (Model Context Protocol), ikiwemo vitendo vya kurekebisha/kuandika, unatolewa taratibu katika beta kwa mipango ya ChatGPT Business, Enterprise, na Edu, Utendakazi, UI, na ruhusa zinaweza kubadilika tunapoendelea kuboresha.

Muhtasari

Kwa kutumia developer mode ya ChatGPT, shirika lako linaweza kuunda, kujaribu na kutuma apps zinazoendeshwa na MCP zinazowezesha ChatGPT kuchukua hatua kwa usalama katika zana zako.


Kagua na uchapishe apps maalum za MCP kwa kampuni yako. Wasimamizi/wamiliki na watengenezaji walioidhinishwa (Enterprise/Edu pekee) wanaweza kupakia na kujaribu apps za MCP kwa faragha katika developer mode – apps walizojenga wao na viunganishi maarufu vilivyojengwa na wengine.


Chukua hatua kwa zana na mifumo ya kampuni yako kutoka ChatGPT, kwa kwenda zaidi ya kusoma/kutafuta kwa kuunda apps zenye UI shirikishi na apps zenye usaidizi kamili wa MCP - ikiwemo hatua za kuandika/kurekebisha. Anzisha mtiririko wa kazi, unda kazi za usimamizi wa miradi, sasisha CRM yako, au unganisha apps kwa uratibu changamano.


Jaribu na kagua apps kabla ya kuzituma - ni wasimamizi/wamiliki pekee wanaoweza kuwezesha developer mode au kuchapisha apps za MCP baada ya kuzijaribu. Wasimamizi wa Enterprise/Edu wanaweza pia kudhibiti idhini ya watengenezaji na ufikiaji wa eneokazi kwa RBAC.

Tazama Apps in ChatGPT na Build with the Apps SDK kwa maelezo zaidi kuhusu apps za ChatGPT.

Upatikanaji na mahitaji

Apps, usaidizi kamili wa MCP na developer mode zinapatikana kwa wateja wa ChatGPT Business na Enterprise/Edu kwenye ChatGPT web. Wasimamizi/wamiliki wanaweza kuwezesha developer mode katika workspace settings, kuunda na kujaribu apps maalum, na kuzichapisha kwa eneokazi lao.

Wasimamizi wa Enterprise/Edu wanaweza pia kutumia RBAC kutoa ufikiaji wa developer mode kwa watu maalum, kisha kuchagua nani anaweza kufikia kila app iliyokaguliwa.

Kusambaza programu

Kuwezesha developer mode

Wasimamizi wa workspace lazima kwanza wawezeshe developer mode kutoka Admin workspace settings zao. Kigeuzi cha developer mode kinapatikana katika Workspace Settings → Permissions & Roles → Connected Data Developer mode / Create custom MCP connectors. Tazama sehemu iliyo hapa chini kwa maelezo mahususi ya mpango.

Mipango ya Business

Wasimamizi/wamiliki pekee ndio wanaoweza kuwezesha hali ya msanidi na kusambaza programu. Wasimamizi hawawezi kuwezesha hali ya msanidi kwa wanachama binafsi katika eneokazi lao.

Unaweza kuona orodha ya sasa ya wasimamizi na wamiliki wa eneokazi lako kutoka Mipangilio ya Eneokazi → Wanachama.


Kila msimamizi/mmiliki lazima ajiwezeshe mwenyewe hali ya msanidi; kitufe hicho hakitumiki kwa wasimamizi/wamiliki wote katika eneokazi.

Wezesha hali ya msanidi unapounda programu mpya maalum, kutoka Mipangilio ya eneokazi > Programu > Unda.

Mipango ya Enterprise/Edu

Wasimamizi/wamiliki wanaweza kuwezesha hali ya msanidi kutoka mipangilio yao ya mtumiaji. Nenda kwenye Mipangilio → Programu → Mipangilio ya Juu kuwasha/kuzima.

Unaweza pia kujiwezeshea hali ya msanidi unapounda programu maalum, kutoka Mipangilio ya eneokazi → Programu &→ Unda.


Tumia RBAC kuwezesha hali ya msanidi kwa kundi maalum la wanachama wa eneokazi.

Baada ya ufikiaji kutolewa, wanachama waliowezeshwa wanaweza kuwasha/kuzima hali ya msanidi kwa akaunti yao kwa kwenda kwenye Mipangilio → Programu → Mipangilio ya Juu.

Kusanidi programu

Unaweza kuunda programu mpya kutoka kwa mipangilio ya msimamizi au mipangilio ya mtumiaji.

  • Thibitisha kuwa hali ya msanidi programu imewezeshwa kwa akaunti yako (tazama hapo juu).

  • Wasimamizi/wamiliki: kutoka Mipangilio ya eneokazi, nenda kwenye Programu → Unda.

  • Watumiaji walioidhinishwa (ikiwa ni pamoja na wasimamizi/wamiliki): kutoka mipangilio ya mtumiaji, nenda kwenye Programu → Unda.

  • Toa mwisho na metadata inayohitajika kwa seva yako ya MCP.

  • Chagua mbinu ya uthibitishaji, ikiwa inatumika.

  • Bofya Changanua Zana na usubiri uchanganuzi ukamilike. Ikiwa seva yako inatumia OAuth, kamilisha dokeza la uidhinishaji, kisha usubiri uchanganuzi wa zana umalizike.

  • Bofya Unda.

  • Baada ya kusanidiwa, programu huonekana kama rasimu katika Mipangilio ya EneokaziProgramu → Rasimu.

  • Katika mipangilio ya mtumiaji, programu mpya huonekana chini ya Mipangilio → Programu → Programu Zilizowezeshwa. Programu mpya itakuwa na lebo Dev karibu na jina lake.

Ikiwa unatumia OAuth kwa uthibitishaji

Unaposanidi programu, thibitisha ikiwa mtoa huduma wako wa OAuth/OpenID Connect amesanidiwa kutoa tokeni za kuburudisha, kwani usanidi wa ziada unahitajika ili kudumisha muunganisho.

Kwa watoa huduma wa OpenID Connect, njia ya kawaida ya kuomba tokeni ya kuburudisha ni kujumuisha upeo wa offline_access katika ombi la uidhinishaji, na kwa mtoa huduma kutangaza usaidizi wake katika metadata yake ya ugunduzi.

Thibitisha kuwa ugunduzi wa mtoa huduma wa .well-known mwisho (.well-known/openid-configuration au .well-known/oauth-authorization-server) unaorodhesha offline_access (au kilicho sawa na hicho kwa mtoa huduma wako) katika scopes_supported au sehemu sawa ya uwezo. Ikiwa offline_access (au upeo sawa wa tokeni ya kuburudisha) hautangazwi au tokeni za kuburudisha hazitolewi, wezesha ufikiaji wa offline au wa kuburudisha katika dashibodi ya msimamizi ya mtoa huduma wako, mipangilio ya tenant, au usanidi wa metadata, kisha unda upya programu ili ChatGPT ipate metadata iliyosasishwa.

Ikiwa OAuth imesanidiwa bila offline_access, ChatGPT inaweza kupoteza ufikiaji baada ya uidhinishaji wa awali kuisha kwa sababu kusasisha tokeni ya kuburudisha kunaweza kutopatikana, na watumiaji wanaweza kuhitaji kuthibitisha tena.

Jaribu programu mpya katika ChatGPT

  1. Fungua gumzo jipya na uchague rasimu ya programu yako kutoka kwenye menyu ya zana za ChatGPT, au rejelea programu hiyo katika dokeza lako.

  2. Jaribu madokeza na hali tofauti za matumizi kwa programu yako.

  3. Tumia zana zinazofichuliwa na programu, ikiwemo vitendo vya kuandika.

  4. Thibitisha vitendo unapoombwa. ChatGPT huomba uthibitisho kulingana na ruhusa za programu na muktadha wa kitendo. Kabla ya kujaribu, kagua ruhusa za programu ili wanaojaribu wajue cha kutarajia.

Ruhusa hizi za programu zinatumika kwa mazungumzo ya ChatGPT. Mawakala wa Eneokazi hutumia vidhibiti vya kila wakala vilivyowekwa na mjenzi wa wakala ili kuamua vitendo vya programu vinavyopatikana na wakati watumiaji wa mwisho wanaombwa kuviidhinisha. Kwa tabia ya wakala, angalia: Mawakala wa Eneokazi wa ChatGPT kwa Enterprise na Business.

Chapisha programu

Kumbuka: Una jukumu la kuthibitisha kuwa seva ya MCP na app ni salama na zinafaa kwa shirika lako kabla ya kuchapisha. Jifunze zaidi

Wasimamizi na Wamiliki pekee ndio wanaoweza kuchapisha programu. Nenda kwenye Mahali pa kazi Mipangilio → Programu ili uchapishe. Bofya Rasimu kisha kitufe cha Chapisha. Kagua maonyo ya usalama (hasa kwa vitendo vya kuandika). Baada ya kuchapishwa, programu huonekana kwenye orodha ya viunganishi vilivyoidhinishwa vya eneokazi na kwenye mipangilio ya Programu ya watumiaji katika ChatGPT zikiwa na lebo maalum kando ya jina la programu.

Kwa mipango ya Business, programu haziwezi kusasishwa baada ya kuchapishwa wakati wa uzinduzi. Ili kubadilisha zana au metadata baada ya kuchapisha, lazima uiunde upya na uichapishe tena. Wakati programu bado iko katika hali ya msanidi programu, mmiliki wa programu anaweza kuhariri jina na nembo yake kutoka kwenye menyu ya Dhibiti ya programu katika mipangilio ya Programu. Mipango ya Enterprise/Edu ina vidhibiti vya ziada vinavyopatikana kwao - soma zaidi ili kujua zaidi.

Vidhibiti vya Msimamizi na Mmiliki wa Enterprise/Edu

Wasimamizi/wamiliki wa Enterprise/Edu wanaweza pia kutumia RBAC kubainisha ni nani anayeweza kufikia programu, na kudhibiti vitendo mahususi ambavyo programu au kiunganishi kinaweza kuchukua kabla ya kuchapishwa.

  • Baada ya kubofya Chapisha (katika hatua iliyotangulia), tumia Sanidi Vitendo kwenye kisanduku kinachoonekana ili kubainisha vitendo vinavyoruhusiwa kwa programu, kwa kuchagua/kuondoa uteuzi wa kitendo. Unaweza pia kubofya Onyesha upya ili kuvuta vitendo vipya (ambavyo havijachaguliwa kwa chaguomsingi) au masasisho ya ufafanuzi wa vitendo. Tumia Sanidi Ufikiaji kuchagua vikundi mahususi vya kuvipa ufikiaji, kabla ya kuchapisha.

Unaweza pia kudhibiti vitendo vya programu baada ya kuchapisha.

  • Tafuta programu katika Mipangilio ya Eneokazi → Programu, kisha ubofye menyu ya nukta tatu (...) iliyo kando ya programu ya kusanidiwa, na ubofye Udhibiti wa vitendo.

  • Masasisho ya seva ya MCP hayawezeshwi kiotomatiki - unaweza kubofya kitufe cha Onyesha upya ili kupata seti ya hivi karibuni ya vitendo, au masasisho ya vitendo vilivyopo. Vitendo vipya vimezimwa kwa chaguomsingi, na mabadiliko ya vitendo vilivyopo huonyeshwa kama tofauti.

Image

Tumia programu mpya kwenye gumzo

  • Anzisha gumzo na uchague programu moja au zaidi, au utumie maarifa ya kampuni.

  • Unaweza kutumia programu nyingi za mhusika wa kwanza na za wahusika wengine katika dokeza moja (k.m., kurejesha data ya ndani kisha kuunda tiketi kulingana na matokeo).

  • Kumbuka: ukitumia maarifa ya kampuni, ni programu zenye uwezo wa kutafuta/kuleta pekee zinazojumuishwa.

  • Kwa vitendo vya kuandika au kurekebisha, ChatGPT inaweza kuomba uthibitisho kulingana na ruhusa za programu na muktadha wa kitendo. Kagua ruhusa za programu kabla ya kuchapisha ili watumiaji waelewe wakati ChatGPT inaweza kuuliza kabla ya kutumia programu.

Usalama, ulinzi, na mambo ya kuzingatia kuhusu data

Kumbuka: Kuunganisha kwenye seva za MCP zisizo salama au zisizoaminika kunaweza kuongeza hatari za kiusalama (ikiwemo shambulio la dokeza). Unganisha seva unazoziamini pekee, na uhakikishe wajenzi wanaelewa hatari hizo kabla ya kuwezesha developer mode. Jifunze zaidi

Hali ya msanidi programu ni uwezo mkubwa unaohitaji usanidi na usimamizi wenye uwajibikaji. Kwa vitendo vya kuandika au kurekebisha, ChatGPT inaweza kuomba uthibitisho kulingana na ruhusa za programu, muktadha wa kitendo na athari inayoweza kutokea ya kitendo hicho. Baadhi ya vitendo vyenye hatari hasa vinaweza kuzuiwa badala ya kuwasilishwa kwa idhini. Wasimamizi/wamiliki huona maonyo ya hatari wanapowezesha programu zinazoweza kuandika au kurekebisha data.

Una jukumu la kuchunguza na kuthibitisha ufaafu wa programu na viunganishi maalum unavyounda, au programu na viunganishi vya wahusika wengine unavyoongeza ili vitumike katika eneokazi lako. Hakikisha ukaguzi wote wa kiufundi, matumizi na sera umepita kabla ya kusambaza kiunganishi maalum.

Compliance API

Mazungumzo ya watumiaji — yakiwemo yale yanayotumia app yoyote — yanapatikana katika Compliance API kwa wateja wa Enterprise/Edu.

Maswali yanayoulizwa mara kwa mara

Nani anaweza kuwezesha developer mode?

  • Enterprise/Edu: Wasimamizi hutoa ufikiaji katika Permissions & Roles → Connected Data. Watumiaji waliowezeshwa kisha huiwasha katika Settings → Apps → Advanced Settings. Wasimamizi/Wamiliki pekee ndio wanaoweza kuchapisha. Wasimamizi wanaweza pia kusanidi nani anapata ufikiaji kwa kutumia RBAC.

  • Business: Wasimamizi pekee ndio wanaoweza kutumia developer mode. Iwashe kupitia User Settings → Apps → Advanced settings → Developer mode au Workspace settings → Apps → Create kwenye developer mode. Kisha chapisha katika Workspace settings → Apps.

Je, kuna vizuizi vya kijiografia?

Hapana.

Je, ninaweza kujaribu Programu zilizojengwa kwa Apps SDK katika hali ya msanidi?

Ndiyo, unaweza kujaribu programu na programu katika hali ya maendeleo

Je, programu za MCP zinapatikana kwenye simu?

Hapana - wavuti pekee.

Je, programu zinaweza kusasishwa baada ya kuchapishwa? Je, ninaweza kuwasha/kuzima zana mahususi (kusoma dhidi ya kuandika dhidi ya kupata)?

Wasimamizi/wamiliki wa Business hawawezi kwa sasa kusasisha programu baada ya kuchapishwa; ziunde upya na uchapishe tena ili kusasisha zana au metadata. Wasimamizi/wamiliki wa Enterprise/Edu wanaweza kuwezesha au kulemaza vitendo vya programu/kiunganishi baada ya kuchapishwa. Tazama sehemu ya Kuchapisha programu / programu kwa maelezo zaidi.

Ni vidhibiti gani vya usalama vilivyopo kwa vitendo vya kuandika?

ChatGPT inaweza kuomba uthibitisho kabla ya vitendo muhimu au mabadiliko mengine kulingana na ruhusa za programu na muktadha wa kitendo. Wasimamizi huona maonyo ya hatari wanapowezesha programu zinazoweza kuandika au kurekebisha data.

OpenAI hukaguaje usalama wa programu?

OpenAI hufanya red-teaming, ufuatiliaji, na maonyo kwa vitendo vya kuandika. Programu katika sajili iliyoidhinishwa na OpenAI zimekaguliwa kabla ya kupatikana. Una jukumu la kuthibitisha kuwa programu au kiunganishi chochote kinafaa kwa shirika lako, ikiwemo programu na viunganishi unavyotengeneza, au programu na viunganishi vya wahusika wengine unavyopakia.

Je, ninaweza kupakia programu ambayo mtu mwingine alijenga?

Ndiyo. Wasimamizi na wasanidi wanaweza kupakia programu yoyote (ikiwemo open-source au iliyojengwa na muuzaji). Thibitisha usalama na ufaafu kabla ya kuchapisha.

Je, ChatGPT inaweza kutumia programu nyingi kwa wakati mmoja?

Ndiyo. Maeneokazi yanaweza kuita programu nyingi za wahusika wa kwanza na wa tatu katika dokeza moja.

Je, nitumie programu iliyojengwa na OpenAI au programu maalum ya MCP?

Programu zilizojengwa na OpenAI ni za kutafuta pekee kwa sasa na haziungi mkono vitendo vya kuandika. Tumia programu maalum za MCP kwa uwezo wa kuandika/kurekebisha.

Je, ninaweza kuunganisha kwenye seva ya ndani ya MCP?

Si moja kwa moja. ChatGPT huunganisha kwenye seva za mbali za MCP. Ikiwa seva yako ya MCP inaendeshwa kwenye mtandao wa kibinafsi, kwenye majengo yako, au kwenye mashine ya msanidi programu, tumia Secure MCP Tunnel kuiunganisha na bidhaa za OpenAI zinazotumika bila kuifanya seva ionekane kwenye intaneti ya umma.

Je, zana za kutafuta na kupata zinahitajika kwa seva zilizounganishwa?

Hapana. Hazihitajiki tena.

Je, agent mode na utafiti wa kina zinaweza kutumia apps maalum?

Agent mode haitatumia apps maalum. Utafiti wa kina unaweza kutumia apps maalum, lakini kwa hatua za kusoma/fetch pekee - si kwa hatua za kuandika.

Je, programu na MCP kamili ya beta zinapatikana kwa watumiaji wa Pro?

Watumiaji wa Pro wanaweza kuunda programu kwa kutumia AppsSDK. MCP kamili inapatikana tu kwa watumiaji wa Business na Enterprise/Edu kwa sasa. Watumiaji wa Pro wanaweza kuunganisha MCP zenye ruhusa za kusoma/kupata katika hali ya msanidi.

Kumbuka kwamba watumiaji wa Pro lazima waendelee kuwezesha hali ya msanidi ili kutumia programu maalum.

Je, ninaweza kutumia app yangu maalum pamoja na company knowledge?

Company knowledge inasaidia apps maalum zenye ufikiaji wa fetch/search. Wasimamizi na wamiliki wa Enterprise hudhibiti nani anaweza kuona na kufikia apps hizi kwa kutumia RBAC. Apps zenye UI shirikishi kwa sasa hazitumiki katika company knowledge.

Je, mabadiliko ya programu ya MCP hujisasaisha kiotomatiki katika eneokazi langu?

Hapana. Baada ya msimamizi kwanza kuidhinisha programu ya MCP kwa eneokazi, ChatGPT hutumia picha “iliyogandishwa” ya zana na ingizo zake zinazopatikana. Mabadiliko yanayofanywa baadaye na msanidi wa programu hayatumiki hadi msimamizi akague na kuchapisha sasisho.

Nini hutokea ikiwa ufafanuzi wa zana ulibadilika baada ya kuidhinishwa?

Ikiwa programu ya moja kwa moja hailandani tena na picha iliyogandishwa, miito ya zana inaweza kupata hitilafu. Masasisho yanayoendana na ya awali (kwa mfano, kuongeza kigezo kipya cha hiari) yanaweza kuendelea kufanya kazi. Ikiwa ufafanuzi wa zana hauendani na wa awali, wasimamizi/wamiliki lazima waburudishe vitendo vya zana kutoka Mipangilio ya Eneokazi kabla ya kuendelea. Kagua sehemu ya Chapisha Programu katika makala hii kwa maelezo zaidi ya jinsi ya kuchapisha mabadiliko hayo.

Je, watumiaji wataona dokeza la kusasisha au kumjulisha msimamizi ikiwa mwito utapata hitilafu?

Hapana. Ujumbe wa hitilafu leo haujumuishi dokeza la kiotomatiki la kusasisha, na wasimamizi hawajulishwi mapema wakati programu inahitaji kukaguliwa.

Je, makala haya yamekusaidia?