Tool Use

Il tool use è la capacità di un modello AI di fare più che scrivere testo: può chiamare strumenti esterni, come cercare in un database, inviare una mail o eseguire un calcolo, emettendo una richiesta strutturata che il software esegue davvero.

Agenti e automazionetool callingfunction calling
§ 01DefinizioneTool Use

Niente gergo, niente formule

In parole semplici, che cos'è?

Un modello linguistico da solo sa solo prevedere testo. Il tool use gli dà le mani. Al modello viene mostrato un elenco di strumenti disponibili, ciascuno con nome, descrizione e input richiesti. A metà risposta, quando decide di averne bisogno (la giacenza, il meteo, una ricerca nel CRM), si ferma ed emette una chiamata strutturata: nome dello strumento e argomenti, scritti in JSON. Il tuo software esegue l'azione reale e restituisce il risultato. Il modello lo legge e continua la risposta con dati veri in mano. Dove si rompe: il modello sceglie strumento e argomenti, quindi una descrizione vaga o un argomento sbagliato producono una chiamata sbagliata. Descrizioni chiare, permessi sull'esecuzione e log completi sono ciò che lo tiene al sicuro.

§ 02Come funzionaIl modello ragiona, chiama uno strumento, legge il risultato
  1. 01

    Domanda. Chiedi qualcosa che il modello non può sapere dal solo testo.

  2. 02

    Scelta. Il modello prende lo strumento giusto dall'elenco che gli è stato dato.

  3. 03

    Chiamata. Emette una richiesta strutturata: nome dello strumento e argomenti, niente di vago.

  4. 04

    Esecuzione. Il tuo software esegue l'azione reale e restituisce l'esito.

  5. 05

    Risposta. Il modello continua con i dati veri ora nel suo contesto.

§ 04

Vuoi che funzioni davvero nella tua azienda?

Progettiamo e rilasciamo sistemi AI con permessi, log e approvazione umana. Si parte con una call di scoping di 30 minuti.