Home Nieuws Dynamische gebruikersinterface voor dynamische AI: binnen het opkomende A2UI-model

Dynamische gebruikersinterface voor dynamische AI: binnen het opkomende A2UI-model

5
0
Dynamische gebruikersinterface voor dynamische AI: binnen het opkomende A2UI-model

Met agentische AI ​​doen bedrijven dynamischer zaken. In plaats van traditionele voorgeprogrammeerde bots en statische regels kunnen agenten nu ‘nadenken’ en alternatieve paden bedenken wanneer zich ongeziene omstandigheden voordoen. Gebruik bijvoorbeeld een ontologie van het bedrijfsdomein zoals FIBO (financial industry business ontology) kan agenten binnen de perken houden en ongewenst gedrag voorkomen.

Het knelpunt bevindt zich nu in de gebruikerservaring (UX)-laag. Terwijl agenten dynamisch zijn en transformeren met de gegevensdrift geleid door ontologie, is de gebruikersinterface nog steeds grotendeels statisch. Deze ervaringen met vaste velden en configuraties kunnen de creatieve vrijheid van agenten belemmeren. Moderne normen zoals AG-UI (agentgebruikersinterface) helpen de communicatie tussen UX en agenten te stroomlijnen, maar toch moeten de schermen tijdens het ontwerp vooraf worden gedefinieerd.

Een nieuwere technologie tilt dit naar een hoger niveau, waardoor agenten op dynamische wijze het gewenste gebruikersscherm kunnen weergeven op basis van specifieke inhoud. Eén wel A2UI – agent-naar-gebruikersinterface. Met A2UI definiëren we eerst een UX-schema voor hoe componenten moeten worden weergegeven. Met dit losjes gekoppelde schema kunnen agenten schermen bouwen op basis van de gegevens.

Agenten communiceren nu met een A2Ui-compatibele ‘renderer’ die schermen dynamisch weergeeft op basis van JSON-inhoud die agenten dynamisch produceren. Schermen zijn volledig interactief en kunnen via AG-UI communiceren met de betreffende agenten. Bedrijven vinden het leuk Copilootkit zijn actief bezig met het bouwen van A2UI-renderers die de gebruikersinterface dynamisch kunnen bouwen op basis van JSON-specificaties en deze via AG-Ui kunnen terugkoppelen naar de agent.

Bovendien wordt gebruik gemaakt van nieuwere compressiestandaarden zoals token-objectnotatie (TOON) kan helpen bij het verkrijgen van zeer efficiënte compressie en het opnemen van schema’s zoals ontologie en A2UI in contextprompts. Naarmate modellen slimmer worden, zullen ze uiteraard ook de mogelijkheid bieden om via pre-training automatisch schermen te genereren die voldoen aan A2UI en AG-UI.

Het onderstaande schema legt één weergave van deze architectuur uit.

Zoals blijkt is de A2UI-specificatie complementair aan een zakelijke ontologie en gericht op het weergeven van logica voor componenten van de gebruikersinterface. Als we een voorbeeld nemen van de goedkeuring van leningen, zal de ontologie bedrijfsconcepten definiëren zoals leningen, partijen, rentevoorwaarden, convenanten of voorwaarden. Deze gegevens bevinden zich meestal in meerdere bronsystemen in verschillende vormen en een gemeenschappelijke bedrijfsontologie helpt dit te verenigen in een gemeenschappelijke ‘taal’. De A2UI-specificatie bepaalt hoe componenten voor gebruikerservaring worden weergegeven.

In de toekomst hoeven alleen de specificaties te veranderen, in plaats van individuele schermen, omdat er elke keer schermen worden gegenereerd met nieuwe inhoud. Omdat A2UI AG-UI onder de motorkap gebruikt, behouden de schermen de verbinding met de oorspronkelijke agent die de inhoud heeft gegenereerd. Gebeurtenissen zoals het klikken op knoppen en het indienen van formulieren kunnen dus worden gevolgd en erop worden gereageerd. Deze hele ervaring speelt zich af in één enkele ruit, bijvoorbeeld een traditionele chatbot.

Het bedrijfsresultaat bestaat uit het samenbrengen van ontologie, agenten, A2UI JSON, dynamische inhoudsschermen en AG-UI-berichtenuitwisseling. Alles wordt aangestuurd door bedrijfslogica en relaties die zijn gedefinieerd in de ontologie, wat betekent dat er minder wordt overgelaten aan interpretatie door de UX-ontwerper en UI-ontwikkelaar. We hebben deze rollen nog steeds nodig bij projecten, maar herbruikbare componenten worden slechts één keer gedefinieerd en gebouwd. Spoel af en herhaal!

U kunt bijvoorbeeld definiëren dat elk communicatiebericht dat naar een gebruiker wordt verzonden (fout, info, waarschuwing) in een paneel met uw bedrijfslogo wordt weergegeven en voldoet aan ISO 9241-110. Met agentic AI en A2UI kan een toegewijde agent deze berichten valideren en volgens standaarden op het scherm samenstellen.

De chatinterface blijft nog steeds uw primaire interface voor gebruikers, maar de A2UI-componenten worden hetzelfde weergegeven. Wat nog belangrijker is, is dat de bestaande gebruikersschermen kunnen worden hergebruikt als sjablonen om dynamisch nieuwere schermen te genereren. Dit maakt uw bedrijf zeer robuust tegen veranderingen in het bedrijfsleven en de regelgeving.

Patronen zoals A2UI verminderen de afhankelijkheid van de gebruikersinterface en vormen een aanvulling op de dynamische aard van het bedrijfsleven. Stel je voor dat een bedrijf een overname ondergaat en nieuwe logo’s moet toevoegen aan duizenden formulieren. Nu kan deze logica worden geconfigureerd in de A2UI-specificatie en ontologie, en UI-wijzigingen zullen worden doorgevoerd wanneer gebruikers formulieren openen. Dit helpt bedrijven dynamisch te zijn en de productiviteit van werknemers te verbeteren.

Dattaraj Rao is innovatie- en R&D-architect bij Persistent Systems.

Welkom bij de VentureBeat-community!

In ons gastpostprogramma delen technische experts inzichten en bieden ze neutrale, niet-gevestigde diepgaande inzichten over AI, data-infrastructuur, cyberbeveiliging en andere geavanceerde technologieën die de toekomst van het bedrijfsleven vormgeven.

Lees meer uit ons gastpostprogramma — en bekijk ons richtlijnen als u geïnteresseerd bent om een ​​eigen artikel bij te dragen!

Nieuwsbron

LAAT EEN REACTIE ACHTER

Vul alstublieft uw commentaar in!
Vul hier uw naam in