Un sorso di AI 1 minuto

Tool calling: quando l’AI usa strumenti

Tool calling spiegato semplice: come un modello AI sceglie strumenti esterni, quali azioni può richiamare e perché servono permessi e conferme.

Un sorso di AI: Tool calling, quando l’AI usa strumenti

Un sorso di AI — Episodio 4

Un modello AI può scrivere una risposta, ma da solo non aggiorna un calendario, non consulta un database e non invia un’email. Per farlo ha bisogno di uno strumento.

Il tool calling, chiamato anche function calling, è il meccanismo con cui il modello sceglie una funzione disponibile e prepara i dati necessari per richiamarla. L’operazione viene eseguita dall’applicazione o dal servizio che gestisce lo strumento.

Un’analogia semplice

Immagina un concierge: comprende la tua richiesta, ma può usare soltanto le chiavi che gli sono state affidate.

Se scrivi «Fissa una riunione con Luca domani alle 10», l’AI può selezionare il calendario e indicare partecipante, data e orario. Prima di creare realmente l’appuntamento, il sistema può chiederti una conferma.

Capacità non significa autorizzazione

Il rischio è confondere capacità e autorizzazione. Uno strumento disponibile non dovrebbe consentire automaticamente di inviare messaggi, spendere denaro o modificare dati importanti. Servono permessi minimi, registrazione delle azioni e approvazione umana nei passaggi sensibili.

Tool calling, agenti e RAG: qual è la differenza?

Il tool calling non è necessariamente un agente: è uno dei meccanismi che un agente può utilizzare. Un agente aggiunge pianificazione, memoria e la possibilità di concatenare più strumenti verso un obiettivo.

Il RAG (Retrieval-Augmented Generation) ha invece uno scopo diverso: recupera informazioni da documenti o archivi e le aggiunge al contesto prima della risposta. In breve, il RAG aiuta l’AI a sapere, mentre il tool calling le permette di agire. I due approcci possono lavorare insieme: l’AI può prima cercare una procedura aziendale con il RAG e poi usare uno strumento per aprire un ticket.

Da ricordare

Il modello decide che cosa chiedere; il software decide che cosa eseguire.

Quale azione affideresti all’AI soltanto dopo una tua conferma?

Fonti

Una pillola di AI

Capire prima. Usare meglio.

Ricevi guide pratiche e notizie selezionate, senza rumore e senza sensazionalismi.

Iscriviti gratuitamente
Giuseppe D'Agata
Scritto da

Giuseppe D'Agata

Solution Engineer in Zenita Group e autore di Basi di AI. Oltre 24 anni di esperienza in infrastrutture ICT, networking, Unified Communication, software, automazione e intelligenza artificiale.