/ EN CLAIR
Le tool use, c'est le moment où le modèle cesse de produire du texte et déclenche une action : une recherche, un appel d'API, une écriture dans une base. Tu lui décris les outils disponibles, il choisit lequel appeler et avec quels arguments.
C'est précisément ce qui sépare un agent d'un chatbot. Un chatbot répond avec ce qu'il sait. Un agent va chercher, vérifie, écrit, et revient avec un résultat qui existe ailleurs que dans sa phrase.
Le modèle ne fait jamais l'appel lui-même : il le demande, ta plateforme l'exécute, le résultat lui revient en entrée et il reprend. Rien n'est magique là-dedans, et un outil mal décrit sera mal appelé, ou pas appelé du tout.
/ COMMENT ÇA MARCHE
Ce que faitle tool use, dans l'ordre.
- 01Tu déclares les outilsNom, description, paramètres attendus : le modèle ne connaît que ce que tu décris.
- 02Le modèle demandeAu lieu de répondre, il renvoie l'outil à appeler et ses arguments.
- 03Tu exécutes, il reprendTa plateforme fait l'appel, le résultat lui revient, et il continue.
La qualité des appels tient à la description des outils, pas au modèle : une phrase floue donne des arguments faux.


