Guide pour utiliser l’API de Mistral AI en Python

Mickael Dorigny - ITConnect - 09/04
Vous souhaitez intégrer l’IA dans votre terminal ou vos projets Python ? On vous montre comment faire dans ce tutoriel d’introduction à l’API de Mistral AI.

Sommaire

  • I. Présentation
  • II. Compte Mistral et API
  • III. Quelques lignes de Python
    • A. Installation du module
    • B. Script basique pour Mistral AI
    • C. Pour aller plus loin
  • IV. Conclusion

I. Présentation

Vous souhaitez intégrer l’IA dans votre terminal ou vos projets Python ? On vous montre comment faire dans ce tutoriel d’introduction à l’API de Mistral AI.

L’utilisation de l’API des services de Mistral AI permet d’intégrer facilement ses LLM (Large Language Model) dans un programme, script, une application web ou simplement dans votre terminal. Nous utiliserons ici la version gratuite de l’API, parfaite pour se faire une première idée de la simplicité d’intégration et des contextes d’utilisation. Nous allons notamment voir plusieurs exemples d’utilisation, du prompt pré-enregistré à l’utilisation plus dynamique de paramètres.

Quelques bases de Python sont requises pour suivre ce tutoriel, qui reste cependant très accessible. Si vous avez besoin d’un petit rappel, n’hésitez pas à consulter notre article Python pour débutant : 

  • IT-Connect.fr - Écrire son premier script Python : guide pour débutants

II. Compte Mistral et API

Un prérequis nécessaire à l’utilisation de l’API gratuite de Mistral AI pour accéder à son LLM est de disposer d’une clé API, elle aussi gratuite. La création de cette clé nécessite bien entendu un compte sur la plateforme. 

Pourquoi une clé API si c’est gratuit ? 

L’utilisation d’une clé API permet à Mistral AI de contrôler l’utilisation de son API. Elle permet de savoir qui effectue la requête (chaque clé API est rattachée à un compte), de vérifier si les quotas d’utilisation sont atteints pour ce compte et de gérer les permissions et avantages associés (notamment si vous utilisez une version payante). Dans le cadre d’une version gratuite, il est normal que l’accès à toute la puissance et aux ressources de Mistral AI soit limité.

En tant qu’utilisateur de la version gratuite, vous verrez que le nombre de requêtes (et leur priorité de traitement) est restreint. Mais, à nouveau, cela nous laisse quand même la possibilité de tester et d’expérimenter avant de passer aux choses sérieuses.

La création d’un compte Mistral AI s'effectue via cette page : auth.mistral.ai/ui/registration 

Une fois votre compte créé, je vous invite à vous rendre sur cette page :  admin.mistral.ai/plateforme/subscription 

Ce que Mistral AI appelle “La plateforme” semble être l’espace principal de gestion et configuration dans lequel nous pouvons gérer nos souscriptions, quotas, agents, et tout un tas d’autres paramètres. Ici, nous devons nous rendre dans “La Plateforme > Subscription”.

Accès aux plans de...
[Courte citation de 8% de l'article original]
Loading...