Microsoft hivi karibuni imetambulisha hazina mpya ya GitHub ambayo inafanya kazi kama maabara ya kuchunguza Itifaki ya Mfumo wa Muktadha (MCP) ndani ya mfumo wa Microsoft Copilot Studio. Mpango huu unaashiria hatua muhimu mbele katika uwanja wa usaidizi na otomatiki inayoendeshwa na AI, kuwapa wasanidi mazingira ya moja kwa moja ya kufanya majaribio na kutumia uwezo wa MCP.
Kuelewa Itifaki ya Mfumo wa Muktadha (MCP)
Itifaki ya Mfumo wa Muktadha, iliyoanzishwa na painia wa AI Anthropic na baadaye kuwekwa wazi, inawakilisha kiwango muhimu katika mageuzi ya wasaidizi wa AI. Inawezesha mawakala hawa wenye akili kugundua, kufikia, na kutumia zana za nje, hifadhi za data, na moduli za kazi wakati wa utekelezaji. Uwezo huu wa nguvu unawezesha mashirika kujenga seva za MCP maalum, kufichua rasilimali zao za ndani na utendakazi kwa marubani wa AI huku wakidumisha itifaki kali za udhibiti, usalama na sera za utawala. Maabara iliyoanzishwa hivi karibuni inatumika kama onyesho la vitendo la jinsi teknolojia hii inaweza kuunganishwa kwa urahisi ndani ya mazingira yanayozingatia Microsoft.
Microsoft Copilot Studio na Muunganisho wa MCP
Copilot Studio, jukwaa la chini la msimbo la Microsoft kwa kubuni, kubadilisha, na kupeleka mawakala wanaoendeshwa na AI, hivi karibuni ilijumuisha teknolojia ya MCP, kama ilivyoangaziwa mwezi uliopita. Kulingana na Microsoft, ujumuishaji huu unawezesha:
- Muunganisho Usio na Mfumo wa Chanzo cha Data: Haijalishi kama unashughulika na API za ndani maalum au watoa data wa nje, itifaki ya MCP inahakikisha ujumuishaji laini na wa kuaminika ndani ya Copilot Studio.
- Upatikanaji wa Soko Linalostawi la Seva Zilizopo: Zaidi ya viunganishi maalum na ujumuishaji, watumiaji sasa wanaweza kugonga hazina inayopanuka ya viunganishi vilivyojengwa awali, vilivyowezeshwa na MCP vinavyopatikana kwa urahisi kwenye soko. Utendaji huu unapanua njia za kuunganisha na zana anuwai, kuharakisha na kurahisisha matumizi yao.
- Uwezo Mwingi wa Vitendo: Seva za MCP zina uwezo wa kutoa zana na data kwa mawakala, kukuza kubadilika zaidi huku ikipunguza matengenezo na gharama za ujumuishaji.
Ujumuishaji wa Copilot Studio na Power Platform huwawezesha watumiaji wa biashara na wasanidi programu wenye uzoefu kuunda mawakala ambao hufanya kazi kama marubani wa kusimama pekee, ndani ya programu za Power Platform, au iliyoingia ndani ya programu zingine kama vile Microsoft Teams au tovuti. Utangamano huu unasisitiza uwezo wa jukwaa kubadilika kwa anuwai ya visa vya matumizi na matukio ya upelekaji.
Maboresho ya Hivi Karibuni kwa Copilot Studio
Microsoft imekuwa ikishiriki kikamilifu katika kuongeza uwezo wa Copilot Studio, hivi karibuni ilizindua hakikisho la utafiti wa mapema wa ufikiaji wa utendaji wa ‘matumizi ya kompyuta’. Kipengele hiki cha ubunifu kinawezesha mawakala wa AI kuingiliana na programu au tovuti, kuiga mwingiliano kama wa binadamu kama vile kubofya, kuchapa, na kusogeza. Wakati huo huo, kampuni ilianzisha SDK mpya ya C# kwa MCP, ikiimarisha zaidi kujitolea kwake kukuza mfumo thabiti wa maendeleo karibu na itifaki.
Maendeleo haya kwa pamoja yanaweka Copilot Studio kama jukwaa kubwa la ukuzaji wa wakala wa AI, uwanja ambao umepata umakini mkubwa katika nyakati za hivi karibuni. Uanzishwaji wa hazina mpya ya GitHub inalingana kikamilifu na mwelekeo huu, ikitoa wasanidi programu rasilimali na zana muhimu za kuchunguza na kutumia uwezo wa MCP ndani ya mfumo wa Copilot Studio.
Microsoft Copilot Studio ❤️ Hazina ya MCP
Microsoft Copilot Studio ❤️ Hazina ya MCP inajumuisha mkusanyiko tofauti wa mifano na msimbo wa sampuli iliyoundwa kusaidia wasanidi programu katika juhudi zao. Hasa, inawawezesha kuunda, kupeleka, na kuunganisha Seva ya MCP kwa Microsoft Copilot Studio kwa kutumia mfumo wa kiunganishi cha Power Platform.
Ujumuishaji huu hutumia mfumo uliopo wa kiunganishi cha Power Platform, ambao unawezesha ujumuishaji salama na unaoweza kutumika tena kati ya programu za Microsoft Power Platform na huduma za nje kupitia API zilizosanifiwa, zinazoongozwa. Mfumo huu unahakikisha kuwa ubadilishanaji wa data na mwingiliano kati ya mifumo tofauti hufuata itifaki za usalama zilizoanzishwa na sera za utawala.
Teknolojia za Ushirikiano: Viunganishi vya MCP na Power Platform
Tangazo la Microsoft mnamo Aprili 28 lilisitiza uhusiano wa ushirikiano kati ya teknolojia hizi mbili, ikisisitiza jinsi zinavyokamilishana kutoa uzoefu ulioimarishwa wa mtumiaji. Viunganishi vya jadi hutoa ufikiaji salama na unaoongozwa kwa huduma zinazojulikana, wakati MCP inaleta uwezekano wa kupanuka kwa nguvu, wa wakati wa utekelezaji kwa kuwezesha marubani kugundua na kutumia zana mpya inapohitajika. Kwa kufunga seva za MCP ndani ya mfumo wa kiunganishi unaojulikana, wasanidi programu wanaweza kupanua uwezo wa Copilot Studio bila kuathiri usalama, kufuata, au udhibiti, na kusababisha uzoefu unaobadilika zaidi na wenye nguvu wa AI ndani ya mipaka inayoaminika ya biashara.
Mbinu hii inagonga usawa dhaifu kati ya hitaji la uvumbuzi na umuhimu wa kudumisha mazingira salama na yanayofuata. Inawezesha wasanidi programu kutumia teknolojia za hivi karibuni za AI huku wakifuata sera za utawala zilizoanzishwa na itifaki za usalama.
Mwongozo wa Vitendo kwa Wasanidi Programu
Microsoft hutoa mwongozo wa kina ndani ya maabara, ikiwaongoza wasanidi programu kupitia michakato muhimu ifuatayo:
- Kupeleka Seva ya MCP: Maagizo kamili juu ya kuanzisha seva inayoweza kushughulikia data, mifumo na mwingiliano. Hii ni pamoja na kusanidi mazingira ya seva, kupeleka vipengele muhimu vya programu, na kuanzisha njia za mawasiliano kati ya seva na mifumo mingine.
- Kuunda Kiunganishi Maalum: Mwongozo juu ya kutumia miundombinu ya kiunganishi ili kuanzisha kiungo kati ya seva ya MCP na Copilot Studio. Hii inahusisha kufafanua sifa za kiunganishi, kubainisha mbinu za uthibitishaji, na kusanidi uchoraji wa data kati ya seva ya MCP na Copilot Studio.
- Kuunganisha na Copilot Studio: Hatua za kina juu ya kuongeza seva ya MCP kama kitendo ndani ya Copilot Studio, kuwawezesha mawakala kufikia zana na data iliyotolewa na seva. Hii ni pamoja na kufafanua vigezo vya uingizaji wa kitendo, kubainisha data ya pato, na kusanidi mantiki ya utekelezaji wa kitendo.
Kwa kufuata hatua hizi, wasanidi programu wanaweza kuunganisha kwa urahisi seva zao za MCP na Copilot Studio, wakiwezesha mawakala wao wa AI kutumia uwezo kamili wa data na zana za msingi.
Mahitaji ya Awali ya Kutumia Maabara ya MCP
Ili kutumia kwa ufanisi Maabara ya MCP, wasanidi programu wanahitajika kukidhi mahitaji yafuatayo:
- Usajili wa Azure (pamoja na njia ya malipo iliyoongezwa): Usajili amilifu wa Azure ni muhimu kupeleka na kukaribisha seva ya MCP na rasilimali zinazohusiana. Usajili lazima uwe na njia halali ya malipo inayohusishwa nayo ili kufidia gharama za huduma za Azure zinazotumiwa.
- Akaunti ya GitHub na Ingia: Akaunti ya GitHub inahitajika kufikia Microsoft Copilot Studio ❤️ Hazina ya MCP na kupakua msimbo wa sampuli na mifano. Wasanidi programu lazima waingie kwenye akaunti yao ya GitHub ili kuingiliana na hazina.
- Jaribio la Copilot Studio au Akaunti ya Msanidi Programu: Jaribio la Copilot Studio au akaunti ya msanidi programu ni muhimu kufikia na kutumia jukwaa la Copilot Studio. Akaunti hii hutoa ufikiaji wa vipengele na utendaji wa jukwaa, ikiwawezesha wasanidi programu kubuni, kujenga, na kupeleka mawakala wanaoendeshwa na AI.
- Mazingira ya Power Platform Yametolewa: Mazingira yaliyotolewa ya Power Platform yanahitajika kuunda na kudhibiti viunganishi vinavyounganisha seva ya MCP na Copilot Studio. Mazingira haya hutoa miundombinu na huduma muhimu kwa ajili ya kuendeleza na kupeleka programu na viunganishi vya Power Platform.
Mahitaji haya ya awali yanahakikisha kwamba wasanidi programu wana rasilimali na ufikiaji muhimu ili kutumia kwa ufanisi Maabara ya MCP na kuchunguza ujumuishaji kati ya MCP na Copilot Studio.
Mfano wa Vitendo: Rubani wa Kuchekesha Utani
Kama mfano wa vitendo wa mchakato wa ujumuishaji, Microsoft inaangazia uundaji wa wakala wa Copilot Studio ambaye anasimulia utani kwa kuwachukua kutoka kwa seva ya MCP. Mfano huu wa kufurahisha na unaovutia huwapa wasanidi programu uelewa dhahiri wa jinsi ujumuishaji unavyofanya kazi na matumizi yanayoweza kutumika ya teknolojia.
Mwishoni mwa maabara, wasanidi programu watakuwa na wakala wa Copilot Studio anayefanya kazi kikamilifu ambaye hutumia seva ya MCP kutoa utani, akionyesha nguvu na kubadilika kwa ujumuishaji.
Kuchunguza Zaidi Upelekaji wa Seva ya MCP
Kupeleka seva ya MCP kunahusisha mfululizo wa hatua, kila moja ikichangia utendaji na ufikiaji wa seva. Mchakato kwa kawaida huanza na kuchagua mazingira sahihi ya kukaribisha, kama vile Azure Web Apps, ambayo hutoa jukwaa linaloweza kupanuka na la kuaminika kwa ajili ya kupeleka programu za wavuti.
Mara baada ya mazingira ya kukaribisha kuchaguliwa, wasanidi programu wanahitaji kusanidi mipangilio ya seva, ikiwa ni pamoja na usanidi wa mtandao, mipangilio ya usalama, na ugawaji wa rasilimali. Mipangilio hii huamua jinsi seva inavyoingiliana na ulimwengu wa nje na jinsi inavyotumia rasilimali zinazopatikana.
Ifuatayo, programu ya seva ya MCP inahitaji kusakinishwa na kusanidiwa. Hii inahusisha kupakua vifurushi muhimu vya programu, kuzisakinisha kwenye seva, na kusanidi mipangilio ya seva ili ilingane na mahitaji maalum ya programu.
Hatimaye, seva ya MCP inahitaji kujaribiwa na kuthibitishwa ili kuhakikisha kwamba inafanya kazi kwa usahihi. Hii inahusisha kutuma maombi ya majaribio kwa seva na kuthibitisha kwamba inajibu kwa matokeo yaliyotarajiwa.
Kuunda Viunganishi Maalum kwa Muunganisho Usio na Mfumo
Kuunda viunganishi maalum ni hatua muhimu katika kuunganisha seva za MCP na Copilot Studio. Viunganishi hufanya kazi kama waamuzi, kuwezesha mawasiliano kati ya mifumo miwili na kuwezesha ubadilishanaji wa data.
Mchakato wa kuunda kiunganishi maalum kwa kawaida unahusisha kufafanua metadata ya kiunganishi, ikiwa ni pamoja na jina lake, maelezo, na ikoni. Metadata hii husaidia watumiaji kutambua na kuelewa madhumuni ya kiunganishi.
Ifuatayo, mipangilio ya uthibitishaji ya kiunganishi inahitaji kusanidiwa. Hii huamua jinsi kiunganishi kinavyothibitisha na seva ya MCP na kupata ruhusa muhimu za kufikia rasilimali zake.
Baada ya uthibitishaji, vitendo vya kiunganishi vinahitaji kufafanuliwa. Vitendo vinawakilisha shughuli maalum ambazo kiunganishi kinaweza kufanya kwenye seva ya MCP, kama vile kupata data, kuunda rekodi mpya, au kusasisha rekodi zilizopo.
Hatimaye, kiunganishi kinahitaji kujaribiwa na kuthibitishwa ili kuhakikisha kwamba kinafanya kazi kwa usahihi. Hii inahusisha kutuma maombi ya majaribio kwa kiunganishi na kuthibitisha kwamba inaingiliana na seva ya MCP kama inavyotarajiwa.
Kuunganisha Seva za MCP katika Utendakazi wa Copilot Studio
Kuunganisha seva za MCP katika utendakazi wa Copilot Studio huwapa mawakala wa AI uwezo wa kutumia data na utendaji unaotolewa na seva. Ujumuishaji huu unaweza kuimarisha kwa kiasi kikubwa uwezo wa mawakala, kuwawezesha kufanya kazi ngumu zaidi na kutoa majibu yenye ufahamu zaidi.
Mchakato wa ujumuishaji kwa kawaida unahusisha kuongeza seva ya MCP kama kitendo ndani ya mada ya Copilot Studio. Mada zinawakilisha mitiririko tofauti ya mazungumzo ambayo wakala anaweza kushiriki.
Mara tu kitendo cha seva ya MCP kinapoongezwa kwa mada, kinaweza kusanidiwa kupokea ingizo kutoka kwa mtumiaji na kutuma data kwa seva ya MCP. Kisha seva huchakata data na kurejesha jibu, ambalo huonyeshwa kwa mtumiaji.
Ujumuishaji huu unaruhusu mawakala wa AI kufikia kwa urahisi na kutumia rasilimali zinazotolewa na seva ya MCP, ikiwawezesha kufanya kazi mbalimbali na kutoa uzoefu kamili zaidi na wa kibinafsi kwa watumiaji.
Matokeo Mapana ya Kupitishwa kwa MCP
Kupitishwa kwa Itifaki ya Mfumo wa Muktadha kuna matokeo ya mbali kwa ajili ya mustakabali wa wasaidizi wa AI na ukuzaji wa wakala wa AI. Kwa kutoa utaratibu sanifu wa mawakala wa AI kugundua na kutumia rasilimali za nje, MCP inakuza mfumo mkuu zaidi na unaoingiliana.
Uingiliano huu unawezesha wasanidi programu kuunda mawakala wa AI wa hali ya juu zaidi na wanaoweza kubadilika ambao wanaweza kuunganishwa kwa urahisi na mifumo na vyanzo vya data tofauti. Pia inakuza uvumbuzi kwa kupunguza vizuizi vya kuingia kwa wasanidi programu wapya na kuwawezesha kutumia rasilimali na utendaji uliopo.
Zaidi ya hayo, MCP huimarisha usalama na utawala wa mifumo ya AI kwa kutoa mahali pa kati pa udhibiti kwa ajili ya kudhibiti ufikiaji wa rasilimali za nje. Hii inahakikisha kwamba mawakala wa AI hufikia tu rasilimali ambazo wameidhinishwa kufikia na kwamba mwingiliano wote umeingia na kukaguliwa.
Kwa kumalizia, Maabara ya Itifaki ya Mfumo wa Muktadha ya Microsoft ya Copilot Studio inawakilisha hatua muhimu mbele katika mageuzi ya usaidizi na otomatiki inayoendeshwa na AI. Kwa kuwapa wasanidi programu mazingira ya moja kwa moja ya kuchunguza na kutumia uwezo wa MCP, Microsoft inakuza uvumbuzi na kuharakisha kupitishwa kwa teknolojia hii ya mabadiliko. Ujumuishaji wa MCP na Copilot Studio na Power Platform huwawezesha wasanidi programu kuunda mawakala wa AI wa hali ya juu zaidi, wanaoweza kubadilika, na salama ambao wanaweza kuunganishwa kwa urahisi na mifumo na vyanzo vya data tofauti. Mustakabali wa wasaidizi wa AI bila shaka umeunganishwa na maendeleo na kupitishwa kwa viwango kama MCP.