Glossaire IA · Lettre T

Tool use (function calling) — définition et exemples concrets

Qu'est-ce que le tool use d'un LLM ? Définition du function calling, comment ça marche techniquement, et exemples concrets en entreprise PME française.

Le tool use (aussi appelé function calling) est le mécanisme par lequel un LLM décide d’appeler une fonction externe (API, base de données, calcul) plutôt que de répondre directement en texte. C’est la brique technique qui transforme un chatbot en agent : sans tool use, le LLM ne peut que parler. Avec, il peut agir.

Comment ça fonctionne

Vous fournissez au LLM une liste d’outils disponibles avec leur signature : nom, description, paramètres attendus. Quand l’utilisateur pose une question, le LLM choisit :

  • Soit répondre directement en texte (si la réponse est dans son entraînement).
  • Soit émettre un tool call avec les bons paramètres — votre code exécute l’appel, renvoie le résultat, et le LLM continue sa réponse en s’appuyant dessus.

Exemple : l’utilisateur demande “quel est le statut de la commande 12345 ?”. Le LLM émet get_order_status({"id": "12345"}). Votre code interroge la base, renvoie {"status": "expédiée", "tracking": "..."}. Le LLM formule une réponse naturelle en français.

Exemples concrets entreprise

  • Cabinet d’avocats : outil recherche_jurisprudence(mots_cles) — le LLM sait quand chercher.
  • Cabinet comptable : outil verifier_tva_intracommunautaire(numero) — fiabilise les fiches client.
  • E-commerce : outils get_stock, get_commande, creer_avoir — le support traite 60 % des tickets sans humain.
  • PME industrielle : outil consulter_capacite_atelier(date) — l’agent commercial répond au téléphone avec les dispos réelles.

Bonnes pratiques 2026

  1. Décrire chaque outil avec précision — la description guide le choix du LLM.
  2. Schéma JSON strict sur les paramètres — réduit les hallucinations d’arguments.
  3. Limiter à 5-15 outils par agent — au-delà, le taux d’erreur monte.
  4. Logger tous les tool calls — c’est votre piste d’audit et la source de vos évaluations.

Pour aller plus loin

Vous voulez utiliser le tool use dans votre entreprise ? Audit IA Kezify.

← Retour au glossaire
#tool use#function calling#définition#agent