Agenti Aggiornato al 2026

Uso di strumenti / Function calling

Definizione

Consentire a un modello di attivare funzioni esterne (cercare sul web, eseguire codice, interrogare un database) e di usare i risultati restituiti nella sua risposta.

Il tool use (uso di strumenti) permette a un modello di andare oltre i dati di addestramento chiamando funzioni esterne e integrandone l'output. Schick et al. (2023) hanno dimostrato con Toolformer che i modelli possono imparare quale API chiamare e quando, mentre Yao et al. (2023) hanno combinato azioni con strumenti e ragionamento esplicito in ReAct.

Nei prodotti questa capacità è di solito esposta come function calling (chiamata di funzioni): il modello emette una richiesta strutturata, l'applicazione la esegue e il risultato viene restituito al modello perché lo utilizzi.

Bibliografia

Fonti primarie, sottoposte a revisione paritaria e d'archivio per questa definizione.

Toolformer: Language Models Can Teach Themselves to Use Tools
Schick, T., Dwivedi-Yu, J., Dessì, R., Raileanu, R., Lomeli, M., Zettlemoyer, L., Cancedda, N., & Scialom, T. (2023). Advances in Neural Information Processing Systems 36 (NeurIPS 2023).
ReAct: Synergizing Reasoning and Acting in Language Models
Yao, S., Zhao, J., Yu, D., Du, N., Shafran, I., Narasimhan, K., & Cao, Y. (2023). International Conference on Learning Representations (ICLR 2023).

Voci di dizionari ed enciclopedie

Cita questa voce

MultipleChat. "Tool use / function calling." Glossario IA e LLM di MultipleChat, 2026. https://multiple.chat/ai-glossary/tool-use

Termini correlati

Guardalo in pratica

Esegui lo stesso prompt su ChatGPT, Claude, Gemini, Grok e Perplexity fianco a fianco, con i tuoi file come contesto e risposte che puoi verificare confrontandole tra loro.

Prova MultipleChat gratis

Per approfondire

Vedi i piani a pagamento