Comment sont créés les LLM / Glossaire
Appel d'outils (function calling)
L'appel d'outils, c'est quand un modèle de langage écrit une demande structurée pour utiliser un outil externe, comme une recherche, une calculatrice ou un agenda, et que le logiciel autour exécute l'outil et renvoie le résultat.
Le modèle n'exécute jamais rien lui-même. Au lieu d'une réponse, il écrit un message dans un format fixe qui nomme l'outil et ses paramètres. L'application exécute l'outil et colle le résultat dans la conversation, et le modèle continue à partir de là.
Les outils comblent les lacunes d'un modèle : une calculatrice pour des maths exactes, la recherche pour l'actualité après sa date limite d'entraînement, un agenda ou une messagerie pour de vraies actions. Répéter cette boucle planifier, agir, observer permet à un modèle de mener des tâches en plusieurs étapes, comme un agent.
Les outils apportent aussi des risques. Le texte renvoyé par un outil, comme une page web, peut cacher des instructions qui tentent de prendre le contrôle du modèle ; les applications prudentes limitent donc ce que les outils peuvent faire et demandent l'accord de l'utilisateur avant les actions importantes.
Apprends-le en 6 minutesOutils et agentsRecherche, code et actions dans le monde réel