Uz agentsku umjetnu inteligenciju, tvrtke vode posao dinamičnije. Umjesto tradicionalnih unaprijed programiranih robota i statičkih pravila, agenti sada mogu “razmišljati” i izmišljati alternativne putove kada se pojave neviđeni uvjeti. Na primjer, korištenje ontologije poslovne domene kao što je FIBO (poslovna ontologija financijske industrije) može pomoći zadržati agente unutar zaštitnih ograda i izbjeći neželjeno ponašanje.
Usko grlo sada je u sloju korisničkog iskustva (UX). Dok su agenti dinamični i transformiraju se s kretanjem podataka vođenim ontologijom, korisničko sučelje još uvijek je dosta statično. Ta iskustva s fiksnim poljima i konfiguracijama mogu omesti kreativnu slobodu danu agentima. Moderni standardi poput AG-UI (korisničko sučelje agenta) pomoći u pojednostavljenju komunikacije između UX-a i agenata — ali svejedno zasloni moraju biti unaprijed definirani u vrijeme dizajna.
Novija tehnologija podiže ovo na višu razinu, dinamički dopuštajući agentima da prikažu željeni korisnički zaslon na temelju određenog sadržaja. Jedan je A2UI – agent za korisničko sučelje. Uz A2UI, prvo definiramo UX shemu za način na koji se komponente trebaju prikazati. Ova labavo povezana shema omogućuje agentima da izgrade zaslone prema podacima.
Agenti sada komuniciraju s “rendererom” usklađenim s A2Ui koji dinamički renderira zaslone na temelju JSON sadržaja koji agenti dinamički proizvode. Zasloni su potpuno interaktivni i mogu komunicirati s odgovarajućim agentima pomoću AG-UI. Tvrtke poput Copilotkit aktivno izrađuju A2UI renderere koji mogu dinamički graditi korisničko sučelje iz specifikacije JSON i povezati ga natrag s agentom putem AG-Ui-ja.
Štoviše, korištenje novijih standarda kompresije poput oznaka objekta tokena (TOON) može pomoći u postizanju vrlo učinkovite kompresije i uključiti sheme poput ontologije i A2UI u upite konteksta. Naravno, kako modeli postaju pametniji, uključivat će i mogućnost automatskog generiranja zaslona koji je usklađen s A2UI i AG-UI putem prethodne obuke.
Donja shema objašnjava jedan pogled na ovu arhitekturu.
Kao što je prikazano, A2UI specifikacija komplementarna je poslovnoj ontologiji i fokusirana je na logiku renderiranja za komponente korisničkog sučelja. Uzimajući primjer odobravanja zajma, ontologija će definirati poslovne koncepte kao što su zajmovi, stranke, kamatni uvjeti, obveze ili uvjeti. Ti se podaci obično nalaze u višestrukim izvornim sustavima u različitim oblicima, a zajednička poslovna ontologija pomaže da se to ujedini u zajednički „jezik“." A2UI specifikacija će definirati kako će komponente korisničkog iskustva biti prikazane.
U budućnosti će se morati promijeniti samo specifikacija, a ne pojedinačni zasloni, jer se zasloni svaki put generiraju s novim sadržajem. Također, budući da A2UI koristi AG-UI ispod haube, zasloni održavaju vezu s izvornim agentom koji je generirao sadržaj. Dakle, događaji kao što su klikovi na gumbe i podnošenje obrazaca mogu se pratiti i na njih se može odgovoriti. Cijelo ovo iskustvo događa se unutar jedne staklene ploče — na primjer, tradicionalnog chatbota.
Poslovni rezultat povezuje ontologiju, agente, A2UI JSON, ekrane dinamičkog sadržaja i razmjenu poruka AG-UI. Sve je vođeno poslovnom logikom i odnosima definiranim u ontologiji, što znači da se manje ostavlja za tumačenje UX dizajnera i UI programera. I dalje trebamo ove uloge na projektima, ali komponente za višekratnu upotrebu definiraju se i izrađuju samo jednom. Isperite i ponovite!
Na primjer, možete definirati da se svaka komunikacijska poruka poslana korisniku (pogreška, informacija, upozorenje) prikazuje unutar ploče s logotipom vaše tvrtke i da bude u skladu s ISO 9241-110. Uz agentsku umjetnu inteligenciju i A2UI, namjenski agent može potvrditi te poruke i konstruirati ih na zaslonu prema standardima.
Sučelje za chat i dalje ostaje vaše primarno sučelje za korisnike, ali komponente A2UI prikazuju se isto. Još važnije, postojeći korisnički zasloni mogu se ponovno koristiti kao predlošci za dinamičko generiranje novih zaslona. To čini vaše poslovanje vrlo otpornim na poslovne i regulatorne promjene.
Uzorci poput A2UI smanjuju ovisnost o korisničkom sučelju i nadopunjuju dinamičnu prirodu poslovanja. Zamislite da tvrtka prolazi kroz akviziciju i mora dodati nove logotipe tisućama obrazaca. Sada se ova logika može konfigurirati u specifikaciji A2UI, a promjene ontologije i korisničkog sučelja širit će se kada korisnici pristupe obrascima. To pomaže tvrtkama da budu dinamične i poboljšaju produktivnost zaposlenika.
Dattaraj Rao je arhitekt za inovacije i istraživanje i razvoj u tvrtki Persistent Systems.



