API Pro : solde, limites et personnages entraînés
Deux routes de lecture, toujours autorisées quelles que soient les permissions de la clé, ainsi que le journal d'activité disponible dans l'application.
Solde et limites
GET /credits
{ "balance": 1830, "licenseId": "lic_...", "key": "k_1a2b3c4d",
"limits": { "concurrent": 2, "perMinute": 60, "perDay": 0 }, "running": 1 }
| Champ | Signification |
|---|---|
balance | Crédits restants. null si le solde est inconnu (environnement de test). |
licenseId | La licence à laquelle appartient cette clé. |
key | L'identifiant public de la clé, sûr à journaliser. Jamais le secret. |
limits.concurrent | Rendus en cours simultanément, 2 par défaut. |
limits.perMinute | Soumissions par minute, 60 par défaut. |
limits.perDay | Plafond journalier de crédits défini sur la clé. 0 signifie aucun plafond. |
running | Rendus de cette clé encore en attente de récupération. |
C'est l'appel le moins coûteux de l'API et le bon moyen de vérifier qu'une clé fonctionne.
Personnages entraînés
GET /loras
{ "image": [ { "name": "megan_krea2", "trigger": "megan", "base": "krea2", "size": 0 } ],
"video": [ { "name": "megan_ltx", "trigger": "megan", "size": 0 } ] }
Passe name comme valeur de lora, en le prenant dans la liste image pour les images et dans la liste video pour les vidéos, et place son trigger dans le prompt, sinon le personnage n'apparaîtra pas. Un personnage qui n'appartient pas au compte renvoie 403 lora_inconnu.
L'entraînement d'un personnage n'est pas encore exposé par l'API. Il se fait dans l'application, et le résultat apparaît ici.
Activité
L'application conserve le journal de chaque rendu effectué par tes clés (date, clé, type, coût, statut) ainsi que la consommation par clé, sous Paramètres > API > Activité.
C'est aussi là que tu révoques une clé compromise, sans toucher aux autres.