Agente AI
Ultimo aggiornamento:
Che cos’è un agente AI
Un agente è un software che agisce per conto di qualcuno. Nell’intelligenza artificiale il termine indica di solito un modello linguistico che fa più che generare testo: sceglie se usare uno strumento, legge il risultato e decide il passo successivo, finché il compito è svolto o servono altre informazioni.
Il confine tra chatbot AI e agente AI è sfumato. Un chatbot che risponde solo a partire da documenti è soprattutto conversazionale. Quando può cercare in un catalogo aggiornato, recuperare dati da un’API o eseguire una funzione in una pagina web, quasi tutti lo chiamano agente. Il termine si usa anche per sistemi che svolgono compiti lunghi e in più fasi con poca supervisione. Gli agenti per la chat con i clienti sono in genere molto più circoscritti.
Come funziona un agente AI
La maggior parte degli agenti AI segue un ciclo semplice:
Il meccanismo dietro il terzo passaggio si chiama tool calling o function calling. Quali strumenti esistono e cosa possono fare lo decide lo sviluppatore, non il modello. Questa scelta è il principale confine di sicurezza di qualsiasi agente.
- Legge il messaggio dell’utente insieme alle istruzioni che definiscono ruolo e limiti dell’agente.
- Decide se rispondere subito o usare uno strumento. Ogni strumento è descritto al modello con nome, scopo e dati richiesti.
- Chiama lo strumento con i dati presi dalla conversazione, per esempio il nome di un prodotto o un CAP.
- Legge il risultato, poi risponde, fa una domanda di chiarimento o chiama un altro strumento.
Esempio
Un visitatore chiede all’agente sul sito di un negozio di bici: «Avete una gravel sotto i 1.500 euro in taglia M?». L’agente chiama la ricerca prodotti del negozio con i filtri giusti, legge i risultati e risponde con le bici corrispondenti, prezzi e link. Se poi il visitatore chiede della garanzia, l’agente risponde usando la pagina della garanzia del negozio, senza chiamare alcuno strumento.
Perché gli agenti AI contano per i chatbot aziendali
Gli agenti possono rispondere a domande che dipendono da dati aggiornati, come disponibilità o prezzi attuali, cosa che una base di conoscenza statica non può fare. Possono anche passare informazioni ad altri sistemi, per esempio creare un record in un CRM tramite la sua API.
Portano però anche nuovi rischi. Uno strumento può restituire dati sbagliati, un visitatore può provare a indurre l’agente a usarlo in modo improprio e un’azione eseguita per errore ha conseguenze reali. Le configurazioni sensate danno all’agente solo gli strumenti necessari, limitano ciò che ogni strumento può modificare, chiedono conferma prima dei passaggi importanti e trattano i risultati degli strumenti come dati, non come istruzioni.
Gli agenti AI in intoCHAT
In intoCHAT ogni chatbot è un agente. Oltre a rispondere a partire dai tuoi contenuti, può chiamare le tue API HTTP tramite azioni API personalizzate (fino a 25 per agente), eseguire funzioni JavaScript che registri sulla tua pagina e cercare in un negozio collegato su Shopify, WooCommerce, Magento, VTEX o WordPress mostrando schede prodotto. Per le azioni API scegli quali campi della risposta vede il modello. intoCHAT non offre tracciamento ordini, prenotazioni o checkout in chat integrati: servono API tue collegate come azioni.