GitLab now enforces expiry dates on tokens that originally had no set expiration date. Those tokens were given an expiration date of one year later. Please review your personal access tokens, project access tokens, and group access tokens to ensure you are aware of upcoming expirations. Administrators of GitLab can find more information on how to identify and mitigate interruption in our documentation.
Dans cette partie du TP il s'agit de travailler avec la fonctionnalité [*function calling*](https://docs.mistral.ai/capabilities/function_calling/) de l'API de Mistral. Cette fonctionnalité permet de définir des fonctions qui peuvent être appelées par l'API de Mistral lors d'un dialogue interactif avec un des modèles. Quand le texte saisi par l'utilistaeur·trice contient des informations pertinentes pour appeler une de ces fonctions, le besoin de déclencher la fonction et les valeurs des paramètres sont détectés par le modèle. L'API appelle ensuite la fonction.
Les informations retournées par la fonction peuvent être utilisées dans des tours de parole subséquents pour répondre à de nouvelles questions de l'utilisateur·trice. Nous combinons ainsi les capacités d'analyse et génération d'un LLM avec des informations externes qui ne pouvaient pas être disponibles lors de l'entraînement du modèle. P. ex. le modèle peut avoir une fonction pour détecter une demande sur la météo actuelle dans une ville, détecter la ville et l'échelle (celcius ou fahrenheit) et retourner la température actuelle. Ensuite il peut émettre par exemple un avis sur type commment s'habiller en fonction des informations sur la météo.
Les informations retournées par la fonction peuvent être utilisées dans des tours de parole subséquents pour répondre à de nouvelles questions de l'utilisateur·trice. Nous combinons ainsi les capacités d'analyse et génération d'un LLM avec des informations externes qui ne pouvaient pas être disponibles lors de l'entraînement du modèle. P. ex. le modèle peut avoir une fonction pour détecter une demande sur la météo actuelle dans une ville, détecter la ville et l'échelle (Celsius ou Fahrenheit) et retourner la température actuelle. Ensuite il peut émettre par exemple un avis sur type commment s'habiller en fonction des informations sur la météo.