Documentation Rivya AI

Crédits API

Comprenez comment les appels API Rivya utilisent les crédits du compte, les contrôles de solde, les crédits réservés, les remboursements de tâches échouées et le dépannage des crédits.

Dernière révision le 2026/05/10

L'API Rivya utilise le même portefeuille de crédits de compte que le Studio.

Utilisez GET /api/v1/credits pour lire le solde actuel du compte associé à la clé API.

Endpoint

GET https://rivya.ai/api/v1/credits

En-tête requis :

Authorization: Bearer rvya_sk_...

Réponse

{
  "current_credits": 123
}

Facturation des générations

Lorsque vous soumettez une génération, Rivya vérifie si le compte dispose de suffisamment de crédits.

Pour les tâches image, vidéo et audio, les crédits sont généralement réservés ou consommés au démarrage de la tâche. La réponse de génération inclut :

  • reserved_credits
  • final_credits

final_credits peut rester à 0 tant que la tâche est encore en file d'attente ou en cours de traitement.

Tâches échouées

Si une tâche échoue selon les règles d'échec existantes de Rivya, le traitement du remboursement suit la même politique produit que le Studio.

Utilisez Statut de génération pour confirmer le statut final et Tâches échouées et remboursements de crédits pour le modèle d'échec au niveau produit.

Erreurs courantes de crédits

  • insufficient_credits : le compte n'a pas assez de crédits
  • api_key_invalid : la clé API ne peut pas identifier un compte
  • public_api_disabled : l'API publique est temporairement désactivée

Pages associées

Table des matières