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/08/25
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'
iddu modèle commemodeldansPOST /api/v1/generationspour 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
promptau niveau racine pour le texte de prompt de génération.Utilisez
messageau niveau racine pour les tours de l'API Chat.Placez les champs propres aux modèles asynchrones dans
params.Lisez
api_input_statusavant de construire une intégration.available_textetavailable_url_inputpeuvent être testés sans import de fichier ;partial_requires_filessignifie que seuls certains modes ont besoin de l'API Files ;requires_files_apisignifie que vous devez importer les médias de référence via l'API Files avant d'appeler le modèle.Pour les cinq modèles Image5, conservez les valeurs
width,height,size_bytesetimage_dimensions_tokende la réponse d'origine de l'API Files liée au modèle, puis transmettez-les sous les nomswidth,height,sizeBytesetimageDimensionsToken; réimportez l'image si le token est absent ou expiré. Layer Decomposition exige en plus exactement une image respectant les limites géométriques documentées.Grok Imagine Image 2.0 utilise les mêmes champs d'image signés pour chacune de ses 1 à 5 références d'édition d'image standard. Les requêtes contenant uniquement un prompt utilisent la génération texte-vers-image ; les références signées basculent vers l'édition d'image.
autoest réservé à l'édition, tandis que Segment Map et Segment Edit restent indisponibles.Pour les références vidéo Video8, conservez
duration_seconds,duration_token,video_width,video_height,frames_per_second,video_bitrate_mbps,video_file_size_bytesetvideo_metadata_token. Transmettez-les sous les nomsdurationSeconds,durationToken,width,height,framesPerSecond,videoBitrateMbps,sizeBytesetvideoMetadataToken; réimportez la vidéo si l'un des deux tokens signés est absent ou expiré.Wan 3.0 propose des scènes mutuellement exclusives de texte, première/dernière image et référence multimodale, avec Standard ou Prime, 480P/720P/1080P, six rapports d'aspect, une durée explicite de 2–30 secondes ou intelligente, de l'audio généré et un seed. Les images utilisent un type MIME, des dimensions et une taille en octets signés ; les vidéos exigent aussi une durée et des métadonnées vidéo signées ; les tokens de durée audio lient le type MIME et la taille en octets. La durée intelligente réserve 30 secondes et ne peut pas être associée à une vidéo de référence. Les raccourcis fichier-vers-vidéo et lien-vers-vidéo restent indisponibles.
Les limites de l'API Files propres à chaque modèle sont plus strictes que les valeurs par défaut génériques par type de fichier. Utilisez l'ID du modèle cible pendant l'import afin que les types non pris en charge, les types MIME, les tailles en octets, les durées, les dimensions, les fréquences d'images et les débits invalides soient rejetés avant la réservation des crédits.
Pour les modèles de chat, lisez
chat_capabilitiespour vérifier la prise en charge du non-streaming, du streaming SSE, des pièces jointes imagefile_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êteImage · 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
per_image · default=0.8 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16 |
Nano Banana 2
nano-banana-2Disponible via APIPartiel : Files API nécessaireImage · Nano Banana 2 est le modèle d'image Nano Banana plus récent de Rivya pour visuels de marque, images produit et ébauches créatives guidées par référence lorsque vous voulez un chemin image Google plus actuel que le niveau de base.
Crédits de base
per_image · 1K=5 · 2K=8 · 4K=12 · ⌈total⌉
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"
}
}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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | auto | - | 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 |
| resolution | select | Non | 1K | - | 1K, 2K, 4K |
| output_format | select | Non | jpg | - | jpg, png |
Nano Banana Pro
nano-banana-proDisponible via APIPartiel : Files API nécessaireImage · Modèle image premium de Google avec sortie 4K, 11 formats d'image et jusqu'à 8 images de référence. Optimise pour des visuels de marque et de campagne haute fidélité, avec davantage de détail et de précision colorimétrique.
Crédits de base
per_image · 1K=8 · 2K=8 · 4K=14 · ⌈total⌉
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 référence: Importez jusqu'à 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | 1:1 | - | 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9, auto |
| resolution | select | Non | 1K | - | 1K, 2K, 4K |
| output_format | select | Non | png | - | png, jpg |
Nano Banana
nano-bananaDisponible via APIPartiel : Files API nécessaireImage · Modèle d'image flexible de Google pour le texte-vers-image et l'image-vers-image, avec 11 formats d'image, jusqu'à 10 images de référence et sortie PNG/JPEG. Un bon choix pour les portraits, compositions produit et visuels larges de pages d'atterrissage.
Crédits de base
per_request · text_to_image=3 · image_to_image=3 · ⌈total⌉
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 référence: Importez jusqu'à 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| imageSize | select | Non | 1:1 | - | 1:1, 9:16, 16:9, 3:4, 4:3, 3:2, 2:3, 5:4, 4:5, 21:9, auto |
| output_format | select | Non | png | - | png, jpeg |
GPT Image 2
gpt-image-2Disponible via APIPartiel : Files API nécessaireImage · 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
per_image · 1K=3 · 2K=5 · 4K=8 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | 1:1 | - | auto, 1:1, 9:16, 16:9, 4:3, 3:4 |
| resolution | select | Non | 1K | - | 1K, 2K, 4K |
GPT Image 1.5
gpt-image-1-5Disponible via APIPartiel : Files API nécessaireImage · 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
per_image · medium=4 · high=22 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| quality | select | Non | medium | - | medium, high |
| aspect_ratio | select | Non | 1:1 | - | 1:1, 2:3, 3:2 |
4o Image
4o-imageDisponible via APIEntrée texte prêteImage · 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
per_request · text_to_image=3 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| size | select | Non | 1:1 | - | 1:1, 3:2, 2:3 |
Seedream 5.0 Lite
seedream-5-liteDisponible via APIPartiel : Files API nécessaireImage · 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
per_image · default=5.5 · ⌈total⌉
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",
"output_format": "png",
"nsfw_checker": "true"
}
}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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspectRatio | select | Non | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9 |
| quality | select | Non | basic | - | basic, high, ultra |
| output_format | select | Non | png | - | png, jpeg |
| nsfw_checker | select | Non | true | - | false, true |
Seedream 4.5
seedream-4-5Disponible via APIPartiel : Files API nécessaireImage · 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
per_image · default=6.5 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspectRatio | select | Non | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9 |
| quality | select | Non | basic | - | basic, high |
Seedream 4.0
seedream-4-0Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Image · Seedream 4.0 est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
image · 10 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: 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
Ce modèle est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Seedream 3.0
seedream-3-0Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Image · Seedream 3.0 est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Grok Imagine
grok-imagineDisponible via APIPartiel : Files API nécessaireImage · Le modèle d'image de xAI avec une forte interprétation créative et 5 formats d'image. Les requêtes texte standard renvoient 2 images et les requêtes qualité en renvoient 4.
Crédits de base
per_request · standard=4 · standard_output_images=2 · quality=5 · quality_output_images=4 · image_to_image=4 · ⌈total⌉
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",
"nsfw_checker": "false",
"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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | 1:1 | - | 1:1, 2:3, 3:2, 16:9, 9:16 |
| nsfw_checker | select | Non | false | - | false, true |
| enable_pro | select | Non | false | - | false, true |
Flux 2 Pro
flux-2-proDisponible via APIPartiel : Files API nécessaireImage · Le modèle phare 32B paramètrès 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
per_image · 1K=5 · 2K=7 · ⌈total⌉
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",
"nsfw_checker": "false"
}
}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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspectRatio | select | Non | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3 |
| resolution | select | Non | 1K | - | 1K, 2K |
| nsfw_checker | select | Non | false | - | false, true |
Flux 2 Flex
flux-2-flexDisponible via APIPartiel : Files API nécessaireImage · 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
per_image · 1K=14 · 2K=24 · ⌈total⌉
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",
"nsfw_checker": "false"
}
}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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspectRatio | select | Non | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3 |
| resolution | select | Non | 1K | - | 1K, 2K |
| nsfw_checker | select | Non | false | - | false, true |
Flux Kontext Max
flux-kontext-maxDisponible via APIPartiel : Files API nécessaireImage · BFL classe désormais FLUX.1 Kontext [max] dans la génération précédente et recommande FLUX.2 pour les nouveaux projets. Le modèle Flux Kontext renforcé de Black Forest Labs pour les générations guidées par prompt et les retouches d'image exigeantes. Rivya propose le texte vers image et l'image vers image sur une même page, au tarif fixe de 8 crédits par génération.
Crédits de base
per_image · default=8 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspectRatio | select | Non | 16:9 | - | 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
| outputFormat | select | Non | jpeg | - | jpeg, png |
| enableTranslation | select | Non | true | - | true, false |
| promptUpsampling | select | Non | false | - | false, true |
| safetyTolerance | number | Non | 2 | min 0 / max 6 | - |
| watermark | text | Non | - | - | - |
Flux Kontext Pro
flux-kontext-proDisponible via APIPartiel : Files API nécessaireImage · BFL classe désormais FLUX.1 Kontext [pro] dans la génération précédente et recommande FLUX.2 pour les nouveaux projets. Le modèle Flux Kontext plus économique de Black Forest Labs pour la génération texte vers image et la modification d'une seule image. Rivya propose les deux modes sur une même page, au tarif fixe de 4 crédits par génération.
Crédits de base
per_image · default=4 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspectRatio | select | Non | 16:9 | - | 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
| outputFormat | select | Non | jpeg | - | jpeg, png |
| enableTranslation | select | Non | true | - | true, false |
| promptUpsampling | select | Non | false | - | false, true |
| safetyTolerance | number | Non | 2 | min 0 / max 6 | - |
| watermark | text | Non | - | - | - |
Qwen2 Image
qwen2-imageDisponible via APIPartiel : Files API nécessaireImage · Le modèle image Qwen2 d'Alibaba est actuellement intégré à Rivya comme projet image à prix fixe unique. Il couvre prudemment le texte-vers-image et l'image-vers-image avec le sous-ensemble partagé de formats d'image exposé par les deux documentations publiques, plus la sortie PNG/JPEG, la réutilisation de seed et un simple interrupteur NSFW.
Crédits de base
per_image · default=5.6 · ⌈total⌉
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 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| image_size | select | Non | 16:9 | - | 1:1, 2:3, 3:2, 3:4, 4:3, 9:16, 16:9, 21:9 |
| output_format | select | Non | png | - | png, jpeg |
| seed | number | Non | - | min 0 | - |
| nsfw_checker | select | Non | false | - | false, true |
Qwen Image
qwen-imageDisponible via APIPartiel : Files API nécessaireImage · Modèle image de la famille Alibaba Qwen avec presets HD (Square, Portrait, Landscape) et sortie PNG/JPEG. Fort pour les prompts en chinois et la génération visuelle aux nuances culturelles.
Crédits de base
per_output_megapixel · default=4 · ⌈total⌉
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 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| image_size | select | Non | square_hd | - | square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 |
| output_format | select | Non | png | - | png, jpeg |
Midjourney
midjourneyCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Image · Midjourney est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
image · 4 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: Midjourney est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Recraft Remove Background
recraft-remove-backgroundDisponible via APIFiles API nécessaireImage · Modèle Recraft de suppression d'arrière-plan sur Rivya, conçu pour isoler le sujet d'une image existante. Utilisez-le lorsque l'étape suivante exige un fichier transparent, un détourage propre ou une image source débarrassée de son arrière-plan.
Crédits de base
per_image · default=1 · ⌈total⌉
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 JPG, PNG ou WebP, de 5 Mo et 16 MP maximum ; chaque dimension doit être comprise entre 256 et 4096 px.
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écessaireImage · Modèle léger d'upscaling d'image Recraft sur Rivya pour améliorer à faible coût la netteté et la clarté d'une image fixe approuvée. Utilisez-le lorsque l'image choisie a seulement besoin d'une passe de finition bon marché avant export, pas d'un upscale plus lourd de qualité livraison.
Crédits de base
per_image · default=0.5 · ⌈total⌉
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 JPG, PNG ou WebP de 10 MB maximum.
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écessaireImage · Sur Rivya, Wan 2.7 Image Pro prend actuellement en charge le text-to-image et l'image-to-image. Il peut aussi utiliser jusqu'à 9 images de référence. 12 crédits fixes par image; une image par requête.
Crédits de base
per_image · default=12 · ⌈total⌉
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. JPEG / PNG / WebP · ≤ 10 MB · ≥ 240 × 240 px.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | 1:1 | - | 1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8 |
| resolution | select | Non | 2K | - | 1K, 2K |
| watermark | select | Non | false | - | false, true |
| seed | number | Non | - | min 0 / max 2147483647 / step 1 | - |
Wan 2.7 Image
wan-2-7-imageDisponible via APIPartiel : Files API nécessaireImage · Sur Rivya, Wan 2.7 Image prend actuellement en charge le text-to-image et l'image-to-image. Il peut aussi utiliser jusqu'à 9 images de référence. 5 crédits fixes par image; une image par requête.
Crédits de base
per_image · default=4.8 · ⌈total⌉
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. JPEG / PNG / WebP · ≤ 10 MB · ≥ 240 × 240 px.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | 1:1 | - | 1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8 |
| resolution | select | Non | 2K | - | 1K, 2K |
| watermark | select | Non | false | - | false, true |
| seed | number | Non | - | min 0 / max 2147483647 | - |
Google Imagen4 Ultra
google-imagen4-ultraDisponible via APIEntrée texte prêteImage · 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
per_image · default=12 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | 1:1 | - | 1:1, 16:9, 9:16, 3:4, 4:3, auto |
| negative_prompt | text | Non | - | - | - |
| seed | text | Non | - | - | - |
Google Imagen4
google-imagen4Disponible via APIEntrée texte prêteImage · 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
per_request · default=8 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | 1:1 | - | 1:1, 16:9, 9:16, 3:4, 4:3, auto |
| negative_prompt | text | Non | - | - | - |
| seed | text | Non | - | - | - |
Google Imagen4 Fast
google-imagen4-fastDisponible via APIEntrée texte prêteImage · 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
per_request · default=4 · ⌈total⌉
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": 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | 16:9 | - | 1:1, 16:9, 9:16, 3:4, 4:3, auto |
| negative_prompt | text | Non | - | - | - |
| seed | number | Non | - | - | - |
Topaz Image Upscaler
topaz-image-upscaleDisponible via APIFiles API nécessaireImage · 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
per_image · 2K=10 · 4K=20 · 8K=40 · ⌈total⌉
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: Exactement 1 image JPEG, PNG ou WebP de 10 MB maximum ; côté le plus long de la sortie ≤ 8 192 px.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| upscale_factor | select | Non | 2 | - | 1, 2, 4 |
Ideogram V3
ideogram-v3Disponible via APIEntrée texte prêteImage · 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
per_image · TURBO=3.5 · BALANCED=7 · QUALITY=10 · ⌈total⌉
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": 1,
"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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| rendering_speed | select | Non | BALANCED | - | TURBO, BALANCED, QUALITY |
| style | select | Non | AUTO | - | AUTO, GENERAL, REALISTIC, DESIGN |
| expand_prompt | select | Non | true | - | true, false |
| image_size | select | Non | square_hd | - | square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 |
| seed | number | Non | - | - | - |
| negative_prompt | text | Non | - | - | - |
Ideogram V3 Reframe
ideogram-v3-reframeCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Image · Ideogram V3 Reframe est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
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: Ideogram V3 Reframe est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Ideogram V3 Remix
ideogram-v3-remixDisponible via APIFiles API nécessaireImage · Ideogram V3 Remix: TURBO 4 / BALANCED 7 / QUALITY 10 crédits par image. Choisissez 1 à 4 sorties. Le total correspond au tarif par image multiplié par le nombre choisi, arrondi au crédit entier supérieur.
Crédits de base
per_image · TURBO=3.5 · BALANCED=7 · QUALITY=10 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| rendering_speed | select | Non | BALANCED | - | TURBO, BALANCED, QUALITY |
| style | select | Non | AUTO | - | AUTO, GENERAL, REALISTIC, DESIGN |
| expand_prompt | select | Non | true | - | true, false |
| image_size | select | Non | square_hd | - | square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 |
| num_images | select | Non | 1 | - | 1, 2, 3, 4 |
| seed | number | Non | - | - | - |
| strength | number | Non | 0.8 | min 0.01 / max 1 | - |
| negative_prompt | text | Non | - | - | - |
Ideogram Character
ideogram-characterDisponible via APIFiles API nécessaireImage · Option de cohérence de personnage pour transformer une image de personnage approuvée en nouvelles scènes, tenues et formats. TURBO 12 / BALANCED 18 / QUALITY 24 crédits par image. Choisissez 1 à 12 sorties. Le total correspond au tarif par image multiplié par le nombre choisi, arrondi au crédit entier supérieur.
Crédits de base
per_image · TURBO=12 · BALANCED=18 · QUALITY=24 · ⌈total⌉
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 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| rendering_speed | select | Non | BALANCED | - | TURBO, BALANCED, QUALITY |
| style | select | Non | AUTO | - | AUTO, REALISTIC, FICTION |
| expand_prompt | select | Non | true | - | true, false |
| image_size | select | Non | square_hd | - | square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 |
| num_images | select | Non | 1 | - | 1, 2, 3, 4 |
| seed | number | Non | - | - | - |
| negative_prompt | text | Non | - | - | - |
Seedream 5.0 Pro
seedream-5-proDisponible via APIPartiel : Files API nécessaireImage · Seedream 5.0 Pro est le modèle d’image multi-référence de Rivya pour les visuels de campagne, les scènes éditoriales et les compositions produit. Il prend en charge le texte vers image, l’image vers image, une sortie 1K ou 2K et jusqu’à 10 images de référence.
Crédits de base
per_image_plus_reference_image · basic=7 · high=14 · additional_input_image=0.5 · ⌈total⌉
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-5-pro",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1",
"quality": "basic",
"output_format": "png",
"nsfw_checker": "false"
}
}Règle de référence
Images de référence: Importez jusqu’à 10 images JPEG, PNG ou WebP de 10 MB maximum chacune.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9 |
| quality | select | Non | basic | - | basic, high |
| output_format | select | Non | png | - | png, jpeg |
| nsfw_checker | select | Non | false | - | false, true |
Seedream 5.0 Pro Layer Decomposition
seedream-5-pro-layer-decompositionDisponible via APIFiles API nécessaireImage · Seedream 5.0 Pro Layer Decomposition sépare une image source en une image de base et des calques PNG réutilisables, avec un guidage facultatif par prompt ou cadre de délimitation et des tailles Auto, 1K, 1.5K ou 2K.
Crédits de base
per_image · 1K=7 · 1.5K=7 · 2K=14 · auto_reserve=14 · ⌈total⌉
Modes
image-to-layers
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 source: Importez exactement une image PNG, JPEG, WebP, BMP, TIFF ou GIF de 30 MB maximum ; les formats HEIC et HEIF ne sont pas 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 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| size | select | Non | auto | - | auto, 1K, 1.5K, 2K |
| output_format | select | Non | jpeg | - | jpeg, png |
Nano Banana 2 Lite
nano-banana-2-liteDisponible via APIPartiel : Files API nécessaireImage · Nano Banana 2 Lite est l’option Nano Banana à faible consommation de crédits de Rivya pour les concepts produit rapides, les variantes d’images sociales et les brouillons guidés par des références, avec un prix fixe de 3 crédits par génération et 15 formats au choix.
Crédits de base
per_image · default=3 · ⌈total⌉
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 · 10 fichier(s)
Requête
POST /api/v1/generations
Auth
Bearer API key
Idempotency-Key
Recommandé
Body
{
"model": "nano-banana-2-lite",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "auto"
}
}Règle de référence
Images de référence: Importez jusqu’à 10 images JPEG, PNG ou WebP de 30 MB maximum chacune.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | auto | - | auto, 1:1, 1:4, 1:8, 2:3, 3:2, 3:4, 4:1, 4:3, 4:5, 5:4, 8:1, 9:16, 16:9, 21:9 |
Qwen Image 3.0
qwen-image-3Disponible via APIPartiel : Files API nécessaireImage · Qwen Image 3.0 est le modèle d’image Qwen configurable de Rivya pour les prompts en chinois ou en anglais, les mises en page guidées par des références et les tests visuels reproductibles, avec une sortie 1K ou 2K, l’expansion du prompt, un prompt négatif et le contrôle de la seed.
Crédits de base
per_output_plus_input_image · output=4.8 · input_image=0.5 · ⌈total⌉
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 · 3 fichier(s)
Requête
POST /api/v1/generations
Auth
Bearer API key
Idempotency-Key
Recommandé
Body
{
"model": "qwen-image-3",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "1K",
"image_size": "16:9",
"output_format": "png",
"prompt_extend": "true",
"nsfw_checker": "false",
"negative_prompt": "Éléments ou défauts facultatifs à éviter, jusqu’à 5,000 caractères.",
"seed": 1
}
}Règle de référence
Images de référence: Importez jusqu’à trois images JPEG, PNG, WebP, BMP, GIF ou TIFF de 10 MB maximum chacune.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Oui | 1K | - | 1K, 2K |
| image_size | select | Non | 16:9 | - | 1:1, 3:2, 2:3, 4:3, 3:4, 16:9, 9:16, 21:9 |
| output_format | select | Non | png | - | png, jpeg |
| prompt_extend | select | Non | true | - | true, false |
| nsfw_checker | select | Non | false | - | false, true |
| negative_prompt | text | Non | - | - | - |
| seed | number | Non | 1 | min 0 / max 2147483647 / step 1 | - |
Qwen Image 3.0 Pro
qwen-image-3-proDisponible via APIPartiel : Files API nécessaireImage · Qwen Image 3.0 Pro est le modèle d’image Qwen distinct de gamme Pro de Rivya pour les visuels clés de campagne soignés, les scènes produit et les concepts d’affiches, avec des prompts en chinois ou en anglais, jusqu’à trois références et des niveaux de crédits distincts en 1K et en 2K.
Crédits de base
per_output_plus_input_image · 1K=6.4 · 2K=12 · input_image=0.5 · ⌈total⌉
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 · 3 fichier(s)
Requête
POST /api/v1/generations
Auth
Bearer API key
Idempotency-Key
Recommandé
Body
{
"model": "qwen-image-3-pro",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "1K",
"image_size": "16:9",
"output_format": "png",
"prompt_extend": "true",
"nsfw_checker": "false",
"negative_prompt": "Éléments ou défauts facultatifs à éviter, jusqu’à 5,000 caractères.",
"seed": 1
}
}Règle de référence
Images de référence: Importez jusqu’à trois images JPEG, PNG, WebP, BMP, GIF ou TIFF de 10 MB maximum chacune.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Oui | 1K | - | 1K, 2K |
| image_size | select | Non | 16:9 | - | 1:1, 3:2, 2:3, 4:3, 3:4, 16:9, 9:16, 21:9 |
| output_format | select | Non | png | - | png, jpeg |
| prompt_extend | select | Non | true | - | true, false |
| nsfw_checker | select | Non | false | - | false, true |
| negative_prompt | text | Non | - | - | - |
| seed | number | Non | 1 | min 0 / max 2147483647 / step 1 | - |
Grok Imagine Image 2.0
grok-imagine-image-2-0Disponible via APIPartiel : Files API nécessaireImage · Grok Imagine Image 2.0 prend en charge la génération d’une image à partir d’un texte et la retouche d’image standard avec une à cinq images de référence signées, cinq formats d’image fixes et une option de format automatique pour les demandes de retouche.
Crédits de base
per_image · text_to_image=4 · image_edit=4 · ⌈total⌉
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 · 5 fichier(s)
Requête
POST /api/v1/generations
Auth
Bearer API key
Idempotency-Key
Recommandé
Body
{
"model": "grok-imagine-image-2-0",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1"
}
}Règle de référence
Images de référence: Importez une à cinq images JPEG, PNG ou WebP de 10 MB maximum chacune. Des métadonnées d’import signées sont requises pour chaque 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
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspect_ratio | select | Non | 1:1 | - | 1:1, 2:3, 3:2, 16:9, 9:16, auto |
Seedance 2.0
seedance-2Disponible via APIEntrée texte prêteVidé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
per_input_and_output_second · 720p_without_video=41 · 1080p_with_video=62 · 1080p_without_video=102 · 4K_with_video=128 · 4K_without_video=208 · ⌈total⌉
Modes
text-to-video, image-to-video, reference-to-video
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": "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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| seedance_scene | select | Non | text | - | text, frames, reference |
| resolution | select | Non | 720p | - | 720p, 1080p, 4K |
| aspect_ratio | select | Non | 16:9 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive |
| duration | number | Non | 5 | min 4 / max 15 | - |
| generate_audio | select | Non | true | - | true, false |
| return_last_frame | select | Non | false | - | false, true |
| web_search | select | Non | false | - | false, true |
| nsfw_checker | select | Non | false | - | false, true |
Seedance 2.0 Fast
seedance-2-fastDisponible via APIPartiel : Files API nécessaireVidé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
per_input_and_output_second · 480p_with_video=6.8 · 480p_without_video=11.7 · 720p_with_video=15 · 720p_without_video=24.8 · ⌈total⌉
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
20000 caractères
Médias de référence
image, video, audio · 15 fichier(s)
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éférence multimodale: Frames: 1–2 signed images. Reference: up to 9 JPEG/PNG/WebP/BMP/TIFF/GIF images under 30 MB each, 3 MP4/MOV videos of 2–15 seconds under 50 MB each, and 3 MP3/WAV audio clips of 2–15 seconds under 15 MB each. Video and audio each have a separate 15-second total limit.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| seedance_scene | select | Non | text | - | text, frames, reference |
| resolution | select | Non | 720p | - | 480p, 720p |
| aspect_ratio | select | Non | 16:9 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive |
| duration | number | Non | 5 | min 4 / max 15 | - |
| generate_audio | select | Non | true | - | true, false |
| return_last_frame | select | Non | false | - | false, true |
| web_search | select | Non | false | - | false, true |
| nsfw_checker | select | Non | false | - | false, true |
Seedance 1.5 Pro
seedance-1-5-proDisponible via APIPartiel : Files API nécessaireVidéo · Un modèle vidéo Seedance pour le texte vers vidéo et l'image vers vidéo, avec synchronisation audiovisuelle native. Il prend en charge les sorties de 480p à 1080p, les clips de 4 à 12 secondes, six formats, le contrôle de caméra dynamique ou fixe, la génération audio facultative et la synchronisation labiale.
Crédits de base
per_output_second · 480p_without_audio=1.75 · 480p_with_audio=3.5 · 720p_without_audio=3.5 · 720p_with_audio=7 · 1080p_without_audio=7.5 · 1080p_with_audio=15 · ⌈total⌉
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",
"nsfw_checker": "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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Non | 720p | - | 480p, 720p, 1080p |
| duration | number | Non | 8 | min 4 / max 12 / step 1 | - |
| generate_audio | select | Non | false | - | false, true |
| aspectRatio | select | Non | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 21:9 |
| fixed_lens | select | Non | false | - | false, true |
| nsfw_checker | select | Non | false | - | false, true |
Seedance 1.0 Pro
seedance-1-0-proCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Vidéo · Seedance 1.0 Pro est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
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: 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
Ce modèle est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Seedance 1.0 Pro Fast
seedance-1-0-pro-fastCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Vidéo · Seedance 1.0 Pro Fast est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
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: 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
Ce modèle est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Seedance 1.0 Lite
seedance-1-0-liteCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Vidéo · Seedance 1.0 Lite est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
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
image: 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
Ce modèle est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
HappyHorse 1.0
happyhorse-1-0Disponible via APIPartiel : Files API nécessaireVidéo · HappyHorse 1.0 sur Rivya prend en charge la création de vidéo à partir de texte, l’animation d’une image et la vidéo guidée par plusieurs images depuis une seule page de modèle.
Crédits de base
per_output_second · 720p=28 · 1080p=48 · ⌈total⌉
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 · 9 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,
"seed": 0
}
}Règle de référence
Médias de référence: Utilisez exactement 1 image pour image-vers-vidéo ou 2 à 9 images pour une vidéo de référence. Les images doivent être au format JPEG, PNG ou WebP et ne pas dépasser 10 Mo ; le mode image unique exige au moins 300 px dans les deux dimensions, tandis que le mode référence exige au moins 400 px sur le côté le plus court.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Non | 1080p | - | 720p, 1080p |
| aspect_ratio | select | Non | 16:9 | - | 16:9, 9:16, 1:1, 4:3, 3:4 |
| duration | number | Non | 5 | min 3 / max 15 | - |
| seed | number | Non | 0 | min 0 / max 2147483647 | - |
Wan 2.7 Video
wan-2-7-videoDisponible via APIPartiel : Files API nécessaireVidéo · Wan 2.7 Video: 720p = 16 credits/s; 1080p = 24 credits/s; text/image: integer 2–15 s; video edit: duration=0 or integer 2–10 s; nsfw_checker=true.
Crédits de base
per_output_second · 720p=16 · 1080p=24 · ⌈total⌉
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": "negative_prompt ≤ 500",
"prompt_extend": "true",
"watermark": "false",
"audio_setting": "auto",
"seed": 0
}
}Règle de référence
Médias de référence: Médias de référence: image: JPG/PNG/WebP ≤ 30 MB; video edit: 1 MP4/MOV ≤ 30 MB + 0–1 image; maximum 2 assets total.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Non | 720p | - | 720p, 1080p |
| duration | number | Non | 5 | min 0 / max 15 | - |
| aspect_ratio | select | Non | 16:9 | - | 16:9, 9:16, 1:1, 4:3, 3:4 |
| negative_prompt | text | Non | - | - | - |
| prompt_extend | select | Non | true | - | true, false |
| watermark | select | Non | false | - | false, true |
| audio_setting | select | Non | auto | - | auto, origin |
| seed | number | Non | - | min 0 / max 2147483647 | - |
Wan 2.6
wan-2-6Disponible via APIPartiel : Files API nécessaireVidéo · Wan 2.6 prend en charge le texte vers vidéo sans média, l’image vers vidéo avec exactement une image et le montage vidéo avec une à trois vidéos ; images et vidéos ne peuvent pas être mélangées. Les entrées texte et image acceptent 5, 10 ou 15 secondes ; l’entrée vidéo accepte seulement 5 ou 10 secondes.
Crédits de base
per_video · 720p_5=70 · 720p_10=140 · 720p_15=210 · 1080p_5=104.5 · 1080p_10=209.5 · 1080p_15=315 · ⌈total⌉
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 · 3 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": "1080p",
"duration": "5",
"multi_shots": "false",
"nsfw_checker": "true"
}
}Règle de référence
Média de référence: Utilisez exactement 1 image JPG/PNG/WebP (256×256 minimum, 10 Mo maximum) ou 1–3 vidéos MP4/MOV (10 Mo maximum par fichier).
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Non | 1080p | - | 720p, 1080p |
| duration | select | Non | 5 | - | 5, 10, 15 |
| multi_shots | select | Non | false | - | false, true |
| nsfw_checker | select | Non | true | - | false, true |
Wan 2.5 Video
wan-2-5-videoDisponible via APIPartiel : Files API nécessaireVidéo · Wan 2.5 est maintenant exposé sur Rivya comme une entrée partagée pour le text-to-vidéo et l'image-to-vidéo. La tarification actuelle est `720p_5 = 60`, `720p_10 = 120`, `1080p_5 = 100` et `1080p_10 = 200` crédits.
Crédits de base
per_video · 720p_5=60 · 720p_10=120 · 1080p_5=100 · 1080p_10=200 · ⌈total⌉
Modes
text-to-video, image-to-video
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": "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."
}
}Règle de référence
Image de référence: Importez jusqu'à 1 fichier image pour le mode image-to-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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Non | 720p | - | 720p, 1080p |
| duration | select | Non | 5 | - | 5, 10 |
| aspect_ratio | select | Non | 16:9 | - | 16:9, 9:16, 1:1 |
| enable_prompt_expansion | select | Non | false | - | false, true |
| seed | number | Non | - | min 0 / max 2147483647 | - |
| negative_prompt | text | Non | - | - | - |
Wan 2.2 A14B Turbo
wan-2-2-a14b-turboDisponible via APIPartiel : Files API nécessaireVidéo · Wan 2.2 A14B Turbo couvre la vidéo depuis du texte, une image ou une image avec audio. Les générations texte ou image durent 5 secondes fixes et coûtent `480p = 40`, `580p = 60`, `720p = 80` ; image plus audio coûte `480p = 12`, `580p = 18`, `720p = 24` par seconde de sortie.
Crédits de base
per_output_second · 480p_standard_5s=40 · 580p_standard_5s=60 · 720p_standard_5s=80 · 480p_speech=12 · 580p_speech=18 · 720p_speech=24 · ⌈total⌉
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-vidéo 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Non | 720p | - | 480p, 580p, 720p |
| aspect_ratio | select | Non | 16:9 | - | 16:9, 9:16 |
| enable_prompt_expansion | select | Non | false | - | false, true |
| seed | number | Non | - | min 0 / max 2147483647 | - |
| acceleration | select | Non | none | - | none, regular |
| num_frames | number | Non | 80 | min 40 / max 120 / step 4 | - |
| frames_per_second | number | Non | 16 | min 4 / max 60 / step 1 | - |
| negative_prompt | text | Non | - | - | - |
| num_inference_steps | number | Non | 27 | min 2 / max 40 / step 1 | - |
| guidance_scale | number | Non | 3.5 | min 1 / max 10 / step 0.1 | - |
| shift | number | Non | 5 | min 1 / max 10 / step 0.1 | - |
| enable_safety_checker | select | Non | true | - | true, false |
Wan Animate Replace
wan-2-2-animate-replaceDisponible via APIFiles API nécessaireVidéo · Choisissez Wan Animate Replace lorsque le clip source a déjà le bon mouvement et le bon cadrage, et que seul le sujet visible doit changer. Revenez à une génération guidée par prompt si tout le plan doit être réimaginé, ou utilisez un projet d'édition plus large si la tâche dépasse un remplacement de sujet.
Crédits de base
per_output_second · 480p=6 · 580p=9.5 · 720p=12.5 · ⌈total⌉
Modes
video-to-video
Entrée API
Files API nécessaire
Entrées
file
Limite de prompt
-
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
video: video, 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Non | 480p | - | 480p, 580p, 720p |
Hailuo 2.3
hailuo-2-3Disponible via APIFiles API nécessaireVidé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
per_video · standard_768P_6=25 · standard_768P_10=40 · standard_1080P_6=40 · pro_768P_6=40 · pro_768P_10=80 · pro_1080P_6=70 · ⌈total⌉
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. JPG / PNG / WebP · ≤ 10 MB · 1 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| quality | select | Non | standard | - | standard, pro |
| resolution | select | Non | 768P | - | 768P, 1080P |
| duration | select | Non | 6 | - | 6, 10 |
| nsfw_checker | select | Non | true | - | false, true |
Hailuo Pro
hailuo-proDisponible via APIPartiel : Files API nécessaireVidéo · Le modèle actuel 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. Fixed output: 1080P · 6s · 57 credits.
Crédits de base
per_video · 1080P_6=57 · ⌈total⌉
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": "true",
"nsfw_checker": "true"
}
}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. · JPG / PNG / WebP · ≤ 10 MB
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| prompt_optimizer | select | Non | true | - | false, true |
| nsfw_checker | select | Non | true | - | false, true |
Hailuo Standard
hailuo-standardDisponible via APIPartiel : Files API nécessaireVidé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
per_video · text_6=30 · text_10=50 · image_512P_6=12 · image_512P_10=20 · image_768P_10=50 · ⌈total⌉
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": "768P",
"prompt_optimizer": "true"
}
}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. JPG / PNG / WebP · ≤ 10 MB.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| duration | select | Non | 6 | - | 6, 10 |
| resolution | select | Non | 768P | - | 512P, 768P |
| prompt_optimizer | select | Non | true | - | false, true |
Kling 3.0
kling-3-0Disponible via APIPartiel : Files API nécessaireVidéo · Modèle vidéo premium de Kuaishou pour le texte-vers-vidéo et l'image-vers-vidéo, avec niveaux Standard (720P), Pro (1080P) et 4K, structure en plan unique ou multi-plans, durée de 3 à 15s, génération audio optionnelle et jusqu'à 2 images de référence.
Crédits de base
per_output_second · 720p_without_audio=14 · 720p_with_audio=20 · 1080p_without_audio=18 · 1080p_with_audio=27 · 4K=67 · ⌈total⌉
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-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
Médias de référence: Importez jusqu'à 2 fichiers image au total 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 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| mode | select | Non | pro | - | std, pro, 4k |
| multi_shots | select | Non | false | - | false, true |
| duration | select | Non | 5 | - | 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
| sound | select | Non | false | - | false, true |
| aspect_ratio | select | Non | 16:9 | - | 16:9, 9:16, 1:1 |
Kling 3.0 motion-control
kling-3-0-motion-controlDisponible via APIFiles API nécessaireVidéo · Projet exact 1 image + 1 vidéo de mouvement, qui garde clairs les rôles d'identité et de mouvement Standard (720P) : 20 × secondes vérifiées de la vidéo de mouvement ; Pro (1080P) : 27 × secondes
Crédits de base
per_output_second · 720p=20 · 1080p=27 · ⌈total⌉
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: Projet exact 1 image + 1 vidéo de mouvement, qui garde clairs les rôles d'identité et de mouvement Standard (720P) : 20 × secondes vérifiées de la vidéo de mouvement ; Pro (1080P) : 27 × secondes
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| mode | select | Non | 720p | - | 720p, 1080p |
| character_orientation | select | Non | video | - | video, image |
Kling 2.6
kling-2-6Disponible via APIPartiel : Files API nécessaireVidé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
per_video · 5s_without_audio=55 · 5s_with_audio=110 · 10s_without_audio=110 · 10s_with_audio=220 · ⌈total⌉
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. JPEG/PNG ≤ 10 MB.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| duration | select | Non | 5 | - | 5, 10 |
| sound | select | Non | false | - | false, true |
| aspect_ratio | select | Non | 1:1 | - | 1:1, 16:9, 9:16 |
Kling 2.6 motion-control
kling-2-6-motion-controlDisponible via APIFiles API nécessaireVidé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
per_output_second · 720p=11 · 1080p=18 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| mode | select | Non | 720p | - | 720p, 1080p |
| character_orientation | select | Non | video | - | video, image |
Kling V2.5 Turbo Pro
kling-v2-5-turbo-proDisponible via APIPartiel : Files API nécessaireVidéo · Modèle vidéo Kling V2.5 Turbo Pro de Kuaishou, prenant maintenant en charge le texte-vers-vidéo et l'image-vers-vidéo. Les preuves publiques de tarification couvrent clairement les niveaux texte et image à 5 secondes et 10 secondes, donc Rivya le mappe directement à 42 / 84 crédits.
Crédits de base
per_video · 5s=42 · 10s=84 · ⌈total⌉
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": "Décrivez ce que la vidéo doit éviter",
"cfg_scale": 0.5
}
}Règle de référence
Images de référence: Importez optionnellement jusqu'à 2 images pour passer en mode image-vers-vidéo ; la deuxième image correspond à l'image de fin. JPEG/PNG ≤ 10 MB.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| duration | select | Non | 5 | - | 5, 10 |
| aspect_ratio | select | Non | 16:9 | - | 16:9, 9:16, 1:1 |
| negative_prompt | text | Non | - | - | - |
| cfg_scale | number | Non | 0.5 | min 0 / max 1 / step 0.1 | - |
Kling V2.1 Master
kling-v2-1-masterDisponible via APIPartiel : Files API nécessaireVidéo · L'ancien modèle vidéo Kling V2.1 Master de Kuaishou prend maintenant en charge le texte-vers-vidéo et l'image-vers-vidéo sur Rivya. Le tarif actuel est de 160 crédits pour 5 secondes et 320 crédits pour 10 secondes.
Crédits de base
per_video · 5s=160 · 10s=320 · ⌈total⌉
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": "Décrivez ce que la vidéo doit éviter",
"cfg_scale": 0.5
}
}Règle de référence
Image de référence: Importez optionnellement une image pour passer en mode image-vers-vidéo ; laissez vide pour rester en mode texte. JPEG/PNG ≤ 10 MB.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| duration | select | Non | 5 | - | 5, 10 |
| aspect_ratio | select | Non | 16:9 | - | 16:9, 9:16, 1:1 |
| negative_prompt | text | Non | - | - | - |
| cfg_scale | number | Non | 0.5 | min 0 / max 1 / step 0.1 | - |
Kling V2.1 Pro
kling-v2-1-proDisponible via APIFiles API nécessaireVidéo · L'ancien modèle image-vers-vidéo Kling V2.1 Pro de Kuaishou prend en charge une première image plus une image de fin optionnelle. Le tarif actuel est de 50 crédits pour 5 secondes et 100 crédits pour 10 secondes.
Crédits de base
per_video · 5s=50 · 10s=100 · ⌈total⌉
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 référence: Le mode image accepte jusqu'à 2 fichiers image, et la deuxième image correspond à l'image de fin. JPEG/PNG ≤ 10 MB.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| duration | select | Non | 5 | - | 5, 10 |
| negative_prompt | text | Non | - | - | - |
| cfg_scale | number | Non | 0.5 | min 0 / max 1 / step 0.1 | - |
Kling V2.1 Standard
kling-v2-1-standardDisponible via APIFiles API nécessaireVidéo · L'ancien modèle image-vers-vidéo Kling V2.1 Standard de Kuaishou. Le tarif actuel est de 25 crédits pour 5 secondes et 50 crédits pour 10 secondes.
Crédits de base
per_video · 5s=25 · 10s=50 · ⌈total⌉
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: Le mode image accepte jusqu'à 1 fichier image comme première image. JPEG/PNG ≤ 10 MB.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| duration | select | Non | 5 | - | 5, 10 |
| negative_prompt | text | Non | - | - | - |
| cfg_scale | number | Non | 0.5 | min 0 / max 1 / step 0.1 | - |
Kling AI Avatar Pro
kling-ai-avatar-proDisponible via APIFiles API nécessaireVidéo · Modèle d'avatar parlant Kling AI Avatar Pro de Kuaishou, de qualité supérieure, utilisant une image de portrait et un clip audio pour générer une vidéo d'avatar synchronisée sur les lèvres. Rivya facture 16 crédits par seconde d'audio vérifié, jusqu'à 300 secondes, et arrondit le total au crédit entier supérieur.
Crédits de base
per_input_second · default=16 · ⌈total⌉
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écessaireVidéo · Modèle d'avatar parlant Kling AI Avatar Standard de Kuaishou, utilisant une image de portrait et un clip audio pour générer une vidéo d'avatar synchronisée sur les lèvres. Rivya facture 8 crédits par seconde d'audio vérifié, jusqu'à 300 secondes, et arrondit le total au crédit entier supérieur.
Crédits de base
per_input_second · default=8 · ⌈total⌉
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écessaireVidé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
per_input_second · 480p=3 · 720p=12 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Non | 480p | - | 480p, 720p |
| seed | number | Non | - | min 10000 / max 1000000 | - |
Runway
runwayDisponible via APIPartiel : Files API nécessaireVidéo · Runway est un modèle vidéo autonome qui prend en charge le texte-vers-vidéo et l'image-vers-vidéo. Les preuves publiques de tarification ne confirment actuellement que 3 niveaux de génération, donc Rivya reste sur l'ensemble vérifié : `720p_5 = 12`, `720p_10 = 30` et `1080p_5 = 30`.
Crédits de base
per_video · 720p_5s=12 · 720p_10s=30 · 1080p_5s=30 · ⌈total⌉
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 désactiver le filigrane"
}
}Règle de référence
Image de référence: Importez optionnellement une image pour passer en mode image-vers-vidéo ; 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| duration | select | Non | 5 | - | 5, 10 |
| quality | select | Non | 720p | - | 720p, 1080p |
| aspectRatio | select | Non | 16:9 | - | 16:9, 4:3, 1:1, 3:4, 9:16 |
| waterMark | text | Non | - | - | - |
Runway Aleph
runway-alephDisponible via APIFiles API nécessaireVidéo · Projet de transformation de vidéo source pour retravailler un clip existant en un nouveau résultat visuel. Utilisez Aleph lorsque le mouvement vient de vos images d'entrée et que la direction créative vient de votre prompt, avec un prix fixe de 90 crédits.
Crédits de base
per_video · default=90 · ⌈total⌉
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'entrée: 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 supplémentaire 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| aspectRatio | select | Non | 16:9 | - | 16:9, 9:16, 4:3, 3:4, 1:1, 21:9 |
| waterMark | text | Non | - | - | - |
| seed | number | Non | - | - | - |
Luma Modify Video
luma-modify-videoCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Vidéo · Luma Modify Video est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
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: 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
Ce modèle est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Grok Imagine Video 1.5 Preview
grok-imagine-videoDisponible via APIPartiel : Files API nécessaireVidéo · Grok Imagine Video 1.5 Preview accepte 1–15 secondes, le 480p ou le 720p, jusqu’à 7 images de référence et des prompts de 4096 caractères maximum.
Crédits de base
per_output_second · 480p=2.4 · 720p=4.5 · ⌈total⌉
Modes
text-to-video, image-to-video
Entrée API
Partiel : Files API nécessaire
Entrées
text, file
Limite de prompt
4096 caractères
Médias de référence
image · 7 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": {
"duration": 8,
"resolution": "480p",
"aspect_ratio": "auto",
"nsfw_checker": "true"
}
}Règle de référence
Image de référence: Jusqu’à 7 images JPEG, PNG ou WebP de 20MB maximum chacune.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| duration | number | Non | 8 | min 1 / max 15 / step 1 | - |
| resolution | select | Non | 480p | - | 480p, 720p |
| aspect_ratio | select | Non | auto | - | auto, 1:1, 16:9, 9:16, 3:2, 2:3 |
| nsfw_checker | select | Non | true | - | true, false |
Sora 2 Pro
sora-2-proCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Vidéo · Sora 2 Pro est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
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: 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
Ce modèle est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Sora 2
sora-2Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Vidéo · Sora 2 est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
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: 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
Ce modèle est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Sora Watermark Remover
sora-watermark-removerCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Vidéo · Sora Watermark Remover est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Topaz Video Upscaler
topaz-video-upscaleDisponible via APIFiles API nécessaireVidéo · Une vidéo importée, sans prompt, avec un facteur d’agrandissement 1x, 2x ou 4x ; 2x est la valeur par défaut.
Crédits de base
per_input_second · 1x_or_2x=8 · 4x=14 · ⌈total⌉
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: Rivya accepte un fichier MP4, MOV ou MKV de 10MB maximum ; l’interface upstream autorise 50MB, donc Rivya applique la limite la plus stricte.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| upscale_factor | select | Non | 2 | - | 1, 2, 4 |
Veo3.1 Quality
veo3-1-qualityDisponible via APIPartiel : Files API nécessaireVidéo · Le 720p coûte 225 crédits, le 1080p 233 (232,5 arrondi au supérieur) et la 4K 285 ; Extend coûte 225 et les actions admissibles 1080p/4K coûtent 8/60. L’audio reste expérimental et n’est pas garanti ; vérifiez chaque résultat avant livraison. Les actions de résolution exigent une tâche de base 720p réussie qui vous appartient ou un résultat Extend ; un résultat direct 1080p/4K ne peut pas être retraité.
Crédits de base
per_video · generate_720p=225 · generate_1080p=232.5 · generate_4K=285 · extend_quality=225 · get_1080p=7.5 · get_4K=60 · ⌈total⌉
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": {
"generationType": "FIRST_AND_LAST_FRAMES_2_VIDEO",
"aspectRatio": "16:9",
"resolution": "720p",
"duration": "8",
"watermark": "Texte de filigrane facultatif",
"enableTranslation": "true"
}
}Règle de référence
Image de référence: Utilisez 1 image comme frame de départ ou 2 images comme frames de début et de fin. JPEG / PNG · 1–2 · 10 MB.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| generationType | select | Non | FIRST_AND_LAST_FRAMES_2_VIDEO | - | FIRST_AND_LAST_FRAMES_2_VIDEO |
| aspectRatio | select | Non | 16:9 | - | 16:9, 9:16, Auto |
| resolution | select | Non | 720p | - | 720p, 1080p, 4k |
| duration | select | Non | 8 | - | 4, 6, 8 |
| watermark | text | Non | - | - | - |
| enableTranslation | select | Non | true | - | true, false |
Veo3.1 Fast
veo3-1-fastDisponible via APIPartiel : Files API nécessaireVidéo · Prend en charge le texte, les images initiale/finale et une à trois références, avec choix direct 720p/1080p/4K et 4/6/8 secondes. L’audio reste expérimental et n’est pas garanti ; vérifiez chaque résultat avant livraison.
Crédits de base
per_video · generate_720p=30 · generate_1080p=37.5 · generate_4K=90 · extend_fast=30 · get_1080p=7.5 · get_4K=60 · ⌈total⌉
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": "TEXT_2_VIDEO",
"aspectRatio": "16:9",
"resolution": "720p",
"duration": "8",
"watermark": "Texte de filigrane facultatif",
"enableTranslation": "true"
}
}Règle de référence
Image de référence: Le mode référence accepte 1 à 3 JPEG ou PNG vérifiés de 10 MB maximum chacun, uniquement 16:9 ou 9:16, et impose 8 secondes.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| generationType | select | Non | TEXT_2_VIDEO | - | TEXT_2_VIDEO, FIRST_AND_LAST_FRAMES_2_VIDEO, REFERENCE_2_VIDEO |
| aspectRatio | select | Non | 16:9 | - | 16:9, 9:16, Auto |
| resolution | select | Non | 720p | - | 720p, 1080p, 4k |
| duration | select | Non | 8 | - | 4, 6, 8 |
| watermark | text | Non | - | - | - |
| enableTranslation | select | Non | true | - | true, false |
Veo3.1 Lite
veo3-1-liteDisponible via APIPartiel : Files API nécessaireVidéo · Prend en charge le texte, les images initiale/finale et une à trois références, avec choix direct 720p/1080p/4K et 4/6/8 secondes. L’audio reste expérimental et n’est pas garanti ; vérifiez chaque résultat avant livraison.
Crédits de base
per_video · generate_720p=15 · generate_1080p=22.5 · generate_4K=75 · extend_lite=15 · get_1080p=7.5 · get_4K=60 · ⌈total⌉
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-lite",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"generationType": "FIRST_AND_LAST_FRAMES_2_VIDEO",
"aspectRatio": "16:9",
"resolution": "720p",
"duration": "8",
"watermark": "Texte de filigrane facultatif",
"enableTranslation": "true"
}
}Règle de référence
Image de référence: Le mode référence accepte 1 à 3 JPEG ou PNG vérifiés de 10 MB maximum chacun, uniquement 16:9 ou 9:16, et impose 8 secondes.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| generationType | select | Non | FIRST_AND_LAST_FRAMES_2_VIDEO | - | FIRST_AND_LAST_FRAMES_2_VIDEO, REFERENCE_2_VIDEO |
| aspectRatio | select | Non | 16:9 | - | 16:9, 9:16, Auto |
| resolution | select | Non | 720p | - | 720p, 1080p, 4k |
| duration | select | Non | 8 | - | 4, 6, 8 |
| watermark | text | Non | - | - | - |
| enableTranslation | select | Non | true | - | true, false |
Wan 3.0 Video
wan-3-0-videoDisponible via APIPartiel : Files API nécessaireVidéo · Wan 3.0 Video réunit les niveaux Standard et Prime avec la génération de texte vers vidéo, le guidage par première et dernière image et des références multimodales signées. Il prend en charge les sorties en 480P, 720P ou 1080P, les séquences explicites de 2 à 30 secondes ou la durée automatique, ainsi que les ensembles de références contenant images, vidéo et audio.
Crédits de base
per_input_and_output_second · standard_480P=8 · standard_720P=16 · standard_1080P=32 · prime_480P=12.2 · prime_720P=25.2 · prime_1080P=50.4 · ⌈total⌉
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
20000 caractères
Médias de référence
image, video, audio · 20 fichier(s)
Requête
POST /api/v1/generations
Auth
Bearer API key
Idempotency-Key
Recommandé
Body
{
"model": "wan-3-0-video",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"seedance_scene": "text",
"variant": "standard",
"resolution": "1080P",
"aspect_ratio": "adaptive",
"duration": 5,
"audio": "true",
"seed": 0
}
}Règle de référence
Images guides ou références multimodales signées: Le scénario images exige une image de départ et accepte une image de fin facultative. Le scénario référence accepte jusqu’à 10 images JPEG, PNG sans transparence, WebP ou BMP de 20 MB chacune, 5 vidéos MP4/MOV de 95 MB et de 1 à 15 secondes chacune, ainsi que 5 séquences audio MP3/WAV de 15 MB et de 1 à 15 secondes chacune. Les durées cumulées de la vidéo et de l’audio sont chacune limitées à 15 secondes.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| seedance_scene | select | Non | text | - | text, frames, reference |
| variant | select | Non | standard | - | standard, prime |
| resolution | select | Non | 1080P | - | 480P, 720P, 1080P |
| aspect_ratio | select | Non | adaptive | - | adaptive, 16:9, 4:3, 1:1, 3:4, 9:16 |
| duration | number | Non | 5 | min -1 / max 30 / step 1 | - |
| audio | select | Non | true | - | true, false |
| seed | number | Non | - | min 0 / max 2147483647 / step 1 | - |
Flux 3
flux-3Ce modèle est prévu pour Public API, mais il n'est pas encore appelable.Ce modèle est prévu pour Public API, mais il n'est pas encore appelable.Vidéo · Flux 3 figure dans le catalogue vidéo à venir avec les libellés Texte vers vidéo et Image vers vidéo. Rivya conserve cette page comme repère de statut, sans promettre des contrôles ou comportements non publiés.
Crédits de base
Ce modèle est prévu pour Public API, mais il n'est pas encore appelable.
Modes
Entrée API
Ce modèle est prévu pour Public API, mais il n'est pas encore appelable.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est prévu pour Public API, mais il n'est pas encore appelable.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Kling 3.0 Turbo
kling-3-turboDisponible via APIPartiel : Files API nécessaireVidéo · Kling 3.0 Turbo est le modèle vidéo Kling spécialisé de Rivya pour générer une vidéo à partir d’un prompt seul ou animer une image fixe. Les deux parcours proposent des sorties en 720p et 1080p, avec une durée entière de 3 à 15 secondes, tandis que le choix du format d’image reste réservé à la génération texte-vers-vidéo.
Crédits de base
per_output_second · 720p=18 · 1080p=22.5 · ⌈total⌉
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 · 1 fichier(s)
Requête
POST /api/v1/generations
Auth
Bearer API key
Idempotency-Key
Recommandé
Body
{
"model": "kling-3-turbo",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}
}Règle de référence
Image de départ facultative: Pour le mode image-vers-vidéo, importez exactement une image JPEG ou PNG de 10 MB maximum. Le mode texte-vers-vidéo n’utilise aucun média importé.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Non | 720p | - | 720p, 1080p |
| duration | number | Non | 5 | min 3 / max 15 / step 1 | - |
| aspect_ratio | select | Non | 16:9 | - | 1:1, 9:16, 16:9 |
Seedance 2.0 Mini
seedance-2-miniDisponible via APIPartiel : Files API nécessaireVidéo · Seedance 2.0 Mini est le flux Seedance multimodal à tarif réduit de Rivya pour la vidéo à partir d’un prompt seul, l’animation guidée par une première image ou par une première et une dernière image, ainsi que les références mêlant images, vidéos ou fichiers audio. Ses paliers 480p et 720p couvrent des sorties de 4 à 15 secondes, avec trois scénarios d’entrée mutuellement exclusifs.
Crédits de base
per_input_and_output_second · 480p_with_video=2.4 · 480p_without_video=3.8 · 720p_with_video=5 · 720p_without_video=8.2 · ⌈total⌉
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
20000 caractères
Médias de référence
image, video, audio · 15 fichier(s)
Requête
POST /api/v1/generations
Auth
Bearer API key
Idempotency-Key
Recommandé
Body
{
"model": "seedance-2-mini",
"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",
"web_search": "false",
"nsfw_checker": "true"
}
}Règle de référence
Images guides ou références multimodales: Le scénario images accepte une ou deux images JPEG/PNG/WebP/GIF de 30 MB maximum chacune. Le scénario référence accepte jusqu’à 9 images de ces formats, 3 vidéos MP4/MOV/MKV de 50 MB maximum et de 2 à 15 secondes chacune, ainsi que 3 fichiers audio MP3/WAV de 15 MB maximum et de 2 à 15 secondes chacun ; les durées cumulées de la vidéo et de l’audio sont chacune plafonnées à 15 secondes.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| seedance_scene | select | Non | text | - | text, frames, reference |
| resolution | select | Non | 720p | - | 480p, 720p |
| aspect_ratio | select | Non | 16:9 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive |
| duration | number | Non | 5 | min 4 / max 15 / step 1 | - |
| generate_audio | select | Non | true | - | true, false |
| web_search | select | Non | false | - | false, true |
| nsfw_checker | select | Non | true | - | false, true |
Seedance 2.5
seedance-2-5Disponible via APIPartiel : Files API nécessaireVidéo · Seedance 2.5 est le flux Seedance de plus grande capacité de Rivya pour la vidéo à partir d’un prompt seul, le guidage par une première et une dernière image, les références multimodales et la transformation guidée par vidéo. Il ajoute un palier 1080p, des sorties allant jusqu’à 30 secondes, une durée automatique, des sorties MP4 ou MOV et une capacité de référence image, vidéo et audio nettement supérieure à celle de Mini.
Crédits de base
per_input_and_output_second · 480p_with_video=17 · 480p_without_video=28 · 720p_with_video=38 · 720p_without_video=63 · 1080p_with_video=68.5 · 1080p_without_video=114 · ⌈total⌉
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
30000 caractères
Médias de référence
image, video, audio · 50 fichier(s)
Requête
POST /api/v1/generations
Auth
Bearer API key
Idempotency-Key
Recommandé
Body
{
"model": "seedance-2-5",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"seedance_scene": "text",
"resolution": "720p",
"aspect_ratio": "adaptive",
"duration": 5,
"output_format": "mp4",
"generate_audio": "true",
"return_last_frame": "false",
"web_search": "false",
"nsfw_checker": "true"
}
}Règle de référence
Images guides ou références de grande capacité: Le scénario images accepte 1 ou 2 images JPEG, PNG, WebP, BMP, GIF ou TIFF de 30 MB maximum chacune. Le scénario référence accepte jusqu’à 30 images, 10 vidéos MP4/MOV de 95 MB maximum et de 2 à 30 secondes chacune, ainsi que 10 fichiers audio MP3/WAV de 15 MB maximum et de 2 à 30 secondes chacun ; les durées cumulées de la vidéo et de l’audio sont chacune plafonnées à 30 secondes, et l’ensemble des médias à 50 fichiers.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| seedance_scene | select | Non | text | - | text, frames, reference |
| resolution | select | Non | 720p | - | 480p, 720p, 1080p |
| aspect_ratio | select | Non | adaptive | - | 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive |
| duration | number | Non | 5 | min -1 / max 30 / step 1 | - |
| output_format | select | Non | mp4 | - | mp4, mov |
| generate_audio | select | Non | true | - | true, false |
| return_last_frame | select | Non | false | - | false, true |
| web_search | select | Non | false | - | false, true |
| nsfw_checker | select | Non | true | - | false, true |
MiniMax H3
minimax-h3Disponible via APIPartiel : Files API nécessaireVidéo · MiniMax H3 est le modèle vidéo 768P ou 2K de Rivya pour la génération à partir d’un prompt seul, l’animation guidée par une première et une dernière image, et les flux avec références multimodales. Son parcours de référence peut combiner des images, des séquences MP4 ou MOV et des fichiers audio MP3 ou WAV, tandis que sa formule de crédits comptabilise séparément la durée vérifiée des vidéos d’entrée et les images au-delà des cinq premières.
Crédits de base
per_input_and_output_second · 768P=16 · 2K=26 · additional_image_after_five=8 · ⌈total⌉
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
7000 caractères
Médias de référence
image, video, audio · 15 fichier(s)
Requête
POST /api/v1/generations
Auth
Bearer API key
Idempotency-Key
Recommandé
Body
{
"model": "minimax-h3",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"seedance_scene": "text",
"resolution": "2K",
"aspect_ratio": "16:9",
"minimax_single_frame_role": "first",
"duration": 6
}
}Règle de référence
Images guides ou références multimodales: Le scénario images accepte 1 ou 2 images JPEG, PNG ou WebP de 30 MB maximum chacune. Le scénario référence accepte jusqu’à 9 images de ces formats, 3 vidéos MP4/MOV de 50 MB maximum et de 2 à 15 secondes chacune, ainsi que 3 fichiers audio MP3/WAV de 15 MB maximum et de 2 à 15 secondes chacun ; les durées cumulées de la vidéo et de l’audio sont chacune plafonnées à 15 secondes, l’ensemble des médias à 15 fichiers, et l’audio ne peut pas être utilisé seul.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| seedance_scene | select | Non | text | - | text, frames, reference |
| resolution | select | Non | 2K | - | 768P, 2K |
| aspect_ratio | select | Non | 16:9 | - | adaptive, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
| minimax_single_frame_role | select | Non | first | - | first, last |
| duration | number | Non | 6 | min 4 / max 15 / step 1 | - |
HappyHorse 1.1
happyhorse-1-1Disponible via APIPartiel : Files API nécessaireVidéo · HappyHorse 1.1 est un modèle vidéo IA polyvalent pour créer des séquences à partir d’un prompt seul, animer une seule image ou générer une vidéo guidée par plusieurs images de référence en 720p ou 1080p, avec une durée de sortie de 3 à 15 secondes.
Crédits de base
per_output_second · 720p=22.5 · 1080p=29 · ⌈total⌉
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 · 9 fichier(s)
Requête
POST /api/v1/generations
Auth
Bearer API key
Idempotency-Key
Recommandé
Body
{
"model": "happyhorse-1-1",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "1080p",
"aspect_ratio": "16:9",
"duration": 5
}
}Règle de référence
Première image ou images de référence: Importez une image JPEG, PNG ou WebP pour l’animation d’une première image, ou de 2 à 9 images pour une vidéo guidée par références. Chaque fichier peut peser jusqu’à 20 MB.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Non | 1080p | - | 720p, 1080p |
| aspect_ratio | select | Non | 16:9 | - | 16:9, 9:16, 1:1, 4:3, 3:4, 4:5, 5:4, 9:21, 21:9 |
| duration | number | Non | 5 | min 3 / max 15 / step 1 | - |
Gemini Omni Video
gemini-omni-videoCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Vidéo · Le contrat officiel reste documenté, mais la page produit actuelle est indisponible et le catalogue tarifaire connecté ne présente aucun prix pour ce modèle. La génération est donc bloquée avant toute réservation de crédits.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
OmniHuman 1.5
omnihuman-1-5Disponible via APIFiles API nécessaireVidéo · OmniHuman 1.5 transforme exactement une image de portrait et une piste audio en une vidéo de personnage pilotée par l’audio, en 720p ou 1080p, avec des crédits calculés sur la durée audio vérifiée.
Crédits de base
per_input_second · default=27 · ⌈total⌉
Modes
image-audio-to-video
Entrée API
Files API nécessaire
Entrées
file
Limite de prompt
300 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
Portrait et audio: Importez exactement un portrait JPEG, PNG ou WebP de 10 MB maximum et un fichier audio MP3, M4A, WAV, AAC ou OGG de 10 MB maximum et de moins de 60 secondes.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| output_resolution | select | Non | 1080 | - | 720, 1080 |
| pe_fast_mode | select | Non | false | - | false, true |
| seed | number | Non | -1 | - | - |
Volcengine Video Lip Sync
volcengine-video-lip-syncDisponible via APIFiles API nécessaireVidéo · Volcengine Video Lip Sync remplace la performance parlée d’une vidéo existante par une piste vocale cible, avec un traitement Lite ou Basic et des crédits fondés sur la durée. La sortie est un MP4 à 25 FPS, dont la durée suit celle de l’audio cible.
Crédits de base
per_input_second · default=8 · ⌈total⌉
Modes
video-audio-to-video
Entrée API
Files API nécessaire
Entrées
file
Limite de prompt
-
Médias de référence
video, 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
Vidéo source et audio cible: Importez exactement une vidéo MP4 ou MOV de 95 MB maximum et une piste vocale MP3, M4A, WAV, AAC ou OGG de 10 MB maximum.
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| mode | select | Oui | lite | - | lite, basic |
| separate_vocal | select | Non | false | - | false, true |
| open_scenedet | select | Non | false | - | false, true |
| align_audio | select | Non | true | - | true, false |
| align_audio_reverse | select | Non | false | - | false, true |
| templ_start_seconds | number | Non | 0 | min 0 | - |
Kling O3
kling-o3Disponible via APIPartiel : Files API nécessaireVidéo · La génération vérifiée en plan unique est disponible depuis du texte, une image initiale ou une paire initiale/finale.
Crédits de base
per_output_second · 720p_without_audio=14 · 720p_with_audio=18 · 1080p_without_audio=18 · 1080p_with_audio=23 · 4k_without_audio=67 · 4k_with_audio=67 · ⌈total⌉
Modes
text-to-video, image-to-video
Entrée API
Partiel : Files API nécessaire
Entrées
text, file
Limite de prompt
3072 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-o3",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "720p",
"duration": "5",
"audio": "false",
"aspect_ratio": "16:9"
}
}Règle de référence
Médias de référence: Importez jusqu'à 2 fichiers image au total 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 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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| resolution | select | Non | 720p | - | 720p, 1080p, 4k |
| duration | select | Non | 5 | - | 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
| audio | select | Non | false | - | false, true |
| aspect_ratio | select | Non | 16:9 | - | 16:9, 9:16, 1:1 |
Wan Animate 2
wan-animate-2Ce modèle est prévu pour Public API, mais il n'est pas encore appelable.Ce modèle est prévu pour Public API, mais il n'est pas encore appelable.Vidéo · Wan Animate 2 est une fiche Video to Video en statut Coming Soon. Son positionnement public d'animation ne constitue ni un contrat appelable ni un tarif sur Rivya.
Crédits de base
Ce modèle est prévu pour Public API, mais il n'est pas encore appelable.
Modes
Entrée API
Ce modèle est prévu pour Public API, mais il n'est pas encore appelable.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est prévu pour Public API, mais il n'est pas encore appelable.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
PixVerse V6
pixverse-v6Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Vidéo · PixVerse V6 — Temporairement indisponible. Il s’agit d’une suspension temporaire de sécurité des prix et de l’intégration, pas d’une annonce Coming Soon. La page reste indexable, mais la génération et la tarification appelable restent fermées jusqu’à stabilisation du contrat complet.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Wan 2.6 Flash
wan-2-6-flashCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Vidéo · Wan 2.6 Flash / Temporairement indisponible — Il s’agit d’une suspension temporaire de sécurité des prix et de l’intégration, pas d’une annonce Coming Soon. La page reste indexable, mais la génération et la tarification appelable restent fermées jusqu’à stabilisation du contrat complet.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Suno Music
suno-musicDisponible via APIEntrée texte prêteAudio · 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
per_request · default=12 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| model | select | Non | V4_5 | - | V4, V4_5, V4_5PLUS, V4_5ALL, V5, V5_5 |
| instrumental | select | Non | false | - | false, true |
Suno Sounds
suno-soundsDisponible via APIEntrée texte prêteAudio · 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 `2.5` crédits par génération et permet aux résultats réussis de continuer vers `Vocal Separation`.
Crédits de base
per_request · generate_sounds=2.5 · separate_vocal=10 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| model | select | Non | V5 | - | V5, V5_5 |
| soundLoop | select | Non | false | - | false, true |
| soundTempo | number | Non | - | min 1 / max 300 / step 1 | - |
| soundKey | select | Non | Any | - | 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êteAudio · 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
per_request · generate_lyrics=0.4 · ⌈total⌉
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êteAudio · 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
per_1000_characters · dialogue_text=14 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| default_voice | select | Non | Adam | - | Adam, Alice, Bill, Brian, Callum, Charlie, Chris, Daniel, Eric, George, Harry, Jessica, Laura, Liam, Lily, Matilda, River, Roger, Sarah, Will |
| stability | select | Non | 0.5 | - | 0, 0.5, 1 |
| language_code | text | Non | - | - | - |
ElevenLabs Turbo 2.5
elevenlabs-turbo-2-5Disponible via APIEntrée texte prêteAudio · 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
per_1000_characters · text=6 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| voice | select | Oui | TX3LPaxmHKxFdv7VOQHJ | - | TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8 |
| stability | number | Non | 0.5 | min 0 / max 1 / step 0.05 | - |
| similarity_boost | number | Non | 0.75 | min 0 / max 1 / step 0.05 | - |
| style | number | Non | 0 | min 0 / max 1 / step 0.05 | - |
| speed | number | Non | 1 | min 0.7 / max 1.2 / step 0.05 | - |
| timestamps | select | Non | false | - | false, true |
| previous_text | text | Non | - | - | - |
| next_text | text | Non | - | - | - |
| language_code | text | Non | - | - | - |
ElevenLabs Multilingual V2
elevenlabs-multilingual-v2Disponible via APIEntrée texte prêteAudio · 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
per_1000_characters · text=12 · ⌈total⌉
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
| key | Type | Obligatoire | Par défaut | Plage | Options |
|---|---|---|---|---|---|
| voice | select | Oui | TX3LPaxmHKxFdv7VOQHJ | - | TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8 |
| stability | number | Non | 0.5 | min 0 / max 1 / step 0.05 | - |
| similarity_boost | number | Non | 0.75 | min 0 / max 1 / step 0.05 | - |
| style | number | Non | 0 | min 0 / max 1 / step 0.05 | - |
| speed | number | Non | 1 | min 0.7 / max 1.2 / step 0.05 | - |
| timestamps | select | Non | false | - | false, true |
| previous_text | text | Non | - | - | - |
| next_text | text | Non | - | - | - |
ElevenLabs Sound Effect V2
elevenlabs-sound-effect-v2Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Audio · ElevenLabs Sound Effect V2 est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
ElevenLabs Audio Isolation
elevenlabs-audio-isolationCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Audio · ElevenLabs Audio Isolation est actuellement indisponible sur Rivya. Cette page sert uniquement de référence historique des capacités : elle ne lance aucune génération, ne crée aucune tâche et ne débite aucun crédit.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
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: 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
Ce modèle est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Gemini 3.1 Flash TTS
gemini-3-1-flash-ttsCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Audio · Gemini 3.1 Flash TTS est référencé pour la synthèse vocale à partir de texte et de dialogues, mais il est temporairement indisponible sur Rivya, car le coût maximal en jetons audio d'une exécution ne peut pas encore être plafonné de manière fiable avant son lancement.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Gemini 2.5 Pro TTS
gemini-2-5-pro-ttsCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Audio · Gemini 2.5 Pro TTS dispose d'une fiche publique pour la synthèse vocale à partir de texte et de dialogues, tandis que Rivya maintient la génération temporairement indisponible jusqu'à ce qu'une réservation maximale de crédits puisse couvrir en toute sécurité chaque script autorisé.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
GPT-5.5
gpt-5-5-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · GPT-5.5 est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
GPT-5.4
gpt-5-4-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · GPT-5.4 est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
GPT-5.4 Codex
gpt-5.4-codex-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · GPT-5.4 Codex est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
GPT-5.3 Codex
gpt-5-3-codex-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · GPT-5.3 Codex est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
GPT-5.2
gpt-5-2-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · GPT-5.2 est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
GPT-5.2 Codex
gpt-5-2-codex-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · GPT-5.2 Codex est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
GPT-5.1 Codex
gpt-5-1-codex-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · GPT-5.1 Codex est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
GPT-5 Codex
gpt-5-codex-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · GPT-5 Codex est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Gemini 3.1 Pro
gemini-3-1-pro-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Gemini 3.1 Pro est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Gemini 3 Pro
gemini-3-pro-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Gemini 3 Pro est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Gemini 3 Flash
gemini-3-flash-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Gemini 3 Flash est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Gemini 2.5 Pro
gemini-2-5-pro-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Gemini 2.5 Pro est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Gemini 2.5 Flash
gemini-2-5-flash-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Gemini 2.5 Flash est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via 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êteChat · 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
per_million_tokens · input=285 · output=1430 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
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-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Claude Opus 4.6 est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
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êteChat · 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
per_million_tokens · input=170 · output=855 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
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-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Claude Opus 4.5 est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
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êteChat · 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
per_million_tokens · input=170 · output=855 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
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êteChat · 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
per_million_tokens · input=55 · output=285 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
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.
Claude Opus 4.8
claude-opus-4-8-chatDisponible via APIEntrée texte prêteChat · Un modèle de chat Claude axé sur le texte dans Rivya, conçu pour examiner des dossiers de sources denses et produire des décisions structurées et rigoureuses.
Crédits de base
per_million_tokens · input=400 · output=2000 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modes
claude-messages
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-8-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 Fable 5
claude-fable-5-chatDisponible via APIEntrée texte prêteChat · Un modèle de chat Claude axé sur le texte dans Rivya, conçu pour reformuler un récit, adapter un brouillon à son public et structurer le travail éditorial.
Crédits de base
per_million_tokens · input=800 · output=4000 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modes
claude-messages
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-fable-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 5
claude-sonnet-5-chatDisponible via APIEntrée texte prêteChat · Un modèle de chat Claude axé sur le texte dans Rivya, conçu pour les briefs d'implémentation, l'analyse des exigences et la planification technique concise.
Crédits de base
per_million_tokens · input=170 · output=855 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modes
claude-messages
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-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 Opus 5
claude-opus-5-chatDisponible via APIEntrée texte prêteChat · Un modèle de chat Claude axé sur le texte dans Rivya, conçu pour cadrer les risques au niveau du conseil, comparer des scénarios et documenter les décisions.
Crédits de base
per_million_tokens · input=400 · output=2000 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modes
claude-messages
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-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.
GPT-5.6 Luna
gpt-5-6-luna-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · GPT-5.6 Luna est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
GPT-5.6 Terra
gpt-5-6-terra-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · GPT-5.6 Terra est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
GPT-5.6 Sol
gpt-5-6-sol-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · GPT-5.6 Sol est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Gemini 3.5 Flash
gemini-3-5-flash-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Gemini 3.5 Flash est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Gemini 3.6 Flash
gemini-3-6-flash-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Gemini 3.6 Flash est référencé sur Rivya avec une suspension de sécurité de l'intégration. Sa page d'état reste indexable, mais l'exécution du chat demeure désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Gemini 3.7 Flash
gemini-3-7-flash-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Gemini 3.7 Flash est référencé sur Rivya avec une suspension liée à la sécurité de l’intégration. Sa page de statut indexable présente le contrat de chat confirmé, tandis que l’exécution reste désactivée.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Grok 4.3
grok-4-3-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Grok 4.3 — Temporairement indisponible. Continuez avec une alternative appelable pendant la suspension de sécurité de Grok 4.3.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Grok 4.5
grok-4-5-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Grok 4.5 — Temporairement indisponible. Continuez avec une alternative appelable pendant la suspension de sécurité de Grok 4.5.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Grok 4.6
grok-4-6-chatCette requête est temporairement indisponible. Veuillez réessayer bientôt.Cette requête est temporairement indisponible. Veuillez réessayer bientôt.Chat · Grok 4.6 — Temporairement indisponible. Continuez avec une alternative appelable pendant la suspension de sécurité de Grok 4.6.
Crédits de base
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Modes
Entrée API
Cette requête est temporairement indisponible. Veuillez réessayer bientôt.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est listé pour la planification et la comparaison. Ne l'appelez pas depuis Public API v1 tant que son statut n'est pas Disponible via API.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Kimi K3
kimi-k3-chatCe modèle est prévu pour Public API, mais il n'est pas encore appelable.Ce modèle est prévu pour Public API, mais il n'est pas encore appelable.Chat · Kimi K3 est un modèle Chat à venir. Rivya suit ici sa disponibilité et propose des alternatives de chat sans affirmer de contexte, d’outils ni de comportement de réponse non publiés.
Crédits de base
Ce modèle est prévu pour Public API, mais il n'est pas encore appelable.
Modes
Entrée API
Ce modèle est prévu pour Public API, mais il n'est pas encore appelable.
Entrées
-
Limite de prompt
-
Médias de référence
-
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
-
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 est prévu pour Public API, mais il n'est pas encore appelable.
Paramètres
Aucun paramètre de modèle supplémentaire n'est requis.
Pages associées
Modèles API
Listez les modèles API Rivya, comprenez les ID de modèles, catégories, limites de prompt, médias de référence, états de disponibilité et dépendances à l'API Files.
Créer une génération
Soumettez des tâches de génération asynchrones à l'API Rivya avec model, prompt, params, Idempotency-Key et champs de réponse publics.