AI Agents & Automation intermediate

Function Calling

Also called: tool calling

The mechanism by which a model asks your code to run a specific function with specific arguments.

Vous décrivez vos fonctions et leurs paramètres ; le modèle renvoie une requête structurée qui en nomme une et fournit les arguments. Point crucial : le modèle n’exécute rien — c’est votre application qui le fait, et c’est donc là que doivent se trouver la validation et l’autorisation. C’est la plomberie sous presque tous les produits à base d’agents.

En pratique : Le modèle émet get_order_status(order_id=‘A-4471’) ; c’est votre backend qui décide de l’exécuter ou non.

Where this comes up