Swali la Msingi (Substrate): AGTP na ARD
Google, Microsoft, na Hugging Face hivi karibuni zimeachia maelezo ya kiufundi (specification) ya Agentic Resource Discovery (ARD).
Muundo huo ni bora sana. Unatumia mfumo wa pamoja (federated approach) kusaidia mashirika tofauti kupata AI agents. Hii ni hatua kubwa mbele kwa sekta hii.
Hata hivyo, ARD ina changamoto iliyojificha. Inafanya kazi juu ya tabaka la usafirishaji (transport layer). Hii ina maana inategemea HTTP kusogeza data.
Tatizo la HTTP kwa ajili ya agents:
- HTTP ilijengwa kwa ajili ya trafiki ya wavuti ya binadamu.
- Usalama wa agent unategemea kanuni za tabaka la programu (application-layer conventions).
- Kanuni hizi ni rahisi kwa wadukuzi (attackers) kuzipita au kuzighushi.
- Udhaifu wa sasa unaonyesha kuwa HTTP haina sifa za kimuundo ambazo agents wanazohitaji.
Hii inatuleta kwenye swali la msingi (substrate question). Je, trafiki ya agent inapaswa kuendelea kutumia HTTP, au tunahitaji msingi mpya?
Agent Transfer Protocol (AGTP) ndiyo jibu.
AGTP ni njia maalum ya usafirishaji (dedicated transport) kwa ajili ya trafiki ya agent. Haitegemei vichwa vya habari vya HTTP (HTTP headers) kwa ajili ya utambulisho. Badala yake, inabeba utambulisho na mamlaka kama ukweli wa moja kwa moja kwenye njia ya mawasiliano (on the wire).
Jinsi ARD na AGTP zinavyofanya kazi pamoja:
- ARD inashughulikia ugunduzi (discovery). Inakuambia uwezo (capabilities) uko wapi na kama yanaaminika.
- AGTP inashughulikia muunganisho. Inabeba data halisi na utambulisho.
Katika ulimwengu wa AGTP-native, agent anagundua uwezo kupitia ARD. Kisha, anaunganishwa kwa kutumia msingi (substrate) wa AGTP. Hii inahakikisha kuwa utambulisho, ID ya mmiliki, na upeo wa mamlaka (authority scope) vimejengwa ndani ya kila ombi (request).
Sekta imetatua ugunduzi. Sasa, lazima tutatue usafirishaji.
ARD inatoa ramani. AGTP inatoa barabara.
Jumuiya ya hiari ya kujifunza: https://t.me/GyaanSetuAi