Appel de fonction : outils, schéma JSON et boucle d'outils
Un modèle de langage formé uniquement sur le texte ne peut pas vérifier le cours actuel de l'action, exécuter votre code ou écrire dans votre base de données : il ne peut générer que du texte. L'appel de fonction change cela en donnant au modèle un catalogue d'outils qu'il peut invoquer. Le modèle lit les descriptions des outils, décide lequel appeler, génère une requête JSON structurée et votre application exécute la fonction réelle. Le résultat revient et le modèle synthétise une réponse finale. C'est le pont entre le langage et l'action.