API (interface de programmation)
En anglais : Application Programming Interface
Interface qui permet à un logiciel d’utiliser les fonctions ou les données d’un autre selon des règles définies, par exemple pour envoyer un prompt à un modèle d’IA et recevoir sa réponse.
Exemple
Un site de petites annonces envoie chaque nouvelle annonce à l’API d’un modèle de langage pour générer automatiquement un titre clair et détecter les contenus interdits.
Notions liées
Appel de fonctions (function calling / tool use)
IntermédiaireCapacité d’un modèle de langage à produire une demande d’appel structurée vers un outil décrit par le développeur, que l’application exécute avant de lui renvoyer le résultat.
LLM (grand modèle de langage)
DébutantModèle d’IA entraîné sur d’immenses volumes de texte à prédire la suite d’une séquence, ce qui lui permet de rédiger, résumer, traduire, répondre à des questions ou écrire du code.
MCP (Model Context Protocol)
IntermédiaireProtocole ouvert qui standardise la connexion entre des applications d’IA et des outils ou sources de données externes, grâce à des serveurs exposant outils, ressources et modèles de prompts.
Limite de débit (rate limit)
IntermédiairePlafond fixé par un fournisseur d’API sur le nombre de requêtes ou de tokens qu’un client peut envoyer pendant une période donnée, par exemple par minute.
Wrapper / SaaS IA
IntermédiaireLogiciel en ligne, généralement vendu par abonnement, qui s’appuie sur un ou plusieurs modèles d’IA fournis par des tiers et y ajoute une interface, des fonctions métier ou des intégrations.
Tarification au token
IntermédiaireMode de facturation des modèles de langage accessibles par API, dans lequel le prix dépend du nombre de tokens envoyés en entrée et générés en sortie.