Che cos'è Tool calling?
Quando un modello invoca una funzione o un'API esterna invece di produrre solo testo.
Definizione formale
Il tool calling permette a un modello di richiedere una funzione esterna definita, come una ricerca di dati o un calcolo, e di usarne il risultato nella sua risposta, estendendolo oltre la generazione di testo. I provider lo espongono tramite schemi di funzione o strumento. Lo stesso meccanismo che impone l'output strutturato può anche permettere a un modello di recuperare dati o intraprendere azioni in modo controllato e verificabile.
In parole semplici
È dare a un'IA dei pulsanti che può premere. Invece di limitarsi a parlare, il modello può chiamare uno strumento reale, come recuperare un prezzo azionario o eseguire un calcolo, e usare ciò che riceve.
Esempio
Un modello di trading potrebbe chiamare uno strumento di ricerca del prezzo per confermare una quotazione prima di decidere, invece di affidarsi a un numero che ricorda a metà.