Con l’intelligenza artificiale delle agenzie, le aziende gestiscono le proprie attività in modo più dinamico. Invece dei tradizionali robot preprogrammati e delle regole statiche, gli agenti ora possono “pensare” e inventare percorsi alternativi quando si verificano condizioni invisibili. Ad esempio, l’utilizzo di un’ontologia di dominio aziendale come FIBO (ontologia aziendale del settore finanziario) può aiutare gli agenti a rimanere entro i limiti ed evitare comportamenti indesiderati.
Il collo di bottiglia è ora a livello dell’esperienza utente (UX). Sebbene gli agenti siano dinamici e si trasformino con il flusso di dati guidato dall’ontologia, l’interfaccia utente è ancora abbastanza statica. Queste esperienze, con spazi e configurazioni fisse, possono inibire la libertà creativa concessa agli agenti. Standard moderni come AG-UI (interfaccia utente dell’agente) Aiuta a facilitare la comunicazione tra UX e agenti; ma le schermate devono comunque essere predefinite durante la progettazione.
Una tecnologia più recente porta tutto ciò a un livello superiore e consente agli agenti di creare dinamicamente la schermata utente che desiderano in base a contenuti specifici. Qualcuno A2UI: dall’agente all’interfaccia utente. Con A2UI, definiamo innanzitutto uno schema UX per il modo in cui i componenti dovrebbero essere renderizzati. Questo schema ad accoppiamento flessibile consente agli agenti di creare schermate basate sui dati.
Gli agenti ora comunicano con un “renderer” compatibile con A2Ui che esegue il rendering dinamico delle schermate in base al contenuto JSON generato dinamicamente dagli agenti. Gli schermi sono completamente interattivi e possono comunicare con gli agenti interessati utilizzando AG-UI. come le aziende Kit copilota Stiamo costruendo attivamente renderer A2UI in grado di eseguire il rendering dinamico dell’interfaccia utente dalla specifica JSON e ricollegarla all’agente tramite AG-Ui.
Inoltre, utilizzando standard di compressione più recenti notazione oggetto token (TOON) può aiutare a ottenere una compressione altamente efficiente e incorporare ontologie e schemi come A2UI nei prompt del contesto. Naturalmente, man mano che i modelli diventeranno più intelligenti, includeranno anche la possibilità di creare automaticamente schermate compatibili con A2UI e AG-UI attraverso la formazione preliminare.
Il diagramma seguente descrive una vista di questa architettura.
Come mostrato, la specifica A2UI è complementare a un’ontologia aziendale ed è focalizzata sulla logica di rendering per i componenti dell’interfaccia utente. Prendendo l’esempio dell’approvazione del prestito, l’ontologia definirà concetti aziendali come prestiti, parti, termini di interesse, contratti o condizioni. Questi dati spesso risiedono in più sistemi di origine in formati diversi e un’ontologia aziendale comune aiuta a unificarli in un “linguaggio” comune." La specifica A2UI definirà come verranno creati i componenti dell’esperienza utente.
In futuro, dovranno cambiare solo le specifiche e non le singole schermate, poiché ogni volta verranno create schermate con nuovi contenuti. Inoltre, poiché A2UI utilizza AG-UI, le schermate mantengono la connessione all’agente originale che ha creato il contenuto. Pertanto, eventi come i clic sui pulsanti e l’invio di moduli possono essere monitorati e a cui è possibile rispondere. L’intera esperienza avviene all’interno di un unico pannello di vetro, come un chatbot tradizionale.
I risultati finali del lavoro riguardano la connessione dell’ontologia, degli agenti, A2UI JSON, visualizzazioni di contenuti dinamici e scambi di messaggi AG-UI. Tutto è guidato dalla logica aziendale e dalle relazioni definite nell’ontologia; Ciò significa che c’è meno spazio per l’interpretazione da parte del progettista UX e dello sviluppatore dell’interfaccia utente. Abbiamo ancora bisogno di questi ruoli nei progetti, ma i componenti riutilizzabili vengono definiti e creati solo una volta. Risciacquare e ripetere!
Ad esempio, puoi definire che qualsiasi messaggio di comunicazione (errore, informazione, avviso) inviato a un utente verrà elaborato in un pannello con il logo della tua azienda e sarà conforme alla norma ISO 9241-110. Con l’intelligenza artificiale dell’agenzia e A2UI, un agente dedicato può verificare questi messaggi e renderli conformi agli standard sullo schermo.
L’interfaccia di chat rimane ancora l’interfaccia principale per gli utenti, ma i componenti A2UI vengono gestiti allo stesso modo. Ancora più importante, le schermate utente esistenti possono essere riutilizzate come modelli per creare dinamicamente schermate più nuove. Ciò garantisce che la tua azienda sia altamente resiliente ai cambiamenti aziendali e normativi.
Modelli come A2UI riducono la dipendenza dall’interfaccia utente e completano la natura dinamica del business. Immagina che un’azienda sia in fase di acquisizione e debba aggiungere nuovi loghi a migliaia di moduli. Ora questa logica può essere configurata nella specifica A2UI e le modifiche dell’interfaccia utente vengono propagate quando gli utenti accedono ai moduli nell’ontologia. Ciò aiuta le aziende a essere dinamiche e ad aumentare la produttività dei dipendenti.
Dattaraj Rao è l’architetto dell’innovazione e della ricerca e sviluppo presso Persistent Systems.















