L'appel de fonction, c'est la capacité d'un modèle à déclencher un outil externe plutôt que de répondre seul. Au lieu d'inventer une réponse, il dit « appelle cette fonction avec ces paramètres », reçoit le résultat, puis répond. C'est ce qui transforme un modèle bavard en agent capable d'agir : consulter une base, faire un calcul, envoyer un message.
Exemple — Pour donner la météo réelle, le modèle utilise function calling pour interroger une API météo.