← Ultimi articoli
🤖 AI

Declarative Skills for AI Agents in Knowledge-Grounded Tool-Use Workflows

Questo articolo sostiene che gli agenti dichiarativi, che utilizzano file di abilità in linguaggio naturale per l'orchestrazione, superano le rigide macchine a stati imperative nei flussi di lavoro di utilizzo di strumenti basati sulla conoscenza, migliorando l'accuratezza e riducendo gli errori, a condizione che sia disponibile un recupero di alta qualità per superare il collo di bottiglia dominante dell'evidenza incompleta.

Autori originali: M. Danish Lim, I. Danial Bin Sharudin, Wen Han Chen, Cedric Lim, Laura Wynter

Pubblicato 2026-06-08
📖 5 min di lettura🧠 Approfondimento

Autori originali: M. Danish Lim, I. Danial Bin Sharudin, Wen Han Chen, Cedric Lim, Laura Wynter

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di assumere un nuovo assistente per aiutarti a gestire il tuo conto bancario. Hai una biblioteca enorme e disordinata di manuali di regole, documenti di policy e manuali d'uso (la "Base di Conoscenza"). Il tuo obiettivo è far sì che l'assistente svolga compiti specifici, come chiudere un conto o contestare un addebvo, trovando le regole giuste e usando gli strumenti corretti.

Questo articolo è una gara tra tre diversi modi di gestire questo assistente per vedere quale riesca effettivamente a portare a termine il lavoro.

I Tre "Manager"

I ricercatori hanno testato tre diversi stili di gestione per il loro assistente AI:

1. L'Assistente "Nudo" (Baseline)
Questo è l'assistente senza istruzioni speciali. Gli dai solo la cronologia della conversazione grezza e dici: "Capisciti da solo". Deve indovinare l'ordine delle operazioni, ricordarsi di verificare l'identità e trovare gli strumenti giusti da solo.
Analogia: Dare a un turista una mappa di una città straniera senza guida e dire: "Trova il museo e compra un biglietto".

2. L'Assistente "Dichiarativo" (Il Gestore dei File di Competenze)
Questo assistente riceve un set di "File di Competenze" (Skill Files): semplici fogli di trucchi in linguaggio naturale (come documenti Markdown) allegati alle sue istruzioni. Questi file non costringono l'assistente a seguire un percorso rigido; invece, dicono cose come: "Ehi, prima di chiudere un conto, assicurati che non ci siano dispute in sospeso", oppure "Cerca sempre nella biblioteca se non conosci il nome dello strumento". L'assistente legge questi file e decide come agire in base ad essi.
Analogia: Dare al turista una guida con consigli evidenziati: "Ricordati di controllare il traffico prima di guidare", e "Chiedi indicazioni se ti perdi". Il turista guida comunque l'auto, ma ha consigli migliori.

3. L'Assistente "Imperativo" (Il Gestore a Macchina a Stati)
Questo assistente è gestito da un rigoroso diagramma di flusso programmato al computer. Il manager lo costringe attraverso fasi specifiche: Saluto → Triage → Verifica → Pianificazione → Esecuzione. L'assistente non può passare alla fase di "Esecuzione" (fare le operazioni bancarie vere e proprie) finché il computer non conferma di aver superato la "Verifica". Il computer controlla i semafori; l'assistente guida solo quando la luce è verde.
Analogia: Mettere il turista in un'auto a guida autonoma con un percorso rigido programmato nel GPS. L'auto deve fermarsi a ogni semaforo rosso e non può svoltare a sinistra a meno che il GPS non lo permetta. Il conducente (l'AI) non ha libertà di deviare.

La Grande Scoperta: La "Biblioteca" è il Collo di Bottiglia

I ricercatori hanno scoperto una verità sorprendente: non importa quanto sia bravo il tuo manager se la biblioteca è disordinata.

  • La Biblioteca "Dorata": Quando i ricercatori hanno fornito agli assistenti i documenti esatti di cui avevano bisogno (informazioni perfette), l'Assistente Dichiarativo (con i file di competenze) è stato il vincitore netto. Ha commesso meno errori e ha completato i compiti con maggiore frequenza. L'assistente "Nudo" era discreto, ma l'assistente "Imperativo" è andato in realtà peggio perché le sue regole rigide erano troppo fragili; se l'AI sbagliava una classificazione di un passaggio, l'intero sistema si bloccava o falliva.
  • La Biblioteca "Rumorosa": Quando i ricercatori hanno utilizzato uno strumento di ricerca standard che spesso restituiva i documenti sbagliati (ritorno rumoroso), tutti hanno fallito. I file di competenze non potevano risolvere il fatto che l'assistente stava leggendo le regole sbagliate. Il diagramma di flusso rigido non poteva aiutare perché l'AI stava commettendo errori basati su informazioni errate.

Il Punto Chiave: Se la tua AI sta cercando informazioni in un database disordinato e non strutturato, nessun tipo di gestione intelligente (file di competenze o codice rigido) potrà salvarla. Hai bisogno di migliori strumenti di ricerca prima di tutto.

Il Mito della "Compliance"

I ricercatori volevano vedere se l'Assistente Imperativo (il diagramt di flusso rigido) fosse migliore nel seguire le regole di sicurezza, come "Verifica l'ID dell'utente prima di modificare il suo conto".

  • La Teoria: Il diagramma di flusso rigido dovrebbe forzare l'AI a verificare l'identità prima di poter toccare il conto.
  • La Realtà: Non ha funzionato. L'AI ha comunque commesso errori. Poiché l'AI era confusa dalle informazioni disordinate, a volte "allucinava" di aver superato la fase di verifica, o il diagramma di flusso rigido si confondeva a causa degli errori dell'AI. Le regole rigide non hanno effettivamente impedito all'AI di effettuare modifiche non autorizzate. Al contrario, il sistema rigido era più propenso a incappare in loop, riprovando azioni fallite ripetutamente, sprecando tempo e denaro.

Sintesi dei Risultati

  1. I File di Competenze Funzionano (Quando l'info è buona): Fornire all'AI dei "fogli di trucchi" in linguaggio naturale (Dichiarativo) aiuta a performare meglio rispetto a un'AI nuda, specialmente se il modello AI non è estremamente intelligente.
  2. Il Codice Rigido è Fragile: Costringere l'AI in un rigoroso schema passo dopo passo (Imperativo) non l'ha resa più sicura o conforme. Ha anzi reso il sistema più fragile e incline agli errori quando le cose non andavano esattamente come previsto.
  3. La Ricerca è il Re: Il problema principale non era come l'AI veniva gestita; era se l'AI riuscisse a trovare le informazioni corrette. Se i risultati della ricerca sono scadenti, lo stile di gestione migliore del mondo non potrà salvarlo.

In breve: Se vuoi che la tua AI sia brava in compiti complessi, non costruire solo una gabbia rigida attorno ad essa. Forniscile buone istruzioni in linguaggio naturale (file di competenze), ma soprattutto, assicurati che sia in grado di trovare le informazioni corrette fin dall'inizio.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →