Documentation Rivya AI

Référence API des modèles

Consultez les ID de modèles API Rivya, la disponibilité, les modes pris en charge, les tableaux de paramètres, les limites de prompt, les règles de médias de référence et les liens de détail des modèles.

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

Cette page est la référence API au niveau des modèles pour Rivya API v1.

Le tableau ci-dessous est généré à partir du même catalogue de modèles et du même sérialiseur public que ceux utilisés par /api/v1/models. Il ne s'agit pas d'un nombre fixe de modèles rédigé à la main.

Comment lire cette référence

  • Utilisez l'id du modèle comme model dans POST /api/v1/generations pour les modèles asynchrones d'image, de vidéo et d'audio.
  • Utilisez les ID de modèles de chat dans POST /api/v1/chat/completions.
  • Utilisez prompt au niveau racine pour le texte de prompt de génération.
  • Utilisez message au niveau racine pour les tours de l'API Chat.
  • Placez les champs propres aux modèles asynchrones dans params.
  • Lisez api_input_status avant de construire une intégration. available_text et available_url_input peuvent être testés sans import de fichier ; partial_requires_files signifie que seuls certains modes ont besoin de l'API Files ; requires_files_api signifie que vous devez importer les médias de référence via l'API Files avant d'appeler le modèle.
  • Pour les modèles de chat, lisez chat_capabilities pour vérifier la prise en charge du non-streaming, du streaming SSE, des pièces jointes image file_id, de la recherche web, des thoughts et du reasoning effort.
  • Les pages de détail des modèles donnent des conseils et exemples au niveau produit.

Schéma de requête

{
  "model": "z-image",
  "prompt": "Image produit éditoriale nette sur fond studio doux",
  "params": {
    "aspect_ratio": "1:1"
  }
}

Pour les exemples JavaScript et Python, consultez Créer une génération.

Schéma de requête Chat :

{
  "model": "gpt-5-2-chat",
  "message": "Rédige un plan de lancement concis pour une nouvelle campagne visuelle produit"
}

Pour les exemples Chat, consultez API Chat.

Référence dynamique des modèles

Utiliser cette référence avec le débogueur

Commencez par le démarrage rapide, confirmez ici les champs du modèle, puis exécutez une requête mock ou connectée réelle dans le débogueur développeurs.

Z-Image

z-imageDisponible via APIEntrée texte prête

Image · Modèle texte-vers-image léger d'Alibaba. Génération rapide d'une seule image avec 5 formats d'image, idéale pour les premiers concepts et les visuels de réseaux sociaux à seulement 1 crédit.

Crédits de base

1

Modes

text-to-image

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

1000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "z-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspect_ratioselectNon1:1-1:1, 4:3, 3:4, 16:9, 9:16

Nano Banana 2

nano-banana-2Disponible via APIPartiel : Files API nécessaire

Image · Modele d'image nouvelle generation de Google avec resolution 4K, 15 formats d'image (dont l'extreme 8:1), ancrage Google Search et jusqu'a 14 images de reference : le generateur d'images le plus flexible sur Rivya.

Crédits de base

5

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

image · 14 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "nano-banana-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "auto",
    "resolution": "1K",
    "output_format": "jpg",
    "google_search": "false"
  }
}

Règle de référence

Image de reference: Importez jusqu'a 14 fichiers image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspect_ratioselectNonauto-auto, 1:1, 16:9, 9:16, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5, 21:9, 4:1, 1:4, 8:1, 1:8
resolutionselectNon1K-1K, 2K, 4K
output_formatselectNonjpg-jpg, png
google_searchselectNonfalse-false, true

Nano Banana Pro

nano-banana-proDisponible via APIPartiel : Files API nécessaire

Image · Modele image premium de Google avec sortie 4K, 11 formats d'image et jusqu'a 8 images de reference. Optimise pour des visuels de marque et de campagne haute fidelite, avec davantage de detail et de precision colorimetrique.

Crédits de base

8

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

10000 caractères

Médias de référence

image · 8 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "nano-banana-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "1K",
    "output_format": "png"
  }
}

Règle de référence

Image de reference: Importez jusqu'a 8 fichiers image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspect_ratioselectNon1:1-1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9, auto
resolutionselectNon1K-1K, 2K, 4K
output_formatselectNonpng-png, jpg

Nano Banana

nano-bananaDisponible via APIPartiel : Files API nécessaire

Image · Modele d'image flexible de Google pour le texte-vers-image et l'image-vers-image, avec 11 formats d'image, jusqu'a 10 images de reference et sortie PNG/JPEG. Un bon choix pour les portraits, compositions produit et visuels larges de pages d'atterrissage.

Crédits de base

3

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 10 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "nano-banana",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "imageSize": "1:1",
    "output_format": "png"
  }
}

Règle de référence

Image de reference: Importez jusqu'a 10 fichiers image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
imageSizeselectNon1:1-1:1, 9:16, 16:9, 3:4, 4:3, 3:2, 2:3, 5:4, 4:5, 21:9, auto
output_formatselectNonpng-png, jpeg

GPT Image 2

gpt-image-2Disponible via APIPartiel : Files API nécessaire

Image · Le modèle GPT Image plus récent d'OpenAI sur Rivya, avec texte vers image, image vers image, jusqu'à 16 images de référence et des niveaux de crédits clairs pour 1K / 2K / 4K.

Crédits de base

3

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

image · 16 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gpt-image-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "1K"
  }
}

Règle de référence

Images de référence: Importez jusqu'à 16 références image pour les tâches image vers image de GPT Image 2.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspect_ratioselectNon1:1-auto, 1:1, 9:16, 16:9, 4:3, 3:4
resolutionselectNon1K-1K, 2K, 4K

GPT Image 1.5

gpt-image-1-5Disponible via APIPartiel : Files API nécessaire

Image · Le modèle d'image d'OpenAI avec niveaux de qualité standard/haute et jusqu'à 16 images de référence. Il excelle à suivre des instructions complexes et à rendre des scènes cohérentes avec des relations spatiales précises.

Crédits de base

4

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

-

Médias de référence

image · 16 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gpt-image-1-5",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "quality": "medium",
    "aspect_ratio": "1:1"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 16 fichiers image pour les projets d'image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
qualityselectNonmedium-medium, high
aspect_ratioselectNon1:1-1:1, 2:3, 3:2

4o Image

4o-imageDisponible via APIEntrée texte prête

Image · Le modèle 4o Image d'OpenAI est désormais disponible comme parcours dédié texte vers image sur Rivya. La page reste volontairement simple pour l'instant : un prompt et 3 ratios d'aspect pris en charge, à 3 crédits fixes par image.

Crédits de base

3

Modes

text-to-image

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

-

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "4o-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "size": "1:1"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
sizeselectNon1:1-1:1, 3:2, 2:3

Seedream 5.0 Lite

seedream-5-liteDisponible via APIPartiel : Files API nécessaire

Image · Le modèle d'image Seedream plus léger de ByteDance, avec une tarification partagée entre le text-to-image et l'édition d'image. Il prend en charge 8 formats d'image, jusqu'à 14 images de référence et coûte actuellement 6 crédits par exécution.

Crédits de base

6

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

3000 caractères

Médias de référence

image · 14 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "seedream-5-lite",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "quality": "basic"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 14 fichiers image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspectRatioselectNon1:1-1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9
qualityselectNonbasic-basic, high

Seedream 4.5

seedream-4-5Disponible via APIPartiel : Files API nécessaire

Image · Le modèle d'image haut de gamme de ByteDance, avec des paliers de qualité 2K/4K, 8 formats d'image et jusqu'à 14 images de référence. Il est reconnu pour son étalonnage cinématographique et ses détails de texture riches dans les visuels mode et lifestyle.

Crédits de base

7

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

3000 caractères

Médias de référence

image · 14 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "seedream-4-5",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "quality": "basic"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 14 fichiers image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspectRatioselectNon1:1-1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9
qualityselectNonbasic-basic, high

Seedream 4.0

seedream-4-0Disponible via APIPartiel : Files API nécessaire

Image · Seedream 4.0 est le modèle d'image ByteDance équilibré de Rivya pour la génération text-to-image, l'édition avec images de référence et les contrôles de sortie explicites.

Crédits de base

6

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 10 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "seedream-4-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "square_hd",
    "image_resolution": "1K",
    "max_images": 1,
    "seed": 0,
    "nsfw_checker": "false"
  }
}

Règle de référence

Images de référence: Importez jusqu'à 10 images pour le parcours d'édition Seedream 4.0.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
image_sizeselectNonsquare_hd-square, square_hd, portrait_4_3, portrait_3_2, portrait_16_9, landscape_4_3, landscape_3_2, landscape_16_9, landscape_21_9
image_resolutionselectNon1K-1K, 2K, 4K
max_imagesnumberNon1min 1 / max 6 / step 1-
seednumberNon-min 0 / max 2147483647 / step 1-
nsfw_checkerselectNonfalse-false, true

Seedream 3.0

seedream-3-0Disponible via APIEntrée texte prête

Image · Seedream 3.0 revient maintenant sur Rivya comme modèle d'image legacy autonome. Il conserve actuellement uniquement le parcours public text-to-image et coûte 5 crédits par exécution.

Crédits de base

5

Modes

text-to-image

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

5000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "seedream-3-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "square_hd",
    "guidance_scale": 2.5,
    "seed": 0
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
image_sizeselectNonsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
guidance_scalenumberNon2.5min 1 / max 10 / step 0.1-
seednumberNon-min 0 / max 2147483647-

Grok Imagine

grok-imagineDisponible via APIPartiel : Files API nécessaire

Image · Le modèle d'image de xAI avec une forte interprétation créative et 5 formats d'image. Génération à image unique centrée sur l'expression artistique et les styles visuels non conventionnels.

Crédits de base

4

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "grok-imagine",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "enable_pro": "false"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 1 fichier image pour les projets d'image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspect_ratioselectNon1:1-1:1, 2:3, 3:2, 16:9, 9:16
enable_proselectNonfalse-false, true

Flux 2 Pro

flux-2-proDisponible via APIPartiel : Files API nécessaire

Image · Le modèle phare 32B paramètres de Black Forest Labs. Il prend en charge le texte vers image et l'image vers image avec jusqu'à 8 images de référence, une résolution 2K et un rendu de texte précis — conçu pour les photos produit et les visuels de marque.

Crédits de base

5

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 8 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "flux-2-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "resolution": "1K"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 8 fichiers image pour les projets d'image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspectRatioselectNon1:1-1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
resolutionselectNon1K-1K, 2K

Flux 2 Flex

flux-2-flexDisponible via APIPartiel : Files API nécessaire

Image · La variante de la famille Flux 2 centrée sur l'édition. Elle se spécialise dans les ajustements structurels et le transfert de style avec jusqu'à 8 images de référence et une résolution 2K — idéale pour itérer sur des visuels existants.

Crédits de base

14

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 8 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "flux-2-flex",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "1:1",
    "resolution": "1K"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 8 fichiers image pour les projets d'image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspectRatioselectNon1:1-1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
resolutionselectNon1K-1K, 2K

Flux Kontext Max

flux-kontext-maxDisponible via APIPartiel : Files API nécessaire

Image · Le modèle Flux Kontext renforcé de Black Forest Labs pour les générations guidées par prompt et les tâches d'édition d'image plus exigeantes. Rivya conserve actuellement le texte vers image et l'image vers image dans le même projet asynchrone, avec un prix fixe de 8 crédits par génération selon la politique actuelle de la plateforme.

Crédits de base

8

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

-

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "flux-kontext-max",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "outputFormat": "jpeg",
    "enableTranslation": "true",
    "promptUpsampling": "false",
    "safetyTolerance": 2,
    "watermark": "Texte de filigrane optionnel"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 1 fichier image pour les projets d'édition d'image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspectRatioselectNon16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16
outputFormatselectNonjpeg-jpeg, png
enableTranslationselectNontrue-true, false
promptUpsamplingselectNonfalse-false, true
safetyTolerancenumberNon2min 0 / max 6-
watermarktextNon---

Flux Kontext Pro

flux-kontext-proDisponible via APIPartiel : Files API nécessaire

Image · Le projet Flux Kontext moins coûteux de Black Forest Labs pour le texte vers image et l'édition d'une seule image. Rivya expose actuellement le texte vers image et l'image vers image dans le même projet image asynchrone, avec un prix fixe de 4 crédits pour les deux modes selon la politique tarifaire actuelle de la plateforme.

Crédits de base

4

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

-

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "flux-kontext-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "outputFormat": "jpeg",
    "enableTranslation": "true",
    "promptUpsampling": "false",
    "safetyTolerance": 2,
    "watermark": "Texte de filigrane optionnel"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 1 fichier image pour les projets d'édition d'image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspectRatioselectNon16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16
outputFormatselectNonjpeg-jpeg, png
enableTranslationselectNontrue-true, false
promptUpsamplingselectNonfalse-false, true
safetyTolerancenumberNon2min 0 / max 6-
watermarktextNon---

Qwen2 Image

qwen2-imageDisponible via APIPartiel : Files API nécessaire

Image · Le modele image Qwen2 d'Alibaba est actuellement integre a Rivya comme projet image a prix fixe unique. Il couvre prudemment le texte-vers-image et l'image-vers-image avec le sous-ensemble partage de formats d'image expose par les deux documentations publiques, plus la sortie PNG/JPEG, la reutilisation de seed et un simple interrupteur NSFW.

Crédits de base

6

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

800 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "qwen2-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "16:9",
    "output_format": "png",
    "seed": 0,
    "nsfw_checker": "false"
  }
}

Règle de référence

Image de reference: Importez jusqu'a 1 fichier image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
image_sizeselectNon16:9-1:1, 3:4, 4:3, 9:16, 16:9
output_formatselectNonpng-png, jpeg
seednumberNon-min 0-
nsfw_checkerselectNonfalse-false, true

Qwen Image

qwen-imageDisponible via APIPartiel : Files API nécessaire

Image · Modele image de la famille Alibaba Qwen avec presets HD (Square, Portrait, Landscape) et sortie PNG/JPEG. Fort pour les prompts en chinois et la generation visuelle aux nuances culturelles.

Crédits de base

4

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "qwen-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "image_size": "square_hd",
    "output_format": "png"
  }
}

Règle de référence

Image de reference: Importez jusqu'a 1 fichier image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
image_sizeselectNonsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
output_formatselectNonpng-png, jpeg

Midjourney

midjourneyDisponible via APIPartiel : Files API nécessaire

Image · Modele d'image V7 de Midjourney pour le texte-vers-image et l'image-vers-image, avec modes anime Niji, 3 niveaux de vitesse (Relaxed/Fast/Turbo), references de style et coherence pilotee par Omni Reference. Il reste la reference pour l'art cinematographique, les illustrations et les moodboards.

Crédits de base

3

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

2000 caractères

Médias de référence

image · 4 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "midjourney",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "speed": "relaxed",
    "aspectRatio": "1:1",
    "version": "7"
  }
}

Règle de référence

Image de reference: Importez jusqu'a 4 fichiers image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
speedselectNonrelaxed-relaxed, fast, turbo
aspectRatioselectNon1:1-1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
versionselectNon7-7, 6.1, 6, niji7, niji6

Recraft Remove Background

recraft-remove-backgroundDisponible via APIFiles API nécessaire

Image · Modele de suppression d'arriere-plan Recraft sur Rivya pour isoler le sujet d'une image existante. Utilisez-le lorsque l'etape suivante a besoin d'un asset transparent, d'un detourage propre ou d'une image source sans son arriere-plan d'origine.

Crédits de base

1

Modes

image-to-image

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

-

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image source: Importez exactement 1 image. Des contours de sujet plus propres produisent generalement des detourages plus propres.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Recraft Crisp Upscale

recraft-crisp-upscaleDisponible via APIFiles API nécessaire

Image · Modele leger d'upscaling d'image Recraft sur Rivya pour ameliorer a faible cout la nettete et la clarte d'une image fixe approuvee. Utilisez-le lorsque l'image choisie a seulement besoin d'une passe de finition bon marche avant export, pas d'un upscale plus lourd de qualite livraison.

Crédits de base

1

Modes

image-to-image

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

-

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image source: Importez exactement 1 image. Cette option est concue pour une passe de finition rapide a faible cout.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Wan 2.7 Image Pro

wan-2-7-image-proDisponible via APIPartiel : Files API nécessaire

Image · Le modèle d'image Wan 2.7 plus haut de gamme d'Alibaba, actuellement exposé sur Rivya comme un emplacement image séparé pour le text-to-image et l'édition d'image. La tarification reste fixe à 12 crédits par exécution en limitant explicitement la génération à une seule image de sortie.

Crédits de base

12

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 9 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "wan-2-7-image-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "2K",
    "watermark": "false",
    "seed": 0
  }
}

Règle de référence

Image de référence: Importez jusqu'à 9 fichiers image pour les projets d'édition d'image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspect_ratioselectNon1:1-1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8
resolutionselectNon2K-1K, 2K
watermarkselectNonfalse-false, true
seednumberNon-min 0 / max 2147483647 / step 1-

Wan 2.7 Image

wan-2-7-imageDisponible via APIPartiel : Files API nécessaire

Image · Le modèle d'image Wan 2.7 standard d'Alibaba est exposé sur Rivya comme son propre emplacement image pour le text-to-image et l'édition d'image, avec un coût actuel de 5 crédits par exécution.

Crédits de base

5

Modes

text-to-image, image-to-image

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 9 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "wan-2-7-image",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "resolution": "2K",
    "watermark": "false",
    "seed": 0
  }
}

Règle de référence

Image de référence: Importez jusqu'à 9 fichiers image pour les projets d'édition d'image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspect_ratioselectNon1:1-1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8
resolutionselectNon2K-1K, 2K
watermarkselectNonfalse-false, true
seednumberNon-min 0 / max 2147483647-

Google Imagen4 Ultra

google-imagen4-ultraDisponible via APIEntrée texte prête

Image · Google Imagen4 Ultra est le niveau Imagen haut de gamme texte vers image de Rivya. Il est actuellement intégré comme un projet à image unique, à prix fixe de 12 crédits, avec contrôles publics de prompt, prompt négatif, format d'image et graine.

Crédits de base

12

Modes

text-to-image

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

5000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "google-imagen4-ultra",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "negative_prompt": "Éléments optionnels à éviter",
    "seed": "Valeur de graine optionnelle"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspect_ratioselectNon1:1-1:1, 16:9, 9:16, 3:4, 4:3
negative_prompttextNon---
seedtextNon---

Google Imagen4

google-imagen4Disponible via APIEntrée texte prête

Image · Google Imagen4 est le niveau Imagen standard texte vers image de Rivya. Il est actuellement intégré comme un projet à image unique, à prix fixe de 8 crédits, avec contrôles publics de prompt, prompt négatif, format d'image et graine.

Crédits de base

8

Modes

text-to-image

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

5000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "google-imagen4",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "negative_prompt": "Éléments optionnels à éviter",
    "seed": "Valeur de graine optionnelle"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspect_ratioselectNon1:1-1:1, 16:9, 9:16, 3:4, 4:3
negative_prompttextNon---
seedtextNon---

Google Imagen4 Fast

google-imagen4-fastDisponible via APIEntrée texte prête

Image · Google Imagen4 Fast est le niveau Imagen léger texte vers image de Rivya. Il conserve actuellement un projet à image unique, utilise un prix fixe de 4 crédits et expose les contrôles publics de prompt, prompt négatif, format d'image et graine sans ouvrir de sortie multi-image.

Crédits de base

4

Modes

text-to-image

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

5000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "google-imagen4-fast",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "16:9",
    "negative_prompt": "Éléments optionnels à éviter",
    "seed": 0
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspect_ratioselectNon16:9-1:1, 16:9, 9:16, 3:4, 4:3
negative_prompttextNon---
seednumberNon-min 0-

Topaz Image Upscaler

topaz-image-upscaleDisponible via APIFiles API nécessaire

Image · L'upscaler d'image Topaz de Rivya pour les livrables finalisés qui ont besoin d'un vrai saut de taille. Utilisez-le lorsque la composition est déjà finale et que le problème restant concerne la résolution d'export, la taille de revue ou la préparation à l'impression.

Crédits de base

5

Modes

image-to-image

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

-

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image source: Importez 1 image approuvée que vous voulez préserver. Cette option sert à l'agrandissement, pas à une réédition créative.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
upscale_factorselectNon1-1, 2, 4, 8

Ideogram V3

ideogram-v3Disponible via APIEntrée texte prête

Image · Ideogram V3 est le modèle texte-vers-image de Rivya pour le rendu de texte, les mises en page d'affiches et les prompts d'image orientés design. Le tarif actuel est de 4 crédits pour TURBO, 7 pour BALANCED et 10 pour QUALITY.

Crédits de base

7

Modes

text-to-image

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

5000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "ideogram-v3",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "rendering_speed": "BALANCED",
    "style": "AUTO",
    "expand_prompt": "true",
    "image_size": "square_hd",
    "seed": 0,
    "negative_prompt": "Éléments optionnels à éviter"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
rendering_speedselectNonBALANCED-TURBO, BALANCED, QUALITY
styleselectNonAUTO-AUTO, GENERAL, REALISTIC, DESIGN
expand_promptselectNontrue-true, false
image_sizeselectNonsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberNon-min 0-
negative_prompttextNon---

Ideogram V3 Reframe

ideogram-v3-reframeDisponible via APIFiles API nécessaire

Image · Ideogram V3 Reframe est actuellement intégré à Rivya comme projet de recadrage à image unique, avec une tarification selon la vitesse de rendu. Le tarif actuel est de 4 crédits pour TURBO, 7 pour BALANCED et 10 pour QUALITY.

Crédits de base

7

Modes

image-to-image

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

-

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image de référence: Importez exactement 1 fichier image pour ce projet.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
rendering_speedselectNonBALANCED-TURBO, BALANCED, QUALITY
styleselectNonAUTO-AUTO, GENERAL, REALISTIC, DESIGN
image_sizeselectNonsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberNon-min 0-

Ideogram V3 Remix

ideogram-v3-remixDisponible via APIFiles API nécessaire

Image · Ideogram V3 Remix est actuellement intégré à Rivya comme projet de remix à image unique, avec une tarification selon la vitesse de rendu. Le tarif actuel est de 4 crédits pour TURBO, 7 pour BALANCED et 10 pour QUALITY.

Crédits de base

7

Modes

image-to-image

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

5000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image de référence: Importez exactement 1 fichier image pour ce projet.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
rendering_speedselectNonBALANCED-TURBO, BALANCED, QUALITY
styleselectNonAUTO-AUTO, GENERAL, REALISTIC, DESIGN
expand_promptselectNontrue-true, false
image_sizeselectNonsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberNon-min 0-
strengthnumberNon0.8min 0.01 / max 1-
negative_prompttextNon---

Ideogram Character

ideogram-characterDisponible via APIFiles API nécessaire

Image · Option de cohérence de personnage pour transformer une image de personnage approuvée en nouvelles scènes, tenues et formats. Utilisez-la lorsque la préservation de l'identité compte plus que l'édition d'image généraliste et que vous n'avez besoin que d'une image de résultat à la fois.

Crédits de base

18

Modes

image-to-image

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

5000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image de référence du personnage: Importez 1 image de référence claire du personnage. Cette option ignore les images supplémentaires et limite le résultat à une seule image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
rendering_speedselectNonBALANCED-TURBO, BALANCED, QUALITY
styleselectNonAUTO-AUTO, REALISTIC, FICTION
expand_promptselectNontrue-true, false
image_sizeselectNonsquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberNon-min 0-
negative_prompttextNon---

Seedance 2.0

seedance-2Disponible via APIEntrée texte prête

Vidéo · Le modèle vidéo Seedance 2.0 complet de ByteDance, avec prise en charge explicite de la génération à partir d'un prompt seul, de l'animation guidée par frames et de la génération avec références multimodales. Rivya garde la séparation documentée des rôles explicite afin que les entrées de frames et les références multimodales restent exclusives au lieu de se mélanger dans un seul champ d'import ambigu.

Crédits de base

175

Modes

text-to-video, image-to-video, reference-to-video

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

2500 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "seedance-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "seedance_scene": "text",
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "duration": 5,
    "generate_audio": "true",
    "return_last_frame": "false",
    "web_search": "false",
    "nsfw_checker": "false"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
seedance_sceneselectNontext-text, frames, reference
resolutionselectNon720p-480p, 720p
aspect_ratioselectNon16:9-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive
durationnumberNon5min 4 / max 15-
generate_audioselectNontrue-true, false
return_last_frameselectNonfalse-false, true
web_searchselectNonfalse-false, true
nsfw_checkerselectNonfalse-false, true

Seedance 2.0 Fast

seedance-2-fastDisponible via APIEntrée texte prête

Vidéo · Le modèle vidéo Seedance 2.0 plus rapide de ByteDance, avec un routage complet des scènes pour la génération à partir d'un prompt seul, l'animation d'image guidée par frames et la génération vidéo avec références multimodales. Rivya garde la séparation de scènes explicite afin que les entrées de première/dernière frame ne se confondent pas avec les rôles des images, vidéos et audios de référence.

Crédits de base

140

Modes

text-to-video, image-to-video, reference-to-video

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

2500 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "seedance-2-fast",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "seedance_scene": "text",
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "duration": 5,
    "generate_audio": "true",
    "return_last_frame": "false",
    "web_search": "false",
    "nsfw_checker": "false"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
seedance_sceneselectNontext-text, frames, reference
resolutionselectNon720p-480p, 720p
aspect_ratioselectNon16:9-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive
durationnumberNon5min 4 / max 15-
generate_audioselectNontrue-true, false
return_last_frameselectNonfalse-false, true
web_searchselectNonfalse-false, true
nsfw_checkerselectNonfalse-false, true

Seedance 1.5 Pro

seedance-1-5-proDisponible via APIPartiel : Files API nécessaire

Vidéo · Le modèle vidéo phare de ByteDance pour le text-to-video et l'image-to-video, avec synchronisation audiovisuelle native. Clips de 4 à 12s en 480p à 1080p, 6 formats d'image, contrôle caméra dynamique ou fixe, génération audio facultative et prise en charge de la synchronisation labiale.

Crédits de base

28

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

2500 caractères

Médias de référence

image · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "seedance-1-5-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "8",
    "generate_audio": "false",
    "aspectRatio": "1:1",
    "fixed_lens": "false"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 2 fichiers image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
resolutionselectNon720p-480p, 720p, 1080p
durationselectNon8-4, 8, 12
generate_audioselectNonfalse-false, true
aspectRatioselectNon1:1-1:1, 4:3, 3:4, 16:9, 9:16, 21:9
fixed_lensselectNonfalse-false, true

Seedance 1.0 Pro

seedance-1-0-proDisponible via APIPartiel : Files API nécessaire

Vidéo · Le modèle Seedance 1.0 Pro de ByteDance est exposé sur Rivya comme l'option 1.0 Pro standard pour le text-to-video et l'image-to-video. Il aligne la page actuelle sur la documentation publique V1 Pro, avec les contrôles de résolution, de durée, de verrouillage caméra, de seed et de vérification de sécurité.

Crédits de base

25

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

10000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "seedance-1-0-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "camera_fixed": "false",
    "seed": -1,
    "enable_safety_checker": "true"
  }
}

Règle de référence

Image de référence: Importez 1 fichier image pour les générations image-to-video.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
resolutionselectNon720p-480p, 720p, 1080p
durationselectNon5-5, 10
aspect_ratioselectNon16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16
camera_fixedselectNonfalse-false, true
seednumberNon-1min -1 / max 2147483647-
enable_safety_checkerselectNontrue-true, false

Seedance 1.0 Pro Fast

seedance-1-0-pro-fastDisponible via APIFiles API nécessaire

Video · Modele image-vers-video rapide de ByteDance. Il anime une seule image de reference en clips de 5s ou 10s en 720p/1080p, optimise pour la vitesse lorsque vous avez besoin d'une video rapide a partir d'une image fixe.

Crédits de base

16

Modes

image-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

10000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image de reference: Importez 1 image source pour l'animer en video.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
resolutionselectNon720p-720p, 1080p
durationselectNon5-5, 10

Seedance 1.0 Lite

seedance-1-0-liteDisponible via APIPartiel : Files API nécessaire

Video · Le modele Seedance 1.0 Lite de ByteDance est expose sur Rivya comme l'option 1.0 plus legere pour le texte-vers-video et l'image-vers-video. Il suit l'ensemble de parametres public V1 Lite et utilise actuellement une echelle de prix plus basse que Seedance 1.0 Pro.

Crédits de base

16

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

10000 caractères

Médias de référence

image · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "seedance-1-0-lite",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "camera_fixed": "false",
    "seed": -1,
    "enable_safety_checker": "true"
  }
}

Règle de référence

Image de reference: Importez 1 image source pour l'image-vers-video, ou 2 images lorsque vous voulez aussi fournir une image finale optionnelle.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
resolutionselectNon720p-480p, 720p, 1080p
durationselectNon5-5, 10
aspect_ratioselectNon16:9-16:9, 4:3, 1:1, 3:4, 9:16, 9:21
camera_fixedselectNonfalse-false, true
seednumberNon-1min -1 / max 2147483647-
enable_safety_checkerselectNontrue-true, false

HappyHorse 1.0

happyhorse-1-0Disponible via APIPartiel : Files API nécessaire

Vidéo · Un modèle vidéo IA flexible sur Rivya pour le texte-vers-vidéo, l'animation depuis une seule image, la vidéo guidée par plusieurs images de référence et le montage vidéo depuis une seule page de modèle publique.

Crédits de base

28

Modes

text-to-video, image-to-video, reference-to-video, video-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image, video · 10 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "happyhorse-1-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "1080p",
    "aspect_ratio": "16:9",
    "duration": 5,
    "audio_setting": "auto",
    "seed": 0
  }
}

Règle de référence

Médias de référence: Utilisez jusqu'à 9 images sans vidéo, ou 1 vidéo avec jusqu'à 5 références image pour le montage vidéo.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
resolutionselectNon1080p-720p, 1080p
aspect_ratioselectNon16:9-16:9, 9:16, 1:1, 4:3, 3:4
durationnumberNon5min 3 / max 15-
audio_settingselectNonauto-auto, origin
seednumberNon0min 0 / max 2147483647-

Wan 2.7 Video

wan-2-7-videoDisponible via APIPartiel : Files API nécessaire

Vidéo · La nouvelle ligne vidéo Wan d'Alibaba avec tarification par résolution et durée. Rivya expose le text-to-video, l'image-to-video et l'édition vidéo dans un seul emplacement de modèle, à partir de 80 crédits par génération.

Crédits de base

80

Modes

text-to-video, image-to-video, video-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image, video · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "wan-2-7-video",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Exclusions facultatives ou modes d'échec à éviter.",
    "prompt_extend": "true",
    "watermark": "false",
    "audio_setting": "auto",
    "seed": 0
  }
}

Règle de référence

Médias de référence: Importez jusqu'à 2 assets. Utilisez jusqu'à 2 images pour l'image-to-video, ou 1 vidéo avec 1 image facultative pour l'édition vidéo.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
resolutionselectNon720p-720p, 1080p
durationselectNon5-5, 10, 15
aspect_ratioselectNon16:9-16:9, 9:16, 1:1, 4:3, 3:4
negative_prompttextNon---
prompt_extendselectNontrue-true, false
watermarkselectNonfalse-false, true
audio_settingselectNonauto-auto, origin
seednumberNon-min 0 / max 2147483647-

Wan 2.6

wan-2-6Disponible via APIPartiel : Files API nécessaire

Vidéo · L'option Wan triple mode d'Alibaba sur Rivya : text-to-video, image-to-video et édition de vidéo source dans un même projet. Elle prend en charge 720p/1080p, des clips de 5 à 15 secondes, et une image ou une vidéo source à la fois.

Crédits de base

70

Modes

text-to-video, image-to-video, video-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image, video · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "wan-2-6",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5"
  }
}

Règle de référence

Média de référence: Importez jusqu'à 1 fichier image / vidéo pour les projets image / vidéo.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
resolutionselectNon720p-720p, 1080p
durationselectNon5-5, 10, 15

Wan 2.5 Video

wan-2-5-videoDisponible via APIPartiel : Files API nécessaire

Vidéo · Wan 2.5 est maintenant exposé sur Rivya comme une entrée partagée pour le text-to-video et l'image-to-video. La tarification actuelle est `720p_5 = 60`, `720p_10 = 120`, `1080p_5 = 100` et `1080p_10 = 200` crédits.

Crédits de base

60

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "wan-2-5-video",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "duration": "5",
    "aspect_ratio": "16:9",
    "enable_prompt_expansion": "false",
    "seed": 0,
    "negative_prompt": "Exclusions facultatives ou modes d'échec à éviter.",
    "nsfw_checker": "false"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 1 fichier image pour le mode image-to-video.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
resolutionselectNon720p-720p, 1080p
durationselectNon5-5, 10
aspect_ratioselectNon16:9-16:9, 9:16, 1:1
enable_prompt_expansionselectNonfalse-false, true
seednumberNon-min 0 / max 2147483647-
negative_prompttextNon---
nsfw_checkerselectNonfalse-false, true

Wan 2.2 A14B Turbo

wan-2-2-a14b-turboDisponible via APIPartiel : Files API nécessaire

Vidéo · Wan 2.2 A14B Turbo couvre maintenant le text-to-video, l'image-to-video et un parcours vidéo guidé par image et audio sur Rivya. La tarification actuelle est `480p = 8` et `720p = 12` pour les générations texte ou image, plus `480p = 16`, `580p = 20` et `720p = 24` lorsqu'une image et un clip audio pilotent le résultat.

Crédits de base

12

Modes

text-to-video, image-to-video, speech-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image, audio · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "wan-2-2-a14b-turbo",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "enable_prompt_expansion": "false",
    "seed": 0,
    "acceleration": "none",
    "num_frames": 80,
    "frames_per_second": 16,
    "negative_prompt": "Exclusions facultatives ou modes d'échec à éviter.",
    "num_inference_steps": 27,
    "guidance_scale": 3.5,
    "shift": 5,
    "enable_safety_checker": "true"
  }
}

Règle de référence

Médias de référence: Importez jusqu'à 2 assets. Le mode texte n'en demande aucun, l'image-to-video utilise 1 image, et le parcours image-plus-audio utilise 1 image avec 1 clip audio.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
resolutionselectNon720p-480p, 580p, 720p
aspect_ratioselectNon16:9-16:9, 9:16
enable_prompt_expansionselectNonfalse-false, true
seednumberNon-min 0 / max 2147483647-
accelerationselectNonnone-none, regular
num_framesnumberNon80min 40 / max 120 / step 1-
frames_per_secondnumberNon16min 4 / max 60 / step 1-
negative_prompttextNon---
num_inference_stepsnumberNon27min 2 / max 40 / step 1-
guidance_scalenumberNon3.5min 1 / max 10 / step 0.1-
shiftnumberNon5min 1 / max 10 / step 0.1-
enable_safety_checkerselectNontrue-true, false

Wan Animate Replace

wan-2-2-animate-replaceDisponible via APIEntrée URL prête

Vidéo · Le modèle vidéo Wan de remplacement de personnage sur Rivya pour changer la personne visible dans un clip existant. Utilisez une URL publique de vidéo source, une URL publique d'image de remplacement et un palier de résolution lorsque le mouvement est déjà correct et que le sujet visible doit changer.

Crédits de base

20

Modes

video-to-video

Entrée API

Entrée URL prête

Entrées

url

Limite de prompt

-

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "wan-2-2-animate-replace",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "video_url": "https://...",
    "image_url": "https://...",
    "resolution": "480p"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Ce modèle accepte une entrée URL publique via les paramètres du modèle.

Paramètres

keyTypeObligatoirePar défautPlageOptions
video_urltextNon---
image_urltextNon---
resolutionselectNon480p-480p, 580p, 720p

Hailuo 2.3

hailuo-2-3Disponible via APIFiles API nécessaire

Vidéo · Le modèle image vers vidéo de MiniMax avec niveaux de qualité Standard/Pro, résolution 768P/1080P et clips de 6 s ou 10 s. Reconnu pour des mouvements plus fluides et des transitions naturelles à partir d'images fixes.

Crédits de base

25

Modes

image-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

5000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image de référence: Importez jusqu'à 1 fichier image pour les projets image vers vidéo.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
qualityselectNonstandard-standard, pro
resolutionselectNon768P-768P, 1080P
durationselectNon6-6, 10

Hailuo Pro

hailuo-proDisponible via APIPartiel : Files API nécessaire

Vidéo · L'ancien modèle vidéo Hailuo Pro de MiniMax est connecté ici comme un modèle Pro fixe, pour le texte-vers-vidéo comme pour l'image-vers-vidéo. Le mode image accepte 1 ou 2 images de référence, la deuxième servant de dernière image, et chaque génération coûte actuellement 57 crédits.

Crédits de base

57

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

1500 caractères

Médias de référence

image · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "hailuo-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "prompt_optimizer": "false"
  }
}

Règle de référence

Images de référence: Le mode image accepte jusqu'à 2 images, et la deuxième devient la dernière image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
prompt_optimizerselectNonfalse-false, true

Hailuo Standard

hailuo-standardDisponible via APIPartiel : Files API nécessaire

Vidéo · L'ancien modèle vidéo Hailuo Standard de MiniMax est unifié ici en un seul modèle pour le texte-vers-vidéo et l'image-vers-vidéo. Le mode image accepte 1 ou 2 images de référence, la deuxième servant de dernière image, et les niveaux de prix publics actuellement vérifiés vont de 12 à 50 crédits.

Crédits de base

30

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

1500 caractères

Médias de référence

image · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "hailuo-standard",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "6",
    "resolution": "512P",
    "prompt_optimizer": "false"
  }
}

Règle de référence

Images de référence: Le mode image accepte jusqu'à 2 images, et la deuxième devient la dernière image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
durationselectNon6-6, 10
resolutionselectNon512P-512P, 768P
prompt_optimizerselectNonfalse-false, true

Kling 3.0

kling-3-0Disponible via APIPartiel : Files API nécessaire

Video · Modele video premium de Kuaishou pour le texte-vers-video et l'image-vers-video, avec niveaux Standard (720P) / Pro (1080P), structure en plan unique ou multi-plans, duree de 3 a 15s, generation audio optionnelle et jusqu'a 2 images de reference.

Crédits de base

90

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

2000 caractères

Médias de référence

image · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "kling-3-0",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "mode": "pro",
    "multi_shots": "false",
    "duration": "5",
    "sound": "false",
    "aspect_ratio": "16:9"
  }
}

Règle de référence

Medias de reference: Importez jusqu'a 2 fichiers image au total pour les projets image-vers-video.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
modeselectNonpro-std, pro
multi_shotsselectNonfalse-false, true
durationselectNon5-3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
soundselectNonfalse-false, true
aspect_ratioselectNon16:9-16:9, 9:16, 1:1

Kling 3.0 motion-control

kling-3-0-motion-controlDisponible via APIFiles API nécessaire

Video · Option Kling motion-control plus recente pour animer un sujet a partir d'une image de reference et d'une video de mouvement, avec un choix explicite de source d'arriere-plan. Utilisez-la lorsque vous voulez un transfert de mouvement avec un controle plus fort sur le fait que la scene vienne de la video ou de l'image.

Crédits de base

27

Modes

video-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

2500 caractères

Médias de référence

image, video · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image de reference + video de mouvement: Importez exactement 1 image de personnage et 1 clip de mouvement. Utilisez la 3.0 lorsque vous avez besoin a la fois d'un controle d'orientation et d'un choix de source d'arriere-plan.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
modeselectNonpro-std, pro
character_orientationselectNonvideo-video, image
background_sourceselectNoninput_video-input_video, input_image

Kling 2.6

kling-2-6Disponible via APIPartiel : Files API nécessaire

Vidéo · Modèle vidéo de Kuaishou avec génération audio optionnelle, clips de 5 s/10 s et 3 formats d'image. Il est fort pour le mouvement humain et l'animation expressive de personnages avec une physique naturelle.

Crédits de base

55

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

1000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "kling-2-6",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "sound": "false",
    "aspect_ratio": "1:1"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 1 fichier image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
durationselectNon5-5, 10
soundselectNonfalse-false, true
aspect_ratioselectNon1:1-1:1, 16:9, 9:16

Kling 2.6 motion-control

kling-2-6-motion-controlDisponible via APIFiles API nécessaire

Vidéo · Projet dédié de transfert de mouvement pour animer un sujet à partir d'une image de référence et d'une vidéo de mouvement. Utilisez-le lorsque vous voulez une passe Kling motion-control moins coûteuse et que vous pouvez vous passer des contrôles de scène supplémentaires de Kling 3.0 motion-control.

Crédits de base

16

Modes

video-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

2500 caractères

Médias de référence

image, video · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image de référence + vidéo de mouvement: Importez exactement 1 image de personnage et 1 clip de mouvement. Les deux doivent montrer clairement la tête, les épaules et le torse.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
modeselectNon720p-720p, 1080p
character_orientationselectNonvideo-video, image

Kling V2.5 Turbo Pro

kling-v2-5-turbo-proDisponible via APIPartiel : Files API nécessaire

Video · Modele video Kling V2.5 Turbo Pro de Kuaishou, prenant maintenant en charge le texte-vers-video et l'image-vers-video. Les preuves publiques de tarification couvrent clairement les niveaux texte et image a 5 secondes et 10 secondes, donc Rivya le mappe directement a 42 / 84 credits.

Crédits de base

42

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

2500 caractères

Médias de référence

image · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "kling-v2-5-turbo-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Decrivez ce que la video doit eviter",
    "cfg_scale": 0.5
  }
}

Règle de référence

Images de reference: Importez optionnellement jusqu'a 2 images pour passer en mode image-vers-video ; la deuxieme image correspond a l'image de fin.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
durationselectNon5-5, 10
aspect_ratioselectNon16:9-16:9, 9:16, 1:1
negative_prompttextNon---
cfg_scalenumberNon0.5min 0 / max 1-

Kling V2.1 Master

kling-v2-1-masterDisponible via APIPartiel : Files API nécessaire

Video · L'ancien modele video Kling V2.1 Master de Kuaishou prend maintenant en charge le texte-vers-video et l'image-vers-video sur Rivya. Le tarif actuel est de 160 credits pour 5 secondes et 320 credits pour 10 secondes.

Crédits de base

160

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "kling-v2-1-master",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "aspect_ratio": "16:9",
    "negative_prompt": "Decrivez ce que la video doit eviter",
    "cfg_scale": 0.5
  }
}

Règle de référence

Image de reference: Importez optionnellement une image pour passer en mode image-vers-video ; laissez vide pour rester en mode texte.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
durationselectNon5-5, 10
aspect_ratioselectNon16:9-16:9, 9:16, 1:1
negative_prompttextNon---
cfg_scalenumberNon0.5min 0 / max 1-

Kling V2.1 Pro

kling-v2-1-proDisponible via APIFiles API nécessaire

Video · L'ancien modele image-vers-video Kling V2.1 Pro de Kuaishou prend en charge une premiere image plus une image de fin optionnelle. Le tarif actuel est de 50 credits pour 5 secondes et 100 credits pour 10 secondes.

Crédits de base

50

Modes

image-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

5000 caractères

Médias de référence

image · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Images de reference: Le mode image accepte jusqu'a 2 fichiers image, et la deuxieme image correspond a l'image de fin.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
durationselectNon5-5, 10
negative_prompttextNon---
cfg_scalenumberNon0.5min 0 / max 1-

Kling V2.1 Standard

kling-v2-1-standardDisponible via APIFiles API nécessaire

Video · L'ancien modele image-vers-video Kling V2.1 Standard de Kuaishou. Le tarif actuel est de 25 credits pour 5 secondes et 50 credits pour 10 secondes.

Crédits de base

25

Modes

image-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

5000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image de reference: Le mode image accepte jusqu'a 1 fichier image comme premiere image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
durationselectNon5-5, 10
negative_prompttextNon---
cfg_scalenumberNon0.5min 0 / max 1-

Kling AI Avatar Pro

kling-ai-avatar-proDisponible via APIFiles API nécessaire

Video · Modele d'avatar parlant Kling AI Avatar Pro de Kuaishou, de qualite superieure, utilisant une image de portrait et un clip audio pour generer une video d'avatar synchronisee sur les levres. Rivya le facture actuellement a un prix fixe de 16 credits par generation.

Crédits de base

16

Modes

image-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

5000 caractères

Médias de référence

image, audio · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image de portrait et audio: Importez ensemble une image de portrait et un clip audio.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Kling AI Avatar Standard

kling-ai-avatar-standardDisponible via APIFiles API nécessaire

Video · Modele d'avatar parlant Kling AI Avatar Standard de Kuaishou, utilisant une image de portrait et un clip audio pour generer une video d'avatar synchronisee sur les levres. Rivya le facture actuellement a un prix fixe de 8 credits par generation.

Crédits de base

8

Modes

image-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

5000 caractères

Médias de référence

image, audio · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image de portrait et audio: Importez ensemble une image de portrait et un clip audio.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Infinitalk

infinitalkDisponible via APIFiles API nécessaire

Vidéo · Infinitalk est un modèle de vidéo parlante basé sur un portrait et un audio. Le tarif actuel est mesuré selon la résolution et la durée audio : 480p = 3 crédits par seconde et 720p = 12 crédits par seconde.

Crédits de base

3

Modes

image-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

5000 caractères

Médias de référence

image, audio · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Image de portrait et audio: Importez ensemble une image de portrait et un clip audio.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
resolutionselectNon480p-480p, 720p
seednumberNon-min 10000 / max 1000000-

Runway

runwayDisponible via APIPartiel : Files API nécessaire

Video · Runway est un modele video autonome qui prend en charge le texte-vers-video et l'image-vers-video. Les preuves publiques de tarification ne confirment actuellement que 6 niveaux de generation, donc Rivya reste sur l'ensemble verifie : `720p_5 = 12`, `720p_10 = 30` et `1080p_5 = 30`.

Crédits de base

12

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

1800 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "runway",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "quality": "720p",
    "aspectRatio": "16:9",
    "waterMark": "Laissez vide pour desactiver le filigrane"
  }
}

Règle de référence

Image de reference: Importez optionnellement une image pour passer en mode image-vers-video ; laissez vide pour rester en mode texte.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
durationselectNon5-5, 10
qualityselectNon720p-720p, 1080p
aspectRatioselectNon16:9-16:9, 4:3, 1:1, 3:4, 9:16
waterMarktextNon---

Runway Aleph

runway-alephDisponible via APIFiles API nécessaire

Video · Projet de transformation de video source pour retravailler un clip existant en un nouveau resultat visuel. Utilisez Aleph lorsque le mouvement vient de vos images d'entree et que la direction creative vient de votre prompt, avec un prix fixe de 90 credits.

Crédits de base

90

Modes

video-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

5000 caractères

Médias de référence

video, image · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Media d'entree: Importez le clip source que vous voulez faire transformer par Aleph. Ajoutez une seule image fixe optionnelle uniquement lorsque vous avez besoin d'un guidage supplementaire de style ou de sujet.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspectRatioselectNon16:9-16:9, 9:16, 4:3, 3:4, 1:1, 21:9
waterMarktextNon---
seednumberNon-min 0 / max 2147483647-

Luma Modify Video

luma-modify-videoDisponible via APIFiles API nécessaire

Video · Projet autonome de reecriture de video source pour pousser un clip existant vers une nouvelle direction visuelle. Utilisez-le lorsque le prompt doit transformer les images elles-memes, pas seulement affiner l'export.

Crédits de base

30

Modes

video-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

-

Médias de référence

video · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Video d'entree: Importez un court clip source que vous voulez transformer. Cette option reecrit les images au lieu de simplement les ameliorer.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
watermarktextNon---

Grok Imagine Video

grok-imagine-videoDisponible via APIPartiel : Files API nécessaire

Video · Le modèle vidéo de xAI avec modes créatifs Fun/Normal/Spicy et 5 formats d'image. Des préréglages de style uniques pour différents tons créatifs — du ludique au cinématique en passant par l'audacieux.

Crédits de base

10

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "grok-imagine-video",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "mode": "normal",
    "duration": 6,
    "resolution": "480p",
    "aspect_ratio": "2:3"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 1 fichier image pour les projets d'image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
modeselectNonnormal-fun, normal, spicy
durationnumberNon6min 6 / max 30 / step 1-
resolutionselectNon480p-480p, 720p
aspect_ratioselectNon2:3-1:1, 16:9, 9:16, 2:3, 3:2

Sora 2 Pro

sora-2-proDisponible via APIPartiel : Files API nécessaire

Vidéo · Le palier premium de Sora 2, avec modes de qualité Standard/High, clips de 10s/15s et suppression du filigrane. Il améliore le détail, la lumière et la fidélité du mouvement pour la production vidéo professionnelle.

Crédits de base

75

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

10000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "sora-2-pro",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "size": "standard",
    "n_frames": "10",
    "aspect_ratio": "landscape",
    "remove_watermark": "false",
    "upload_method": "s3"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 1 fichier image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
sizeselectNon--standard, high
n_framesselectNon10-10, 15
aspect_ratioselectNonlandscape-landscape, portrait
remove_watermarkselectNonfalse-false, true
upload_methodselectNons3-s3, oss

Sora 2

sora-2Disponible via APIPartiel : Files API nécessaire

Vidéo · Le modèle vidéo d'OpenAI pour le text-to-video et l'image-to-video, avec simulation réaliste du monde, audio synchronisé, clips de 10s/15s, sorties paysage/portrait et suppression facultative du filigrane.

Crédits de base

6

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

10000 caractères

Médias de référence

image · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "sora-2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "n_frames": "10",
    "aspect_ratio": "landscape",
    "remove_watermark": "false",
    "upload_method": "s3"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 1 fichier image pour les projets image.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
n_framesselectNon10-10, 15
aspect_ratioselectNonlandscape-landscape, portrait
remove_watermarkselectNonfalse-false, true
upload_methodselectNons3-s3, oss

Sora Watermark Remover

sora-watermark-removerDisponible via APIEntrée URL prête

Vidéo · Le modèle de post-traitement Sora de Rivya pour supprimer le filigrane des liens de partage Sora publics déjà finalisés. Utilisez-le une fois la vidéo terminée, lorsque la tâche restante consiste seulement à retirer le filigrane et à choisir une livraison S3 ou OSS.

Crédits de base

3

Modes

video-to-video

Entrée API

Entrée URL prête

Entrées

url

Limite de prompt

-

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "sora-watermark-remover",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "video_url": "https://sora.chatgpt.com/p/...",
    "upload_method": "s3"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Ce modèle accepte une entrée URL publique via les paramètres du modèle.

Paramètres

keyTypeObligatoirePar défautPlageOptions
video_urltextOui---
upload_methodselectOuis3-s3, oss

Topaz Video Upscaler

topaz-video-upscaleDisponible via APIFiles API nécessaire

Vidéo · L'upscaler vidéo Topaz de Rivya orienté livraison pour les clips approuvés qui ont seulement besoin de plus de clarté à l'export. Utilisez-le lorsque le plan, le mouvement et le timing sont déjà corrects, et que le problème restant concerne la résolution ou la netteté du fichier final.

Crédits de base

12

Modes

video-to-video

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

-

Médias de référence

video · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Vidéo source: Importez 1 clip source que vous voulez préserver. Cette option améliore la clarté de livraison plutôt que de changer le plan.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
upscale_factorselectNon2-1, 2, 4

Veo3.1 Quality

veo3-1-qualityDisponible via APIPartiel : Files API nécessaire

Vidéo · La variante Google Veo 3.1 orientée qualité pour le text-to-video premium et la génération guidée par image. Des visuels plus fidèles, un réalisme de mouvement plus fort et l'audio de fond inclus par défaut en font l'option Veo haut de gamme de Rivya.

Crédits de base

150

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "veo3-1-quality",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "watermark": "Texte de filigrane facultatif",
    "seeds": 10000,
    "enableTranslation": "true"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 2 fichiers image pour le projet guidé par image pris en charge.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspectRatioselectNon16:9-16:9, 9:16, Auto
watermarktextNon---
seedsnumberNon-min 10000 / max 99999 / step 1-
enableTranslationselectNontrue-true, false

Veo3.1 Fast

veo3-1-fastDisponible via APIPartiel : Files API nécessaire

Vidéo · La variante rapide de Google Veo 3.1 avec prise en charge de trois modes : text-to-video, image-to-video et reference-to-video. Jusqu'à 3 images de référence, audio natif et contrôles de format sensibles au mode la rendent utile pour des clips cinématographiques rapides.

Crédits de base

20

Modes

text-to-video, image-to-video, reference-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 3 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "veo3-1-fast",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "generationType": "FIRST_AND_LAST_FRAMES_2_VIDEO",
    "aspectRatio": "16:9",
    "watermark": "Texte de filigrane facultatif",
    "seeds": 10000,
    "enableTranslation": "true"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 3 fichiers image pour les projets image et guidés par références.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
generationTypeselectNonFIRST_AND_LAST_FRAMES_2_VIDEO-FIRST_AND_LAST_FRAMES_2_VIDEO, REFERENCE_2_VIDEO
aspectRatioselectNon16:9-16:9, 9:16, Auto
watermarktextNon---
seedsnumberNon-min 10000 / max 99999 / step 1-
enableTranslationselectNontrue-true, false

Veo3.1 Lite

veo3-1-liteDisponible via APIPartiel : Files API nécessaire

Vidéo · La variante la moins coûteuse de Google Veo 3.1. Rivya expose actuellement seulement le plus petit sous-ensemble stable : text-to-video et image-to-video à un prix fixe de `10` crédits par génération.

Crédits de base

10

Modes

text-to-video, image-to-video

Entrée API

Partiel : Files API nécessaire

Entrées

text, file

Limite de prompt

5000 caractères

Médias de référence

image · 2 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "veo3-1-lite",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspectRatio": "16:9",
    "watermark": "Texte de filigrane facultatif",
    "seeds": 10000,
    "enableTranslation": "true"
  }
}

Règle de référence

Image de référence: Importez jusqu'à 2 fichiers image pour le projet guidé par image pris en charge.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes prompt ou URL peuvent déjà être appelables. Les modes avec média de référence nécessitent encore la prise en charge des importations Files API. Files API

Paramètres

keyTypeObligatoirePar défautPlageOptions
aspectRatioselectNon16:9-16:9, 9:16, Auto
watermarktextNon---
seedsnumberNon-min 10000 / max 99999 / step 1-
enableTranslationselectNontrue-true, false

Suno Music

suno-musicDisponible via APIEntrée texte prête

Audio · Suno Music est le modèle text-to-music de Rivya pour transformer un brief court en premier brouillon de chanson, avec ou sans voix. Il conserve le point d'entrée fixe à `12` crédits et expose `Extend Music` comme étape suivante après une piste réussie.

Crédits de base

12

Modes

text-to-audio

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

500 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "suno-music",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "model": "V4_5",
    "instrumental": "false"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
modelselectNonV4_5-V4, V4_5, V4_5PLUS, V4_5ALL, V5, V5_5
instrumentalselectNonfalse-false, true

Suno Sounds

suno-soundsDisponible via APIEntrée texte prête

Audio · Suno Sounds est le modèle text-to-sound léger de Rivya pour les boucles d'ambiance, les sons de fond et les courtes esquisses sonores. Il conserve le prix fixe documenté de `3` crédits par génération et permet aux résultats réussis de continuer vers `Vocal Separation`.

Crédits de base

3

Modes

text-to-audio

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

500 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "suno-sounds",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "model": "V5",
    "soundLoop": "false",
    "soundTempo": 1,
    "soundKey": "Any"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
modelselectNonV5-V5, V5_5
soundLoopselectNonfalse-false, true
soundTemponumberNon-min 1 / max 300 / step 1-
soundKeyselectNonAny-Any, Cm, C#m, Dm, D#m, Em, Fm, F#m, Gm, G#m, Am, A#m, Bm, C, C#, D, D#, E, F, F#, G, G#, A, A#, B

Suno Lyrics

suno-lyricsDisponible via APIEntrée texte prête

Audio · Suno Lyrics est le modèle de génération de paroles de Rivya pour transformer un thème ou une ambiance en paroles de chanson, à un coût fixe de `1` crédit par requête.

Crédits de base

1

Modes

text-to-audio

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

200 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "suno-lyrics",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

ElevenLabs Dialogue V3

elevenlabs-dialogue-v3Disponible via APIEntrée texte prête

Audio · Le modèle de dialogue multi-intervenants d'ElevenLabs sur Rivya. Il est conçu pour la génération vocale par rôle, avec attribution de voix individuelle, contrôles de stabilité et rythme adapté aux dialogues dans les podcasts, interviews et scènes de personnages.

Crédits de base

14

Modes

dialogue-to-audio

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

5000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "elevenlabs-dialogue-v3",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "default_voice": "Adam",
    "stability": "0.5"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
default_voiceselectNonAdam-Adam, Alice, Bill, Brian, Callum, Charlie, Chris, Daniel, Eric, George, Harry, Jessica, Laura, Liam, Lily, Matilda, River, Roger, Sarah, Will
stabilityselectNon0.5-0, 0.5, 1
language_codetextNon---

ElevenLabs Turbo 2.5

elevenlabs-turbo-2-5Disponible via APIEntrée texte prête

Audio · Le modèle ElevenLabs de synthèse vocale rapide sur Rivya. Avec une génération vocale à faible latence et des réglages de stabilité, similarité, style et vitesse, il est conçu pour les brouillons rapides de voix off et les projets TTS interactifs.

Crédits de base

6

Modes

text-to-speech

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

5000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "elevenlabs-turbo-2-5",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "voice": "TX3LPaxmHKxFdv7VOQHJ",
    "stability": 0.5,
    "similarity_boost": 0.75,
    "style": 0,
    "speed": 1,
    "timestamps": "false",
    "previous_text": "Contexte optionnel avant cette ligne",
    "next_text": "Contexte optionnel après cette ligne",
    "language_code": "Code de locale optionnel, comme en ou zh"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
voiceselectOuiTX3LPaxmHKxFdv7VOQHJ-TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8
stabilitynumberNon0.5min 0 / max 1 / step 0.05-
similarity_boostnumberNon0.75min 0 / max 1 / step 0.05-
stylenumberNon0min 0 / max 1 / step 0.05-
speednumberNon1min 0.7 / max 1.2 / step 0.05-
timestampsselectNonfalse-false, true
previous_texttextNon---
next_texttextNon---
language_codetextNon---

ElevenLabs Multilingual V2

elevenlabs-multilingual-v2Disponible via APIEntrée texte prête

Audio · Le modèle ElevenLabs de synthèse vocale multilingue sur Rivya, avec prise en charge d'environ 30 langues et détection automatique. C'est l'option la plus solide pour la localisation, l'interprétation multilingue et des voix off multilingues plus naturelles.

Crédits de base

12

Modes

text-to-speech

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

5000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "elevenlabs-multilingual-v2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "voice": "TX3LPaxmHKxFdv7VOQHJ",
    "stability": 0.5,
    "similarity_boost": 0.75,
    "style": 0,
    "speed": 1,
    "timestamps": "false"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
voiceselectOuiTX3LPaxmHKxFdv7VOQHJ-TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8
stabilitynumberNon0.5min 0 / max 1 / step 0.05-
similarity_boostnumberNon0.75min 0 / max 1 / step 0.05-
stylenumberNon0min 0 / max 1 / step 0.05-
speednumberNon1min 0.7 / max 1.2 / step 0.05-
timestampsselectNonfalse-false, true
previous_texttextNon---
next_texttextNon---
language_codetextNon---

ElevenLabs Sound Effect V2

elevenlabs-sound-effect-v2Disponible via APIEntrée texte prête

Audio · Le modèle de génération sonore à partir de texte d'ElevenLabs sur Rivya pour effets courts, transitions et boucles d'ambiance. Générez des clips audio de 0,5 à 22 secondes avec influence du prompt ajustable, mode boucle et 19 formats de sortie pour les projets de montage, de produit ou de jeu.

Crédits de base

3

Modes

text-to-audio

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

5000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "elevenlabs-sound-effect-v2",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "loop": "false",
    "duration_seconds": 3,
    "prompt_influence": 0.3,
    "output_format": "mp3_44100_128"
  }
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Paramètres

keyTypeObligatoirePar défautPlageOptions
loopselectNonfalse-false, true
duration_secondsnumberNon3min 0.5 / max 22 / step 0.5-
prompt_influencenumberNon0.3min 0 / max 1 / step 0.05-
output_formatselectNonmp3_44100_128-mp3_22050_32, mp3_44100_32, mp3_44100_64, mp3_44100_96, mp3_44100_128, mp3_44100_192, pcm_8000, pcm_16000, pcm_22050, pcm_24000, pcm_44100, pcm_48000, ulaw_8000, alaw_8000, opus_48000_32, opus_48000_64, opus_48000_96, opus_48000_128, opus_48000_192

ElevenLabs Audio Isolation

elevenlabs-audio-isolationDisponible via APIFiles API nécessaire

Audio · Le modèle ElevenLabs de nettoyage audio et d'isolation vocale sur Rivya. Importez un enregistrement pour isoler la voix, supprimer le bruit de fond et nettoyer l'audio parlé avant montage ou publication.

Crédits de base

12

Modes

audio-to-audio

Entrée API

Files API nécessaire

Entrées

file

Limite de prompt

-

Médias de référence

audio · 1 fichier(s)

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

Aucun exemple Public API exécutable n'est affiché pour ce modèle.

Règle de référence

Audio source: Importez un fichier audio et Rivya isolera puis nettoiera la piste cible.

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Les modes basés sur des fichiers nécessitent /api/v1/files avant de pouvoir être affichés comme exemples complets prêts pour l'API. Files API

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

GPT-5.5

gpt-5-5-chatDisponible via APIEntrée texte prête

Chat · Le modèle de chat GPT avancé d'OpenAI sur Rivya pour le raisonnement complexe, l'analyse tenant compte des images, la synthèse de recherche et l'écriture structurée quand le briefing demande plus d'espace.

Crédits de base

5

Modes

responses

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gpt-5-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

GPT-5.4

gpt-5-4-chatDisponible via APIEntrée texte prête

Chat · Le modèle de chat IA haut de gamme d'OpenAI sur Rivya, avec une meilleure gestion des entrées structurées, du contrôle de raisonnement et des projets de conversation orientés outils pour des tâches d'analyse et d'écriture plus complexes.

Crédits de base

4

Modes

responses

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gpt-5-4-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

GPT-5.4 Codex

gpt-5.4-codex-chatDisponible via APIEntrée texte prête

Chat · Le modèle Codex haut de gamme d'OpenAI sur Rivya, avec un codage plus solide, un raisonnement structuré et une collaboration orientée outils pour les projets de développement exigeants à l'échelle d'un dépôt.

Crédits de base

4

Modes

responses

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gpt-5.4-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

GPT-5.3 Codex

gpt-5-3-codex-chatDisponible via APIEntrée texte prête

Chat · Le modèle Codex le plus récent et le plus performant d'OpenAI sur Rivya. Il combine une génération de code de pointe avec un raisonnement plus profond pour les projets de développement avec agents les plus exigeants.

Crédits de base

4

Modes

responses

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gpt-5-3-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

GPT-5.2

gpt-5-2-chatDisponible via APIEntrée texte prête

Chat · Le modèle de chat IA phare d'OpenAI sur Rivya, avec raisonnement avancé, prise en charge de la vision jusqu'à 6 images et fenêtre de contexte de 20K caractères. C'est une option GPT générale solide pour la recherche, la planification, l'écriture et l'analyse avec images.

Crédits de base

3

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gpt-5-2-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

GPT-5.2 Codex

gpt-5-2-codex-chatDisponible via APIEntrée texte prête

Chat · Le modèle Codex plus avancé d'OpenAI sur Rivya, avec un raisonnement plus solide pour les tâches d'ingénierie complexes. Il est optimisé pour le codage avec agents sur le temps long, les décisions d'architecture et les refactorisations plus larges où la simple génération de code ne suffit pas.

Crédits de base

4

Modes

responses

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gpt-5-2-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

GPT-5.1 Codex

gpt-5-1-codex-chatDisponible via APIEntrée texte prête

Chat · Le modèle Codex amélioré d'OpenAI sur Rivya, avec une meilleure précision du code et un raisonnement plus solide pour les tâches de codage avec agents. Il conserve le même cadre de projet adapté aux dépôts et aux réponses longues, tout en améliorant les refactorisations multi-fichiers et les modifications de code plus sûres.

Crédits de base

3

Modes

responses

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gpt-5-1-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

GPT-5 Codex

gpt-5-codex-chatDisponible via APIEntrée texte prête

Chat · Le modèle GPT-5 Codex spécialisé dans le code d'OpenAI sur Rivya pour le débogage, la planification de mise en œuvre, les refactorisations et la résolution de problèmes techniques avec prise en charge de la vision.

Crédits de base

3

Modes

responses

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gpt-5-codex-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Gemini 3.1 Pro

gemini-3-1-pro-chatDisponible via APIEntrée texte prête

Chat · Le modèle de chat IA Gemini le plus récent et le plus capable de Google sur Rivya. Avec un raisonnement de premier plan, la vision et un excellent suivi des instructions, c'est l'option Gemini la plus solide pour les tâches analytiques et créatives exigeantes.

Crédits de base

3

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gemini-3-1-pro-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Gemini 3 Pro

gemini-3-pro-chatDisponible via APIEntrée texte prête

Chat · Le modèle de chat IA Gemini plus approfondi de Google sur Rivya. Avec un raisonnement plus solide que Gemini 2.5 Pro et la prise en charge de la vision, il convient mieux à la synthèse de recherche, l'écriture technique et l'analyse multimodale plus réfléchie.

Crédits de base

2

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gemini-3-pro-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Gemini 3 Flash

gemini-3-flash-chatDisponible via APIEntrée texte prête

Chat · Le modèle de chat IA rapide nouvelle génération de Google sur Rivya. Avec des coûts par token encore plus bas que Gemini 2.5 Flash et un raisonnement renforcé, il est conçu pour le chat multimodal à grand volume, l'analyse de captures d'écran et le travail d'assistant rapide.

Crédits de base

1

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gemini-3-flash-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Gemini 2.5 Pro

gemini-2-5-pro-chatDisponible via APIEntrée texte prête

Chat · Le modèle de chat IA Gemini plus avancé de Google sur Rivya. Avec un raisonnement plus solide que Flash, la prise en charge de la vision et un contexte 20K, il convient mieux à la synthèse de recherche, l'analyse de documents et l'écriture structurée à 2 crédits.

Crédits de base

2

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gemini-2-5-pro-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Gemini 2.5 Flash

gemini-2-5-flash-chatDisponible via APIEntrée texte prête

Chat · Le modèle de chat IA le plus rapide et le plus abordable de Google sur Rivya. À 1 crédit par utilisation, avec prise en charge de la vision jusqu'à 6 images, il convient aux questions-réponses rapides, premières synthèses, analyse de captures d'écran et assistance IA quotidienne.

Crédits de base

1

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text, file

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "gemini-2-5-flash-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image doivent utiliser les valeurs file_id de Files API.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Claude Opus 4.7

claude-opus-4-7-chatDisponible via APIEntrée texte prête

Chat · Le modèle Claude de chat phare d'Anthropic sur Rivya pour le raisonnement approfondi, la synthèse attentive, l'écriture exécutive et les travaux textuels à fort impact.

Crédits de base

8

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "claude-opus-4-7-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image ne sont pas prises en charge pour ce modèle de Chat.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Claude Opus 4.6

claude-opus-4-6-chatDisponible via APIEntrée texte prête

Chat · Le modèle Claude de chat IA phare d'Anthropic sur Rivya. Il est conçu pour le raisonnement approfondi, l'analyse complexe et l'écriture de haute qualité dans des projets exigeants et à forts enjeux.

Crédits de base

8

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "claude-opus-4-6-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image ne sont pas prises en charge pour ce modèle de Chat.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Claude Sonnet 4.6

claude-sonnet-4-6-chatDisponible via APIEntrée texte prête

Chat · Le modèle Claude de chat IA équilibré d'Anthropic sur Rivya. Il conserve un raisonnement solide sur les longs contenus et une analyse attentive pour les projets de contenu, de recherche et de code, sans passer à un coût de niveau Opus.

Crédits de base

4

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "claude-sonnet-4-6-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image ne sont pas prises en charge pour ce modèle de Chat.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Claude Opus 4.5

claude-opus-4-5-chatDisponible via APIEntrée texte prête

Chat · Le modèle Claude de chat IA phare d'Anthropic sur Rivya. Il excelle dans le raisonnement approfondi, l'analyse complexe et l'écriture de niveau expert, ce qui en fait un choix premium pour les tâches IA critiques.

Crédits de base

8

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "claude-opus-4-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image ne sont pas prises en charge pour ce modèle de Chat.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Claude Sonnet 4.5

claude-sonnet-4-5-chatDisponible via APIEntrée texte prête

Chat · Le modèle Claude de chat IA équilibré d'Anthropic sur Rivya. Il est solide pour l'écriture nuancée, l'analyse attentive et les réponses calibrées avec prudence, ce qui en fait une bonne option Claude pour la création de contenu et la recherche.

Crédits de base

4

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "claude-sonnet-4-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image ne sont pas prises en charge pour ce modèle de Chat.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Claude Haiku 4.5

claude-haiku-4-5-chatDisponible via APIEntrée texte prête

Chat · Le modèle Claude de chat IA léger d'Anthropic sur Rivya. Il est optimisé pour la vitesse, l'efficacité des coûts et des performances de chat stables au quotidien dans les projets à haute fréquence où vous voulez le ton Claude sans dépense premium.

Crédits de base

2

Modes

chat-completion

Entrée API

Entrée texte prête

Entrées

text

Limite de prompt

20000 caractères

Médias de référence

-

Requête

POST /api/v1/generations

Auth

Bearer API key

Idempotency-Key

Recommandé

Body

{
  "model": "claude-haiku-4-5-chat",
  "prompt": "A clean editorial product image on a soft studio background"
}

Règle de référence

-

Résultat

La réponse de création renvoie un ID de tâche public. Interrogez GET /api/v1/generations/{taskId} jusqu'à ce que le statut soit succeeded ou failed.

Erreurs courantes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API prend en charge les tours sans streaming et en streaming SSE dans Public API v1. Les pièces jointes image ne sont pas prises en charge pour ce modèle de Chat.

Paramètres

Aucun paramètre de modèle supplémentaire n'est requis.

Pages associées

Table des matières