Kufumbua A2A na MCP katika Ulimwengu wa Mawakala

Hivi majuzi, Google ilifunua itifaki mpya ya wazi ya Mawakala iitwayo Agent2Agent, au A2A kwa kifupi. Wakati huo huo, Bailian ya Alibaba Cloud pia ilitangaza kuingia kwake katika MCP. Hebu tuchunguze A2A na MCP zinahusu nini.

Ili kuelewa itifaki hizi, fikiria mfano wa diplomasia kati ya mataifa. Fikiria kila wakala wa AI kama nchi ndogo yenye lugha na desturi zake. ‘Nchi’ hizi zina balozi zilizo ndani ya jengo moja, zinajaribu kuwasiliana, kufanya biashara na kubadilishana habari.

Katika hali bora, mataifa haya yangedumisha uhusiano mzuri na kuzingatia seti wazi ya sheria za kidiplomasia, na kuwawezesha kuingiliana bila mshono, kusaini makubaliano na kushirikiana katika miradi ya kimataifa kuzunguka meza ya mkutano.

Walakini, ukweli ni kwamba kila ubalozi hufanya kazi kwa uhuru na itifaki tofauti. Kwa hivyo, kuanzisha makubaliano rahisi ya biashara na ‘Nchi A’ kunahitaji kutimiza mahitaji mengi, pamoja na masharti, uidhinishaji, tafsiri na funguo maalum. Kushirikiana na ‘Nchi B’ na ‘Nchi C’ kunahitaji kurudia taratibu sawa mara nyingi. Mbinu hii ya ad-hoc, iliyogawanyika, na yenye pande nyingi huongeza gharama za mawasiliano, huku kila mwingiliano ukitoza ‘ushuru wa habari’ wa ziada.

Hapo zamani, mawakala wa AI walikutana na shida kama hizo walipojaribu kushirikiana.

Kwa mfano, unaweza kuwa na wakala ambaye hujibu kiotomatiki barua pepe na mwingine aliyeunganishwa katika programu ya kalenda kusaidia na upangaji. Walakini, huluki hizi za AI zinatatizika kuwasiliana moja kwa moja, na hivyo kuhitaji kunakili na kubandika habari kwa mikono au kutegemea miingiliano iliyojengwa maalum.

Kama matokeo, mawakala wa AI hufanya kazi kwa kutengwa, wakionyesha utendakazi duni. Mgawanyiko huu huwavunja moyo watumiaji ambao lazima wasafiri kati ya programu nyingi za AI na hupunguza uwezo wa AI. Kazi ngumu ambazo zinaweza kukamilishwa kupitia ushirikiano wa mawakala wengi zimefungwa kwa njia bandia ndani ya silos za kibinafsi.

Hali hii inaakisi mazingira ya baada ya Vita vya Pili vya Dunia, ambapo kila wakala wa AI hufanya kazi kwa uhuru, bila sheria zilizounganishwa na akikabiliwa na vizuizi vya mawasiliano. Mfumo wa sasa wa AI unafanana na ukiwa wa baada ya vita, unaohitaji kuzingatia miingiliano na itifaki maalum za kufikia data na utendaji. Kukosekana kwa viwango huweka ‘ushuru’ wa ziada na kila uhusiano mpya wa ushirikiano, na kusababisha mfumo wa AI uliotengwa na usiofaa unaojulikana na kutengwa na ubinafsi.

Sekta ya AI inachunguza uwezekano wa kuanzisha itifaki inayokubalika ulimwenguni ili kuwezesha mwingiliano usio na mshono kati ya mawakala na zana za nje. Google na Anthropic zimejitokeza kama viongozi, kila moja ikipendekeza suluhisho: itifaki ya A2A na itifaki ya MCP.

Itifaki ya A2A

Itifaki ya A2A, kifupi cha Agent2Agent, huwezesha mawakala wa AI kuwasiliana na kushirikiana moja kwa moja.

Lengo kuu la itifaki ya A2A ni kuwezesha mawakala kutoka asili na wachuuzi mbalimbali kuelewana na kushirikiana, sawa na juhudi za Shirika la Biashara Duniani za kupunguza vikwazo vya biashara.

Kwa kupitisha A2A, mawakala kutoka kwa wachuuzi na mifumo tofauti wanaweza kujiunga na eneo la biashara huria, kuwasiliana kwa kutumia lugha ya kawaida na kushirikiana bila mshono ili kukamilisha kazi ngumu zaidi ya uwezo wa mawakala binafsi.

Ili kuonyesha jinsi A2A inavyofanya kazi, fikiria ulinganifu ufuatao:

1. Wakala = Mwanadiplomasia wa Kitaifa

Kila wakala hufanya kazi kama mwanadiplomasia anayewakilisha ubalozi wa nchi. Itifaki ya A2A inalenga kuanzisha adabu na taratibu za mawasiliano za kidiplomasia sare. Hapo awali, wanadiplomasia kutoka ‘Nchi A’ walikuwa wakiwasiliana pekee kwa Kifaransa, huku wale kutoka ‘Nchi B’ walitumia hati ya Cyrillic, na ‘Nchi C’ ilidai mawasiliano kupitia barua za kale za majani ya dhahabu. Itifaki ya A2A inahakikisha kwamba washiriki wote wanaweza kuwasiliana katika lugha iliyokubaliwa hapo awali, kuwasilisha hati katika umbizo sawa, na kutekeleza matokeo yaliyokubaliwa.

2. Kadi ya Wakala = Hati za Kidemokrasia / Kadi ya Biashara ya Balozi

Ndani ya mfumo wa A2A, kila wakala anahitajika kuchapisha ‘Kadi ya Wakala,’ inayofanana na kadi ya biashara ya mwanadiplomasia, iliyo na maelezo kama vile jina la wakala, toleo, uwezo na lugha au fomati zinazotumika.

Sawa na jinsi kadi ya biashara ya mwanadiplomasia inavyotambulisha jukumu na uhusiano wao, Kadi ya Wakala huorodhesha ujuzi, mbinu za uthibitishaji na fomati za ingizo/towe za wakala. Hii huwezesha wanadiplomasia wengine kutambua na kuelewa uwezo haraka, kupunguza vizuizi vya mawasiliano.

3. Kazi = Mradi wa Kidemokrasia wa Pande Mbili au Nyingi

Dhana ya Kazi ni muhimu kwa A2A. Wakati wakala ananunua kumwongoza wakala mwingine kwa kazi, hutoa ‘barua ya nia ya mradi wa ushirikiano.’ Baada ya kukubaliwa, pande zote mbili huandika Kitambulisho cha Kazi ili kufuatilia maendeleo na kubadilishana habari hadi kukamilika.

Kwa maneno ya kidiplomasia, taifa linaweza kupendekeza kwa lingine, ‘Tunataka kushirikiana katika ujenzi wa njia ya reli ya kasi ya juu ya mpaka; tafadhali tuma timu yako ya uhandisi.’ Hii inaakisi Kazi ya A2A, ambapo chama kinachoanzisha kinaeleza mahitaji, wakala wa mbali anakubali, na pande zote mbili husasisha mara kwa mara maendeleo katika mradi wote.

Ujumbe unawakilisha mawasiliano yaliyobadilishwa wakati wa hatua za awali au za kati za mradi, sawa na nyaya za kidiplomasia, noti na ubadilishanaji wa wajumbe.

4. Arifa za Push = Jarida la Ubalozi la Kidemokrasia

Katika A2A, ikiwa Kazi ni mradi wa muda mrefu unaohitaji muda mrefu wa kukamilisha, wakala wa mbali anaweza kusasisha chama kinachoanzisha kupitia arifa za push, sawa na nchi kutoa sasisho za mara kwa mara kuhusu mradi wa miundombinu ya muda mrefu. Hii huongeza uwezo wa ushirikiano wa asynchronous.

5. Uthibitishaji na Usalama = Haki na Itifaki za Kidemokrasia

A2A hutumia mikakati ya uthibitishaji ya daraja la biashara, inayohitaji pande zote mbili zinazowasiliana kuthibitisha hati ili kuzuia kuigwa au usikilizaji hasidi. Utaratibu huu unafanana na haki na itifaki za kidiplomasia.

Kimsingi, A2A inaakisi mienendo ya diplomasia ya kimataifa au ushirikiano wa kibiashara, ikisisitiza mawasiliano sanifu na usalama.

Itifaki ya MCP

Itifaki ya MCP, au Itifaki ya Mfumo wa Mfumo, ni kiwango kilichoanzishwa na kufunguliwa na Anthropic mnamo Novemba 2024.

Ingawa A2A inashughulikia mchakato wa mawasiliano kati ya wanadiplomasia wa AI, changamoto endelevu inabaki: kukosekana kwa vyanzo vya habari vya kuaminika. Hata mwanadiplomasia mzungumzaji zaidi au mtendaji wa biashara hana vifaa vya kutosha kufanya kazi kwa ufanisi bila habari sahihi kuhusu mazingira ya kimataifa na ugawaji wa rasilimali.

Wanadiplomasia wa kisasa wanategemea zana za nje, kama vile mifumo ya visa, mifumo ya makazi ya kimataifa na hifadhidata za akili, ili kutekeleza majukumu yao. Vile vile, wakala anayechukua majukumu magumu lazima aunganishe kwenye hifadhidata mbalimbali, mifumo ya hati, programu za biashara na hata vifaa vya maunzi.

Hii inaweza kufananishwa na kuanzisha shirika la kina la akili kwa wanadiplomasia na kuwapa ufikiaji wa zana za kuwezesha kazi yao.

Hapo awali, mawakala walilazimika kutengeneza programu-jalizi maalum na kuunganishwa sana na zana tofauti, ambayo ilikuwa ngumu na inayotumia wakati. Walakini, MCP sasa inapatikana ili kurahisisha mchakato.

MCP inasawazisha mwingiliano kati ya mifumo mikubwa ya lugha na vyanzo vya data vya nje na zana. Anthropic anafananisha MCP na bandari ya USB-C ya programu za AI.

USB-C hutumika kama kiolesura cha ulimwengu wote kwa vifaa, kushughulikia kuchaji na uhamishaji wa data kupitia bandari moja. MCP inalenga kuunda kiolesura cha ulimwengu wote katika kikoa cha AI, kuwezesha mifumo mbalimbali na mifumo ya nje kuunganishwa kwa kutumia itifaki sawa, badala ya kuendeleza suluhu maalum za ujumuishaji kila wakati.

Miundo ya AI inayounganishwa kwenye hifadhidata, injini za utafutaji au programu za wahusika wengine inaweza kuwasiliana bila mshono ikiwa zote zinaauni MCP.

MCP hutumia usanifu wa mteja-seva:

1. Seva ya MCP = Shirika Lililoimarishwa la Ujasusi

Mashirika au watu binafsi wanaweza kuingiza hifadhidata, mifumo ya faili, kalenda na huduma za wahusika wengine kwenye Seva za MCP. Seva hizi hufuata itifaki ya MCP, ikifichua maeneo ya ufikiaji yaliyoandaliwa kwa usawa, na kuwezesha wakala yeyote anayefuata viwango vya mteja vya MCP kutuma maombi, kurejesha habari au kutekeleza shughuli.

2. Mteja wa MCP = Vifaa vya Kituo Vinavyotumiwa na Wanadiplomasia

Mwanadiplomasia wa wakala hubeba vifaa vya terminal vilivyojitolea, kuwawezesha kuingiza amri, kama vile ‘Rejesha data ya hesabu kutoka kwa mfumo wa fedha,’ ‘Wasilisha ombi kwa API,’ au ‘Rejesha hati ya PDF.’

Bila MCP, kuunganishwa na mifumo mbalimbali kunahitaji kuandika misimbo tofauti ya ufikiaji, ambayo ni ngumu. Walakini, na MCP, wateja wanaounga mkono itifaki wanaweza kubadilika kwa urahisi kati ya seva tofauti za MCP, kupata habari na kutekeleza michakato ya biashara.

Kimsingi, MCP inawezesha ujumuishaji usio na mshono kati ya mawakala wa AI na rasilimali za nje.

Tofauti Kati ya A2A na MCP

Ili kufafanua tofauti kati ya A2A na MCP, fikiria mkutano mkuu wa kimataifa wa kufikirika ambapo wakuu wa nchi (wanaowakilisha Mawakala wa AI wa makampuni) wanakusanyika ili kushirikiana katika kazi ya kitaifa, kama vile kuandaa ripoti ya uchambuzi wa kiuchumi wa kimataifa.

Bila itifaki ya ulimwengu wote, mkutano kama huo haungewezekana, kwani kila mwakilishi anazungumza lugha tofauti. Walakini, na itifaki ya A2A, wawakilishi wote hutia saini ‘Mkutano wa Kidemokrasia wa A2A Vienna’ kabla ya kuingia kwenye mkutano, wakikubali kuwasiliana kwa kutumia umbizo sare, kujitambulisha, kueleza nia yao na kutaja vitambulisho vya matamshi ya awali wakati wa kujibu.

Hii huwezesha ‘Wakala G’ kutuma ujumbe kwa ‘Wakala O’ katika umbizo la A2A, na ‘Wakala O’ anajibu ipasavyo. Hii inaashiria tukio la kwanza la mawasiliano bila kizuizi kati ya mawakala wa AI kutoka kampuni tofauti.

Wakati wa majadiliano, wawakilishi wa AI wanahitaji kushauriana na data au kutumia zana kwa uchambuzi. ‘Wakala A’ kutoka Anthropic anapendekeza kutumia mfumo wa MCP kwa data ya nje au usaidizi wa zana.

‘Chumba cha tafsiri cha wakati mmoja cha MCP’ kimewekwa kando ya ukumbi wa mkutano, kilichoajiriwa na wataalamu ambao wanaweza kujibu kwa lugha sare kupitia MCP baada ya kupokea maombi.

Kwa mfano, ‘Wakala Q’ anahitaji kufikia hifadhidata yao ya wingu kwa hesabu. Badala ya kumrudisha mtu nchini, anatuma ombi la MCP la data kutoka hifadhidata X. Msimamizi wa hifadhidata ya MCP hutafsiri ombi, hurejesha matokeo na anajibu ‘Wakala Q’ katika lugha ya MCP. Mchakato mzima ni wazi kwa mawakala wengine, ambao wanaelewa data iliyotajwa na ‘Wakala Q’ kwa sababu tafsiri ya MCP iko katika umbizo linalotambulika.

Kadiri uandishi wa ripoti unavyoendelea, ‘Wakala G’ na ‘Wakala A’ wanatambua kuwa wanahitaji kuunganisha michango yao husika. ‘Wakala G’ ana utaalam katika uchambuzi wa nambari, huku ‘Wakala A’ akipatikana katika muhtasari wa lugha.

‘Wakala G’ huwasilisha data ya kiwango cha ukuaji wa Pato la Taifa kupitia A2A, na ‘Wakala A’ huunganisha kwenye programu-jalizi ya lahajedwali ya Excel kupitia MCP, anathibitisha mielekeo ya data na anajibu kwa aya ya muhtasari.

Katika hali hii, A2A huwezesha mawasiliano kati ya mawakala, huku MCP ikiwawezesha mawakala kufikia zana za nje na habari. Pamoja, itifaki huunda makubaliano ya mawasiliano yaliyoundwa kwa toleo la AI la Umoja wa Mataifa. Pamoja na itifaki hizi, mawakala wa AI wanaweza kushirikiana kwa ufanisi, na kuunda mfumo wa AI uliounganishwa.

A2A ni sawa na simu ya moja kwa moja iliyojitolea kwa mawasiliano ya kidiplomasia, inayoshughulikia mawasiliano ya moja kwa moja ya wakala. MCP inafanana na mfumo wa tafsiri wa wakati mmoja na wa kushiriki rasilimali, unaoshughulikia suala la huluki zenye akili kuunganishwa na habari za nje.

Kuongezeka kwa A2A na MCP kunatangaza mageuzi ya tasnia ya AI kuelekea ushirikiano badala ya ushindani. Mawakala wa AI wasiohesabika watapelekwa kama tovuti, kugundua na kuwasiliana kupitia A2A na kupata rasilimali na kushiriki maarifa kupitia MCP.