L'appel de fonctions
L'appel de fonctions (aussi appelé appel d'outils) est le mécanisme par lequel un modèle demande une fonction spécifique et définie avec des arguments structurés au lieu de répondre en prose — le pont qui permet à un agent de réellement faire des choses.
Le développeur décrit chaque fonction disponible avec un nom, une description et un schéma typé pour ses arguments. Le modèle, lorsqu'il décide qu'une fonction est nécessaire, renvoie un appel structuré nommant la fonction et remplissant ses arguments, que le harnais valide et exécute. Le résultat est renvoyé au modèle, qui poursuit. L'appel de fonctions est ce qui rend la boucle d'utilisation des outils fiable : l'intention du modèle arrive sous forme de données lisibles par la machine, et non de texte libre à analyser.
Points clés
- Le développeur expose des fonctions avec un nom, une description et un schéma d'arguments typé.
- Le modèle émet un appel structuré (fonction + arguments) ; le harnais le valide et l'exécute.
- Il transforme « le modèle veut agir » en données lisibles par la machine, évitant l'analyse fragile de la prose.
- Des noms clairs, des schémas stricts et de bonnes descriptions sont ce qui amène le modèle à appeler la bonne fonction avec les bons arguments.
Apprends en construisant
Way of the Agent enseigne l'ingénierie des agents IA niveau par niveau — des concepts comme celui-ci, puis de la pratique, de l'XP et les AI Chronicles.
Commencer gratuitement →