Application Programming Interface (API).
En françaisinterface de programmation applicativeAussi : interface de programmation · API de modèle
Interface contractuelle permettant à un logiciel de demander un service à un autre.
Explication
Une API définit des opérations, formats d’entrée et de sortie, mécanismes d’authentification et erreurs. Une API de modèle peut accepter des messages et paramètres de génération ou fournir des flux de tokens.
Exemple
Un serveur métier transmet une requête à l’API du modèle puis traite sa réponse structurée.
Limites
L’API ne définit pas à elle seule la qualité, la disponibilité, la confidentialité ni les garanties du modèle.
Usages métiers
- Intégration logicielle
- Accès à des modèles hébergés
Métiers associés
- Développeur backend
- Architecte logiciel
Compétences mobilisées
- HTTP
- Authentification
- Gestion d’erreurs
Notions liées
- utiliseTool Callingappel d’outil
- fait partie deInferenceinférence
Sources
Vérification et historique
Sources vérifiées le .
- — Première publication — lot 1 : définition relue à partir des sources citées.
Mise en ligne le