Clés API

Une clé API authentifie chaque appel vers la passerelle Admesh. Chaque clé est associée à un compte et partage le solde ainsi que les autorisations relatives aux modèles de ce compte.

Format de la clé

Type Préfixe Objectif
Production sk-live-* Trafic en production, facturé à l'utilisation
Test sk-test-* Tests d'intégration, facturés de la même manière

Création et stockage

  1. Connectez-vous à la console et ouvrez Clés API.
  2. Cliquez sur Nouveau, donnez un nom à la clé et, si vous le souhaitez, définissez des limites de dépenses et de simultanéité.
  3. Le secret complet s’affiche une seule fois lors de la création. Copiez-le immédiatement : la plateforme ne stocke qu’un hachage et les derniers chiffres, et ne peut plus afficher le texte en clair.

Gestion

  • Désactiver / révoquer : prend effet globalement au bout d’environ 30 secondes.
  • Limites : définissez un plafond de dépenses mensuel, des limites de débit (RPM/TPM) et une portée de modèle autorisée par clé.
  • Isolation : utilisez sk-live-* pour la production et sk-test-* pour l’environnement de test afin que les utilisations restent distinctes.

Sécurité

  • Ne commitez jamais une clé dans le contrôle de version et ne la diffusez jamais dans un bundle front-end.
  • Injectez-la via l’environnement : export ADMESH_API_KEY="sk-live-...".
  • En cas de fuite d’une clé, révoquez-la dans la console et créez-en une nouvelle.