Documentación de Rivya AI

Referencia de modelos de la API

Consulta IDs de modelos de Rivya API, disponibilidad, modos admitidos, tablas de parámetros, límites de prompt, reglas de medios de referencia y enlaces de detalle de modelo.

Última revisión el 2026/08/25

Esta página es la referencia de API a nivel de modelo para Rivya API v1.

La tabla siguiente se genera desde el mismo catálogo de modelos y serializer público que usa /api/v1/models. No es un conteo fijo de modelos escrito a mano.

Cómo leer esta referencia

  • Usa el id del modelo como model en POST /api/v1/generations para modelos asíncronos de imagen, video y audio.

  • Usa los IDs de modelos de chat en POST /api/v1/chat/completions.

  • Usa prompt de nivel superior para el texto del prompt de generación.

  • Usa message de nivel superior para turnos de Chat API.

  • Coloca los campos específicos del modelo asíncrono dentro de params.

  • Lee api_input_status antes de construir una integración. available_text y available_url_input pueden probarse sin subir archivos; partial_requires_files significa que solo algunos modos necesitan Files API; requires_files_api significa que debes subir medios de referencia mediante Files API antes de llamar al modelo.

  • Para los cinco modelos Image5, conserva width, height, size_bytes e image_dimensions_token de la respuesta original de Files API vinculada al modelo, y envíalos como width, height, sizeBytes e imageDimensionsToken; vuelve a subir la imagen si el token falta o ha caducado. Layer Decomposition también exige exactamente una imagen dentro de sus límites geométricos documentados.

  • Grok Imagine Image 2.0 usa los mismos campos de imagen firmados para sus referencias de edición estándar de imágenes, que pueden ser de una a cinco. Las solicitudes que solo contienen un prompt usan texto a imagen; la presencia de referencias firmadas cambia el modo a edición de imágenes. auto es exclusivo de la edición, mientras que Segment Map y Segment Edit siguen sin estar disponibles.

  • Para las referencias de video de Video8, conserva duration_seconds, duration_token, video_width, video_height, frames_per_second, video_bitrate_mbps, video_file_size_bytes y video_metadata_token. Envíalos como durationSeconds, durationToken, width, height, framesPerSecond, videoBitrateMbps, sizeBytes y videoMetadataToken; vuelve a subir el archivo si falta alguno de los tokens firmados o ha caducado.

  • Wan 3.0 ofrece escenas mutuamente excluyentes de texto, primer/último fotograma y referencia multimodal, con Standard o Prime, 480P/720P/1080P, seis relaciones de aspecto, duración explícita de 2–30 segundos o inteligente, audio generado y seed. Sus imágenes usan MIME, dimensiones y tamaño en bytes firmados; los videos también requieren duración y metadatos de video firmados; los tokens de duración de audio vinculan el tipo MIME y el tamaño en bytes. La duración inteligente reserva 30 segundos y no se puede combinar con video de referencia. Los accesos directos de archivo a video y de enlace a video siguen sin estar disponibles.

  • Los límites específicos de cada modelo en Files API son más estrictos que los valores genéricos por tipo de archivo. Indica el ID del modelo objetivo al subirlo para que cualquier tipo, MIME, tamaño en bytes, duración, dimensiones, frecuencia de fotogramas o bitrate no admitidos falle antes de reservar créditos.

  • Para modelos de chat, lee chat_capabilities para confirmar soporte sin streaming, soporte de streaming SSE, adjuntos de imagen file_id, búsqueda web, thoughts y reasoning effort.

  • Las páginas de detalle de modelo dan orientación y ejemplos a nivel de producto.

Patrón de solicitud

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

Para ejemplos en JavaScript y Python, consulta crear generación.

Forma de solicitud de Chat:

{
  "model": "gpt-5-2-chat",
  "message": "Write a concise launch plan for a new product image campaign"
}

Para ejemplos de Chat, consulta Chat API.

Referencia dinámica de modelos

Usa esta referencia con el depurador

Empieza por el quickstart, confirma aquí los campos del modelo y luego ejecuta una solicitud mock o real con sesión iniciada en el depurador de Developers.

Z-Image

z-imageDisponible vía APIEntrada de texto lista

Imagen · El modelo ligero de texto a imagen de Alibaba. Generación rápida de una sola imagen con 5 relaciones de aspecto, ideal para borradores conceptuales rápidos y visuales de redes sociales por solo 1 crédito.

Créditos base

per_image · default=0.8 · ⌈total⌉

Modos

text-to-image

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

1000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNo1:1-1:1, 4:3, 3:4, 16:9, 9:16

Nano Banana 2

nano-banana-2Disponible vía APIParcial: requiere Files API

Imagen · Nano Banana 2 es el modelo de imagen Nano Banana más nuevo de Rivya para visuales de marca, imágenes de producto y borradores creativos guiados por referencias cuando quieres una ruta de imagen de Google más actual que el nivel base.

Créditos base

per_image · 1K=5 · 2K=8 · 4K=12 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

20000 caracteres

Medios de referencia

image · 14 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 14 archivos de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNoauto-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
resolutionselectNo1K-1K, 2K, 4K
output_formatselectNojpg-jpg, png

Nano Banana Pro

nano-banana-proDisponible vía APIParcial: requiere Files API

Imagen · Modelo de imagen premium de Google con salida 4K, 11 relaciones de aspecto y hasta 8 imágenes de referencia. Optimizado para visuales de marca y campaña de alta fidelidad, con mejor detalle y precisión de color.

Créditos base

per_image · 1K=8 · 2K=8 · 4K=14 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

10000 caracteres

Medios de referencia

image · 8 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 8 archivos de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNo1:1-1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9, auto
resolutionselectNo1K-1K, 2K, 4K
output_formatselectNopng-png, jpg

Nano Banana

nano-bananaDisponible vía APIParcial: requiere Files API

Imagen · Modelo de imagen flexible de Google para texto a imagen e imagen a imagen, con 11 relaciones de aspecto, hasta 10 imágenes de referencia y salida PNG/JPEG. Encaja muy bien en retratos, composiciones de producto y visuales amplios para landing pages.

Créditos base

per_request · text_to_image=3 · image_to_image=3 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 10 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

Imagen de referencia: Sube hasta 10 archivos de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
imageSizeselectNo1:1-1:1, 9:16, 16:9, 3:4, 4:3, 3:2, 2:3, 5:4, 4:5, 21:9, auto
output_formatselectNopng-png, jpeg

GPT Image 2

gpt-image-2Disponible vía APIParcial: requiere Files API

Imagen · Modelo GPT Image más nuevo de OpenAI en Rivya, con texto a imagen, imagen a imagen, hasta 16 imágenes de referencia y niveles claros de créditos para 1K / 2K / 4K.

Créditos base

per_image · 1K=3 · 2K=5 · 4K=8 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

20000 caracteres

Medios de referencia

image · 16 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

Imágenes de referencia: Sube hasta 16 referencias de imagen para tareas imagen a imagen de GPT Image 2.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNo1:1-auto, 1:1, 9:16, 16:9, 4:3, 3:4
resolutionselectNo1K-1K, 2K, 4K

GPT Image 1.5

gpt-image-1-5Disponible vía APIParcial: requiere Files API

Imagen · Modelo de imagen de OpenAI con niveles de calidad medium/high y hasta 16 imágenes de referencia. Destaca siguiendo instrucciones complejas y renderizando escenas coherentes con relaciones espaciales precisas.

Créditos base

per_image · medium=4 · high=22 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

-

Medios de referencia

image · 16 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

Imagen de referencia: Sube hasta 16 archivos de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
qualityselectNomedium-medium, high
aspect_ratioselectNo1:1-1:1, 2:3, 3:2

4o Image

4o-imageDisponible vía APIEntrada de texto lista

Imagen · El modelo 4o Image de OpenAI ya está disponible en Rivya como una ruta dedicada de texto a imagen. Por ahora mantiene una configuración de página intencionalmente estrecha: prompt más 3 relaciones de aspecto compatibles a un precio fijo de 3 créditos por imagen.

Créditos base

per_request · text_to_image=3 · ⌈total⌉

Modos

text-to-image

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
sizeselectNo1:1-1:1, 3:2, 2:3

Seedream 5.0 Lite

seedream-5-liteDisponible vía APIParcial: requiere Files API

Imagen · Modelo de imagen Seedream más ligero de ByteDance con precio compartido para texto a imagen y edición de imagen. Admite 8 relaciones de aspecto, hasta 14 imágenes de referencia y actualmente cuesta 6 créditos por ejecución.

Créditos base

per_image · default=5.5 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

3000 caracteres

Medios de referencia

image · 14 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 14 archivos de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspectRatioselectNo1:1-1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9
qualityselectNobasic-basic, high, ultra
output_formatselectNopng-png, jpeg
nsfw_checkerselectNotrue-false, true

Seedream 4.5

seedream-4-5Disponible vía APIParcial: requiere Files API

Imagen · Modelo de imagen de gama alta de ByteDance con niveles de calidad 2K/4K, 8 relaciones de aspecto y hasta 14 imágenes de referencia. Conocido por su gradación de color cinematográfica y detalle rico de texturas en visuales de moda y lifestyle.

Créditos base

per_image · default=6.5 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

3000 caracteres

Medios de referencia

image · 14 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

Imagen de referencia: Sube hasta 14 archivos de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspectRatioselectNo1:1-1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9
qualityselectNobasic-basic, high

Seedream 4.0

seedream-4-0Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Imagen · Seedream 4.0 no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

image · 10 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

image: image

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Seedream 3.0

seedream-3-0Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Imagen · Seedream 3.0 no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Grok Imagine

grok-imagineDisponible vía APIParcial: requiere Files API

Imagen · Modelo de imagen de xAI con fuerte interpretación creativa y 5 relaciones de aspecto. Las solicitudes de texto estándar devuelven 2 imágenes y las de calidad devuelven 4.

Créditos base

per_request · standard=4 · standard_output_images=2 · quality=5 · quality_output_images=4 · image_to_image=4 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 1 archivo de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNo1:1-1:1, 2:3, 3:2, 16:9, 9:16
nsfw_checkerselectNofalse-false, true
enable_proselectNofalse-false, true

Flux 2 Pro

flux-2-proDisponible vía APIParcial: requiere Files API

Imagen · Modelo insignia de Black Forest Labs con 32B parámetros. Admite texto a imagen e imagen a imagen con hasta 8 imágenes de referencia, resolución 2K y renderizado preciso de texto, creado para fotos de producto y visuales de marca.

Créditos base

per_image · 1K=5 · 2K=7 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 8 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 8 archivos de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspectRatioselectNo1:1-1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
resolutionselectNo1K-1K, 2K
nsfw_checkerselectNofalse-false, true

Flux 2 Flex

flux-2-flexDisponible vía APIParcial: requiere Files API

Imagen · Variante de la familia Flux 2 enfocada en edición. Se especializa en ajustes estructurales y transferencia de estilo con hasta 8 imágenes de referencia y resolución 2K, ideal para iterar sobre visuales existentes.

Créditos base

per_image · 1K=14 · 2K=24 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 8 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 8 archivos de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspectRatioselectNo1:1-1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3
resolutionselectNo1K-1K, 2K
nsfw_checkerselectNofalse-false, true

Flux Kontext Max

flux-kontext-maxDisponible vía APIParcial: requiere Files API

Imagen · BFL clasifica actualmente FLUX.1 Kontext [max] como la generación anterior y recomienda FLUX.2 para proyectos nuevos. Modelo Flux Kontext avanzado de Black Forest Labs para generación y edición de imágenes exigentes mediante prompts. Rivya ofrece texto a imagen e imagen a imagen en una misma página, con un precio fijo de 8 créditos por ejecución.

Créditos base

per_image · default=8 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

-

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Texto de marca de agua opcional"
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 1 archivo de imagen para proyectos de edición de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspectRatioselectNo16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16
outputFormatselectNojpeg-jpeg, png
enableTranslationselectNotrue-true, false
promptUpsamplingselectNofalse-false, true
safetyTolerancenumberNo2min 0 / max 6-
watermarktextNo---

Flux Kontext Pro

flux-kontext-proDisponible vía APIParcial: requiere Files API

Imagen · BFL clasifica actualmente FLUX.1 Kontext [pro] como la generación anterior y recomienda FLUX.2 para proyectos nuevos. Modelo Flux Kontext económico de Black Forest Labs para generar imágenes desde texto y editar una sola imagen. Rivya ofrece ambos modos en una misma página, con un precio fijo de 4 créditos por ejecución.

Créditos base

per_image · default=4 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

-

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Texto de marca de agua opcional"
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 1 archivo de imagen para proyectos de edición de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspectRatioselectNo16:9-21:9, 16:9, 4:3, 1:1, 3:4, 9:16
outputFormatselectNojpeg-jpeg, png
enableTranslationselectNotrue-true, false
promptUpsamplingselectNofalse-false, true
safetyTolerancenumberNo2min 0 / max 6-
watermarktextNo---

Qwen2 Image

qwen2-imageDisponible vía APIParcial: requiere Files API

Imagen · El modelo de imagen Qwen2 de Alibaba está integrado actualmente en Rivya como un proyecto de imagen de precio fijo. Cubre con seguridad texto a imagen e imagen a imagen con el subconjunto compartido de relaciones de aspecto que exponen ambas documentaciones públicas, además de salida PNG/JPEG, reutilización de seed y un interruptor NSFW simple.

Créditos base

per_image · default=5.6 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

800 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 1 archivo de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
image_sizeselectNo16:9-1:1, 2:3, 3:2, 3:4, 4:3, 9:16, 16:9, 21:9
output_formatselectNopng-png, jpeg
seednumberNo-min 0-
nsfw_checkerselectNofalse-false, true

Qwen Image

qwen-imageDisponible vía APIParcial: requiere Files API

Imagen · Modelo de imagen de la familia Alibaba Qwen con preajustes HD (Square, Portrait, Landscape) y salida PNG/JPEG. Fuerte en instrucciones en chino y generación visual con matices culturales.

Créditos base

per_output_megapixel · default=4 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

Imagen de referencia: Sube hasta 1 archivo de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
image_sizeselectNosquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
output_formatselectNopng-png, jpeg

Midjourney

midjourneyEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Imagen · Midjourney no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

image · 4 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de referencia: Midjourney no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Recraft Remove Background

recraft-remove-backgroundDisponible vía APIRequiere Files API

Imagen · Modelo de eliminación de fondo de Recraft en Rivya para aislar el sujeto de una imagen existente. Úsalo cuando el siguiente paso necesite un recurso transparente, un recorte limpio o una imagen fuente sin el fondo original.

Créditos base

per_image · default=1 · ⌈total⌉

Modos

image-to-image

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

-

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen fuente: Sube exactamente 1 imagen JPG, PNG o WebP, de hasta 5 MB y 16 MP; cada dimensión debe medir entre 256 y 4096 px.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

No se requiere ningún parámetro adicional del modelo.

Recraft Crisp Upscale

recraft-crisp-upscaleDisponible vía APIRequiere Files API

Imagen · Modelo ligero de ampliación de imagen de Recraft en Rivya para mejoras de nitidez y claridad de bajo costo en una imagen fija aprobada. Úsalo cuando la imagen elegida solo necesite una pasada barata de pulido antes de exportar, no una ampliación pesada de nivel entrega.

Créditos base

per_image · default=0.5 · ⌈total⌉

Modos

image-to-image

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

-

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen fuente: Sube exactamente 1 imagen JPG, PNG o WebP de hasta 10 MB.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

No se requiere ningún parámetro adicional del modelo.

Wan 2.7 Image Pro

wan-2-7-image-proDisponible vía APIParcial: requiere Files API

Imagen · En Rivya, Wan 2.7 Image Pro actualmente admite texto a imagen e imagen a imagen. También puede aceptar hasta 9 imágenes de referencia. 12 créditos fijos por imagen; una imagen por solicitud.

Créditos base

per_image · default=12 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 9 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 9 archivos de imagen para proyectos de edición de imagen. JPEG / PNG / WebP · ≤ 10 MB · ≥ 240 × 240 px.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNo1:1-1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8
resolutionselectNo2K-1K, 2K
watermarkselectNofalse-false, true
seednumberNo-min 0 / max 2147483647 / step 1-

Wan 2.7 Image

wan-2-7-imageDisponible vía APIParcial: requiere Files API

Imagen · En Rivya, Wan 2.7 Image actualmente admite texto a imagen e imagen a imagen. También puede aceptar hasta 9 imágenes de referencia. 5 créditos fijos por imagen; una imagen por solicitud.

Créditos base

per_image · default=4.8 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 9 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 9 archivos de imagen para proyectos de edición de imagen. JPEG / PNG / WebP · ≤ 10 MB · ≥ 240 × 240 px.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNo1:1-1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8
resolutionselectNo2K-1K, 2K
watermarkselectNofalse-false, true
seednumberNo-min 0 / max 2147483647-

Google Imagen4 Ultra

google-imagen4-ultraDisponible vía APIEntrada de texto lista

Imagen · Google Imagen4 Ultra es el nivel premium de texto a imagen de Imagen en Rivya. Actualmente está integrado como un proyecto de una sola imagen con precio fijo de 12 créditos y controles públicos de prompt, prompt negativo, relación de aspecto y seed.

Créditos base

per_image · default=12 · ⌈total⌉

Modos

text-to-image

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

5000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

{
  "model": "google-imagen4-ultra",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "negative_prompt": "Elementos opcionales que quieres evitar",
    "seed": "Valor seed opcional"
  }
}

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNo1:1-1:1, 16:9, 9:16, 3:4, 4:3, auto
negative_prompttextNo---
seedtextNo---

Google Imagen4

google-imagen4Disponible vía APIEntrada de texto lista

Imagen · Google Imagen4 es el nivel estándar de texto a imagen de Imagen en Rivya. Actualmente está integrado como un proyecto de una sola imagen con precio fijo de 8 créditos y controles públicos de prompt, prompt negativo, relación de aspecto y seed.

Créditos base

per_request · default=8 · ⌈total⌉

Modos

text-to-image

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

5000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

{
  "model": "google-imagen4",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "1:1",
    "negative_prompt": "Elementos opcionales que quieres evitar",
    "seed": "Valor seed opcional"
  }
}

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNo1:1-1:1, 16:9, 9:16, 3:4, 4:3, auto
negative_prompttextNo---
seedtextNo---

Google Imagen4 Fast

google-imagen4-fastDisponible vía APIEntrada de texto lista

Imagen · Google Imagen4 Fast es el nivel ligero de texto a imagen de Imagen en Rivya. Actualmente mantiene un proyecto de una sola imagen, usa precio fijo de 4 créditos y expone controles públicos de prompt, prompt negativo, relación de aspecto y seed sin abrir salida multiimagen.

Créditos base

per_request · default=4 · ⌈total⌉

Modos

text-to-image

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

5000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

{
  "model": "google-imagen4-fast",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "16:9",
    "negative_prompt": "Elementos opcionales que quieres evitar",
    "seed": 1
  }
}

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNo16:9-1:1, 16:9, 9:16, 3:4, 4:3, auto
negative_prompttextNo---
seednumberNo---

Topaz Image Upscaler

topaz-image-upscaleDisponible vía APIRequiere Files API

Imagen · Topaz es el escalador de imagen de nivel de entrega en Rivya para imágenes fijas aprobadas que necesitan un salto real de tamaño. Úsalo cuando la composición ya esté cerrada y el problema restante sea la resolución de exportación, el tamaño para revisión o la preparación para impresión.

Créditos base

per_image · 2K=10 · 4K=20 · 8K=40 · ⌈total⌉

Modos

image-to-image

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

-

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen fuente: Exactamente 1 imagen JPEG, PNG o WebP de hasta 10 MB; lado más largo de salida ≤ 8192 px.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
upscale_factorselectNo2-1, 2, 4

Ideogram V3

ideogram-v3Disponible vía APIEntrada de texto lista

Imagen · Ideogram V3 es el modelo de texto a imagen de Rivya para renderizado de texto, layouts de póster y prompts de imagen orientados al diseño. El precio actual es de 4 créditos para TURBO, 7 para BALANCED y 10 para QUALITY.

Créditos base

per_image · TURBO=3.5 · BALANCED=7 · QUALITY=10 · ⌈total⌉

Modos

text-to-image

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

5000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Elementos opcionales que quieres evitar"
  }
}

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
rendering_speedselectNoBALANCED-TURBO, BALANCED, QUALITY
styleselectNoAUTO-AUTO, GENERAL, REALISTIC, DESIGN
expand_promptselectNotrue-true, false
image_sizeselectNosquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
seednumberNo---
negative_prompttextNo---

Ideogram V3 Reframe

ideogram-v3-reframeEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Imagen · Ideogram V3 Reframe no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de referencia: Ideogram V3 Reframe no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Ideogram V3 Remix

ideogram-v3-remixDisponible vía APIRequiere Files API

Imagen · Ideogram V3 Remix: TURBO 4 / BALANCED 7 / QUALITY 10 créditos por imagen. Elige 1–4 resultados. El total es la tarifa por imagen multiplicada por la cantidad elegida, redondeada hacia arriba a créditos enteros.

Créditos base

per_image · TURBO=3.5 · BALANCED=7 · QUALITY=10 · ⌈total⌉

Modos

image-to-image

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

5000 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de referencia: Sube exactamente 1 archivo de imagen para este proyecto.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
rendering_speedselectNoBALANCED-TURBO, BALANCED, QUALITY
styleselectNoAUTO-AUTO, GENERAL, REALISTIC, DESIGN
expand_promptselectNotrue-true, false
image_sizeselectNosquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
num_imagesselectNo1-1, 2, 3, 4
seednumberNo---
strengthnumberNo0.8min 0.01 / max 1-
negative_prompttextNo---

Ideogram Character

ideogram-characterDisponible vía APIRequiere Files API

Imagen · Opción de consistencia de personaje para convertir una imagen de personaje aprobada en nuevas escenas, atuendos y formatos. TURBO 12 / BALANCED 18 / QUALITY 24 créditos por imagen. Elige 1–4 resultados. El total es la tarifa por imagen multiplicada por la cantidad elegida, redondeada hacia arriba a créditos enteros.

Créditos base

per_image · TURBO=12 · BALANCED=18 · QUALITY=24 · ⌈total⌉

Modos

image-to-image

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

5000 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de referencia del personaje: Sube exactamente 1 archivo de imagen para este proyecto.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
rendering_speedselectNoBALANCED-TURBO, BALANCED, QUALITY
styleselectNoAUTO-AUTO, REALISTIC, FICTION
expand_promptselectNotrue-true, false
image_sizeselectNosquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
num_imagesselectNo1-1, 2, 3, 4
seednumberNo---
negative_prompttextNo---

Seedream 5.0 Pro

seedream-5-proDisponible vía APIParcial: requiere Files API

Imagen · Seedream 5.0 Pro es el modelo de imagen multirreferencia de Rivya para fotogramas de campaña, escenas editoriales y composiciones de producto. Admite texto a imagen, imagen a imagen, salida en 1K o 2K y hasta 10 imágenes de referencia.

Créditos base

per_image_plus_reference_image · basic=7 · high=14 · additional_input_image=0.5 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 10 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imágenes de referencia: Sube hasta 10 imágenes JPEG, PNG o WebP de un máximo de 10 MB cada una.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNo1:1-1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9
qualityselectNobasic-basic, high
output_formatselectNopng-png, jpeg
nsfw_checkerselectNofalse-false, true

Seedream 5.0 Pro Layer Decomposition

seedream-5-pro-layer-decompositionDisponible vía APIRequiere Files API

Imagen · Seedream 5.0 Pro Layer Decomposition separa una imagen de origen en una imagen base y capas PNG reutilizables. Admite indicaciones opcionales mediante prompt o cuadro delimitador y tamaños Auto, 1K, 1.5K o 2K.

Créditos base

per_image · 1K=7 · 1.5K=7 · 2K=14 · auto_reserve=14 · ⌈total⌉

Modos

image-to-layers

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

5000 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de origen: Sube exactamente un archivo PNG, JPEG, WebP, BMP, TIFF o GIF de hasta 30 MB; HEIC y HEIF no son compatibles.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
sizeselectNoauto-auto, 1K, 1.5K, 2K
output_formatselectNojpeg-jpeg, png

Nano Banana 2 Lite

nano-banana-2-liteDisponible vía APIParcial: requiere Files API

Imagen · Nano Banana 2 Lite es la opción Nano Banana de Rivya con menor consumo de créditos para conceptos rápidos de producto, variantes de imágenes para redes sociales y borradores guiados por referencias. Tiene un precio fijo de 3 créditos por generación y 15 relaciones de aspecto.

Créditos base

per_image · default=3 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

20000 caracteres

Medios de referencia

image · 10 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

{
  "model": "nano-banana-2-lite",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "aspect_ratio": "auto"
  }
}

Regla de referencia

Imágenes de referencia: Sube hasta 10 imágenes JPEG, PNG o WebP de un máximo de 30 MB cada una.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNoauto-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 vía APIParcial: requiere Files API

Imagen · Qwen Image 3.0 es el modelo de imagen Qwen configurable de Rivya para prompts en chino o inglés, composiciones guiadas por referencias y pruebas visuales reproducibles. Ofrece salida en 1K o 2K, ampliación de prompt, prompts negativos y control de semilla.

Créditos base

per_output_plus_input_image · output=4.8 · input_image=0.5 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

800 caracteres

Medios de referencia

image · 3 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Elementos o fallos opcionales que se deben evitar, hasta 5,000 caracteres.",
    "seed": 1
  }
}

Regla de referencia

Imágenes de referencia: Sube hasta tres imágenes JPEG, PNG, WebP, BMP, GIF o TIFF de un máximo de 10 MB cada una.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselect1K-1K, 2K
image_sizeselectNo16:9-1:1, 3:2, 2:3, 4:3, 3:4, 16:9, 9:16, 21:9
output_formatselectNopng-png, jpeg
prompt_extendselectNotrue-true, false
nsfw_checkerselectNofalse-false, true
negative_prompttextNo---
seednumberNo1min 0 / max 2147483647 / step 1-

Qwen Image 3.0 Pro

qwen-image-3-proDisponible vía APIParcial: requiere Files API

Imagen · Qwen Image 3.0 Pro es el modelo de imagen Qwen independiente de nivel Pro de Rivya para piezas visuales clave de campaña, escenas de producto y conceptos de carteles con acabado pulido. Admite prompts en chino o inglés, hasta tres referencias y niveles de créditos distintos para 1K y 2K.

Créditos base

per_output_plus_input_image · 1K=6.4 · 2K=12 · input_image=0.5 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

800 caracteres

Medios de referencia

image · 3 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Elementos o fallos opcionales que se deben evitar, hasta 5,000 caracteres.",
    "seed": 1
  }
}

Regla de referencia

Imágenes de referencia: Sube hasta tres imágenes JPEG, PNG, WebP, BMP, GIF o TIFF de un máximo de 10 MB cada una.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselect1K-1K, 2K
image_sizeselectNo16:9-1:1, 3:2, 2:3, 4:3, 3:4, 16:9, 9:16, 21:9
output_formatselectNopng-png, jpeg
prompt_extendselectNotrue-true, false
nsfw_checkerselectNofalse-false, true
negative_prompttextNo---
seednumberNo1min 0 / max 2147483647 / step 1-

Grok Imagine Image 2.0

grok-imagine-image-2-0Disponible vía APIParcial: requiere Files API

Imagen · Grok Imagine Image 2.0 permite generar una sola imagen a partir de texto y realizar ediciones estándar con entre una y cinco imágenes de referencia firmadas, cinco relaciones de aspecto fijas y una opción de relación automática para las solicitudes de edición.

Créditos base

per_image · text_to_image=4 · image_edit=4 · ⌈total⌉

Modos

text-to-image, image-to-image

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

20000 caracteres

Medios de referencia

image · 5 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

Imágenes de referencia: Carga entre una y cinco imágenes JPEG, PNG o WebP de no más de 10 MB cada una. Todas las referencias requieren metadatos de carga firmados.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspect_ratioselectNo1:1-1:1, 2:3, 3:2, 16:9, 9:16, auto

Seedance 2.0

seedance-2Disponible vía APIEntrada de texto lista

Vídeo · Modelo completo de vídeo Seedance 2.0 de ByteDance con soporte explícito para generación solo con prompt, animación guiada por fotogramas y generación con referencia multimodal. Rivya mantiene explícita la división documentada de roles para que las entradas de fotograma y las referencias multimodales se mantengan mutuamente excluyentes en lugar de caer en un único contenedor ambiguo de subida.

Créditos 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⌉

Modos

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

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

20000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
seedance_sceneselectNotext-text, frames, reference
resolutionselectNo720p-720p, 1080p, 4K
aspect_ratioselectNo16:9-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive
durationnumberNo5min 4 / max 15-
generate_audioselectNotrue-true, false
return_last_frameselectNofalse-false, true
web_searchselectNofalse-false, true
nsfw_checkerselectNofalse-false, true

Seedance 2.0 Fast

seedance-2-fastDisponible vía APIParcial: requiere Files API

Vídeo · Modelo de vídeo Seedance 2.0 más rápido de ByteDance, con enrutamiento completo de escenas para generación solo con prompt, animación de imagen guiada por fotogramas y generación de vídeo con referencia multimodal. Rivya mantiene explícita la división documentada de escenas para que las entradas de primer/último fotograma no se confundan con los roles de imagen, vídeo y audio de referencia.

Créditos 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⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

20000 caracteres

Medios de referencia

image, video, audio · 15 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Referencia multimodal: 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.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
seedance_sceneselectNotext-text, frames, reference
resolutionselectNo720p-480p, 720p
aspect_ratioselectNo16:9-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive
durationnumberNo5min 4 / max 15-
generate_audioselectNotrue-true, false
return_last_frameselectNofalse-false, true
web_searchselectNofalse-false, true
nsfw_checkerselectNofalse-false, true

Seedance 1.5 Pro

seedance-1-5-proDisponible vía APIParcial: requiere Files API

Vídeo · Modelo de vídeo Seedance para texto a vídeo e imagen a vídeo con sincronización audiovisual nativa. Admite clips de 480p a 1080p y de 4 a 12 segundos, 6 relaciones de aspecto, control de lente dinámico o fijo, generación opcional de audio y sincronización labial.

Créditos 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⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

2500 caracteres

Medios de referencia

image · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 2 archivos de imagen para proyectos de imagen.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselectNo720p-480p, 720p, 1080p
durationnumberNo8min 4 / max 12 / step 1-
generate_audioselectNofalse-false, true
aspectRatioselectNo1:1-1:1, 4:3, 3:4, 16:9, 9:16, 21:9
fixed_lensselectNofalse-false, true
nsfw_checkerselectNofalse-false, true

Seedance 1.0 Pro

seedance-1-0-proEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Vídeo · Seedance 1.0 Pro no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

image: image

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Seedance 1.0 Pro Fast

seedance-1-0-pro-fastEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Vídeo · Seedance 1.0 Pro Fast no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

image: image

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Seedance 1.0 Lite

seedance-1-0-liteEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Vídeo · Seedance 1.0 Lite no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

image · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

image: image

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

HappyHorse 1.0

happyhorse-1-0Disponible vía APIParcial: requiere Files API

Video · HappyHorse 1.0 en Rivya permite crear vídeo desde texto, animar una sola imagen y generar vídeo guiado por varias imágenes desde una única página de modelo.

Créditos base

per_output_second · 720p=28 · 1080p=48 · ⌈total⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 9 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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
  }
}

Regla de referencia

Medios de referencia: Usa exactamente 1 imagen para imagen a vídeo o entre 2 y 9 imágenes para vídeo de referencia. Las imágenes deben ser JPEG, PNG o WebP y no superar 10 MB; el modo de una imagen exige al menos 300 px en ambas dimensiones y el modo de referencia exige un lado corto de al menos 400 px.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselectNo1080p-720p, 1080p
aspect_ratioselectNo16:9-16:9, 9:16, 1:1, 4:3, 3:4
durationnumberNo5min 3 / max 15-
seednumberNo0min 0 / max 2147483647-

Wan 2.7 Video

wan-2-7-videoDisponible vía APIParcial: requiere Files API

Vídeo · 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éditos base

per_output_second · 720p=16 · 1080p=24 · ⌈total⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image, video · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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
  }
}

Regla de referencia

Medios de referencia: Medios de referencia: image: JPG/PNG/WebP ≤ 30 MB; video edit: 1 MP4/MOV ≤ 30 MB + 0–1 image; maximum 2 assets total.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselectNo720p-720p, 1080p
durationnumberNo5min 0 / max 15-
aspect_ratioselectNo16:9-16:9, 9:16, 1:1, 4:3, 3:4
negative_prompttextNo---
prompt_extendselectNotrue-true, false
watermarkselectNofalse-false, true
audio_settingselectNoauto-auto, origin
seednumberNo-min 0 / max 2147483647-

Wan 2.6

wan-2-6Disponible vía APIParcial: requiere Files API

Vídeo · Wan 2.6 admite texto a vídeo sin medios, imagen a vídeo con exactamente una imagen y edición de vídeo con entre uno y tres vídeos; no se pueden mezclar imágenes y vídeos. Las entradas de texto e imagen admiten 5, 10 o 15 segundos; la entrada de vídeo solo admite 5 o 10 segundos.

Créditos base

per_video · 720p_5=70 · 720p_10=140 · 720p_15=210 · 1080p_5=104.5 · 1080p_10=209.5 · 1080p_15=315 · ⌈total⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image, video · 3 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Medios de referencia: Usa exactamente 1 imagen JPG/PNG/WebP (mínimo 256×256, hasta 10 MB) o 1–3 vídeos MP4/MOV (hasta 10 MB por archivo).

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselectNo1080p-720p, 1080p
durationselectNo5-5, 10, 15
multi_shotsselectNofalse-false, true
nsfw_checkerselectNotrue-false, true

Wan 2.5 Video

wan-2-5-videoDisponible vía APIParcial: requiere Files API

Vídeo · Wan 2.5 ahora se expone en Rivya como una entrada compartida para texto a vídeo e imagen a vídeo. El precio actual es `720p_5 = 60`, `720p_10 = 120`, `1080p_5 = 100` y `1080p_10 = 200` créditos.

Créditos base

per_video · 720p_5=60 · 720p_10=120 · 1080p_5=100 · 1080p_10=200 · ⌈total⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

800 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Exclusiones opcionales o modos de fallo que evitar."
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 1 archivo de imagen para el modo imagen a vídeo.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselectNo720p-720p, 1080p
durationselectNo5-5, 10
aspect_ratioselectNo16:9-16:9, 9:16, 1:1
enable_prompt_expansionselectNofalse-false, true
seednumberNo-min 0 / max 2147483647-
negative_prompttextNo---

Wan 2.2 A14B Turbo

wan-2-2-a14b-turboDisponible vía APIParcial: requiere Files API

Vídeo · Wan 2.2 A14B Turbo cubre vídeo desde texto, imagen e imagen más audio. Las ejecuciones de texto o imagen duran 5 segundos fijos y cuestan `480p = 40`, `580p = 60`, `720p = 80`; imagen más audio cuesta `480p = 12`, `580p = 18`, `720p = 24` por segundo de salida.

Créditos 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⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image, audio · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Exclusiones opcionales o modos de fallo que evitar.",
    "num_inference_steps": 27,
    "guidance_scale": 3.5,
    "shift": 5,
    "enable_safety_checker": "true"
  }
}

Regla de referencia

Medios de referencia: Sube hasta 2 recursos. El modo texto no necesita ninguno, imagen a vídeo usa 1 imagen y la ruta guiada por imagen más audio usa 1 imagen más 1 clip de audio.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselectNo720p-480p, 580p, 720p
aspect_ratioselectNo16:9-16:9, 9:16
enable_prompt_expansionselectNofalse-false, true
seednumberNo-min 0 / max 2147483647-
accelerationselectNonone-none, regular
num_framesnumberNo80min 40 / max 120 / step 4-
frames_per_secondnumberNo16min 4 / max 60 / step 1-
negative_prompttextNo---
num_inference_stepsnumberNo27min 2 / max 40 / step 1-
guidance_scalenumberNo3.5min 1 / max 10 / step 0.1-
shiftnumberNo5min 1 / max 10 / step 0.1-
enable_safety_checkerselectNotrue-true, false

Wan Animate Replace

wan-2-2-animate-replaceDisponible vía APIRequiere Files API

Vídeo · Elige Wan Animate Replace cuando el clip fuente ya tiene el movimiento y el encuadre correctos, y solo debe cambiar el sujeto visible. Vuelve a la generación guiada por prompt cuando toda la toma deba reimaginarse, o usa un proyecto de edición más amplio cuando haya más que un cambio de sujeto sobre la mesa.

Créditos base

per_output_second · 480p=6 · 580p=9.5 · 720p=12.5 · ⌈total⌉

Modos

video-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

-

Medios de referencia

video, image · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

video: video, image

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselectNo480p-480p, 580p, 720p

Hailuo 2.3

hailuo-2-3Disponible vía APIRequiere Files API

Video · Modelo de imagen a video de MiniMax con niveles de calidad Standard/Pro, resolución 768P/1080P y clips de 6s o 10s. Conocido por movimiento más fluido y transiciones naturales desde imágenes estáticas.

Créditos 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⌉

Modos

image-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

5000 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de referencia: Sube hasta 1 archivo de imagen para proyectos de imagen. JPG / PNG / WebP · ≤ 10 MB · 1 image.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
qualityselectNostandard-standard, pro
resolutionselectNo768P-768P, 1080P
durationselectNo6-6, 10
nsfw_checkerselectNotrue-false, true

Hailuo Pro

hailuo-proDisponible vía APIParcial: requiere Files API

Video · El modelo de video Hailuo Pro actual de MiniMax está conectado aquí como un modelo fijo de nivel Pro tanto para texto a video como para imagen a video. El modo imagen acepta 1 o 2 imágenes de referencia, con la segunda imagen usada como último frame, y cada ejecución cuesta actualmente 57 créditos. Fixed output: 1080P · 6s · 57 credits.

Créditos base

per_video · 1080P_6=57 · ⌈total⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

1500 caracteres

Medios de referencia

image · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

Imágenes de referencia: El modo imagen acepta hasta 2 imágenes, y la segunda imagen se convierte en el último frame. · JPG / PNG / WebP · ≤ 10 MB

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
prompt_optimizerselectNotrue-false, true
nsfw_checkerselectNotrue-false, true

Hailuo Standard

hailuo-standardDisponible vía APIParcial: requiere Files API

Video · Modelo de video Hailuo Standard anterior de MiniMax, unificado aquí como un modelo para texto a video e imagen a video. El modo imagen acepta 1 o 2 imágenes de referencia, con la segunda imagen usada como último frame, y los niveles de precio públicos verificados actualmente van de 12 a 50 créditos.

Créditos base

per_video · text_6=30 · text_10=50 · image_512P_6=12 · image_512P_10=20 · image_768P_10=50 · ⌈total⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

1500 caracteres

Medios de referencia

image · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

Imágenes de referencia: El modo imagen acepta hasta 2 imágenes, y la segunda imagen se convierte en el último frame. JPG / PNG / WebP · ≤ 10 MB.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
durationselectNo6-6, 10
resolutionselectNo768P-512P, 768P
prompt_optimizerselectNotrue-false, true

Kling 3.0

kling-3-0Disponible vía APIParcial: requiere Files API

Video · Modelo de video premium de Kuaishou para texto a video e imagen a video, con niveles Standard (720P), Pro (1080P) y 4K, estructura de toma única o de varias tomas, duración de 3–15s, generación de audio opcional y hasta 2 imágenes de referencia.

Créditos base

per_output_second · 720p_without_audio=14 · 720p_with_audio=20 · 1080p_without_audio=18 · 1080p_with_audio=27 · 4K=67 · ⌈total⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

2500 caracteres

Medios de referencia

image · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Medios de referencia: Sube hasta 2 archivos de imagen en total para proyectos de imagen a video.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
modeselectNopro-std, pro, 4k
multi_shotsselectNofalse-false, true
durationselectNo5-3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
soundselectNofalse-false, true
aspect_ratioselectNo16:9-16:9, 9:16, 1:1

Kling 3.0 motion-control

kling-3-0-motion-controlDisponible vía APIRequiere Files API

Video · Proyecto exacto de 1 imagen + 1 video de movimiento que mantiene claros los roles de identidad y movimiento Standard (720P): 20 × segundos verificados del video de movimiento; Pro (1080P): 27 × segundos

Créditos base

per_output_second · 720p=20 · 1080p=27 · ⌈total⌉

Modos

video-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

2500 caracteres

Medios de referencia

image, video · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de referencia + video de movimiento: Proyecto exacto de 1 imagen + 1 video de movimiento que mantiene claros los roles de identidad y movimiento Standard (720P): 20 × segundos verificados del video de movimiento; Pro (1080P): 27 × segundos

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
modeselectNo720p-720p, 1080p
character_orientationselectNovideo-video, image

Kling 2.6

kling-2-6Disponible vía APIParcial: requiere Files API

Video · Modelo de video de Kuaishou con generación de audio opcional, clips de 5s/10s y 3 relaciones de aspecto. Destaca en movimiento humano y animación expresiva de personajes con física natural.

Créditos base

per_video · 5s_without_audio=55 · 5s_with_audio=110 · 10s_without_audio=110 · 10s_with_audio=220 · ⌈total⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

1000 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imagen de referencia: Sube hasta 1 archivo de imagen para proyectos de imagen. JPEG/PNG ≤ 10 MB.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
durationselectNo5-5, 10
soundselectNofalse-false, true
aspect_ratioselectNo1:1-1:1, 16:9, 9:16

Kling 2.6 motion-control

kling-2-6-motion-controlDisponible vía APIRequiere Files API

Video · Proyecto dedicado de transferencia de movimiento para animar un sujeto desde una imagen de referencia y un video de movimiento. Úsalo cuando quieras una pasada de Kling motion-control más barata y puedas prescindir de los controles de escena adicionales de Kling 3.0 motion-control.

Créditos base

per_output_second · 720p=11 · 1080p=18 · ⌈total⌉

Modos

video-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

2500 caracteres

Medios de referencia

image, video · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de referencia + video de movimiento: Sube exactamente 1 imagen de personaje y 1 clip de movimiento. Ambos deben mostrar con claridad la cabeza, los hombros y el torso.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
modeselectNo720p-720p, 1080p
character_orientationselectNovideo-video, image

Kling V2.5 Turbo Pro

kling-v2-5-turbo-proDisponible vía APIParcial: requiere Files API

Video · Modelo de video Kling V2.5 Turbo Pro de Kuaishou, ahora con soporte para texto a video e imagen a video. La evidencia pública de precios cubre claramente los niveles de texto e imagen a 5 segundos y 10 segundos, así que Rivya lo asigna directamente a 42 / 84 créditos.

Créditos base

per_video · 5s=42 · 10s=84 · ⌈total⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

2500 caracteres

Medios de referencia

image · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Describe lo que el video debe evitar",
    "cfg_scale": 0.5
  }
}

Regla de referencia

Imágenes de referencia: Opcionalmente sube hasta 2 imágenes para cambiar al modo imagen a video; la segunda imagen se asigna al fotograma final. JPEG/PNG ≤ 10 MB.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
durationselectNo5-5, 10
aspect_ratioselectNo16:9-16:9, 9:16, 1:1
negative_prompttextNo---
cfg_scalenumberNo0.5min 0 / max 1 / step 0.1-

Kling V2.1 Master

kling-v2-1-masterDisponible vía APIParcial: requiere Files API

Video · El modelo de video Kling V2.1 Master heredado de Kuaishou ahora admite tanto texto a video como imagen a video en Rivya. El precio actual es de 160 créditos por 5 segundos y 320 créditos por 10 segundos.

Créditos base

per_video · 5s=160 · 10s=320 · ⌈total⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Describe lo que el video debe evitar",
    "cfg_scale": 0.5
  }
}

Regla de referencia

Imagen de referencia: Opcionalmente sube una imagen para cambiar al modo imagen a video; déjalo vacío para seguir en modo texto. JPEG/PNG ≤ 10 MB.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
durationselectNo5-5, 10
aspect_ratioselectNo16:9-16:9, 9:16, 1:1
negative_prompttextNo---
cfg_scalenumberNo0.5min 0 / max 1 / step 0.1-

Kling V2.1 Pro

kling-v2-1-proDisponible vía APIRequiere Files API

Video · El modelo imagen a video Kling V2.1 Pro heredado de Kuaishou admite un primer fotograma más una imagen opcional de fotograma final. El precio actual es de 50 créditos por 5 segundos y 100 créditos por 10 segundos.

Créditos base

per_video · 5s=50 · 10s=100 · ⌈total⌉

Modos

image-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

5000 caracteres

Medios de referencia

image · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imágenes de referencia: El modo imagen acepta hasta 2 archivos de imagen, y la segunda imagen se asigna al fotograma final. JPEG/PNG ≤ 10 MB.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
durationselectNo5-5, 10
negative_prompttextNo---
cfg_scalenumberNo0.5min 0 / max 1 / step 0.1-

Kling V2.1 Standard

kling-v2-1-standardDisponible vía APIRequiere Files API

Video · Modelo imagen a video Kling V2.1 Standard heredado de Kuaishou. El precio actual es de 25 créditos por 5 segundos y 50 créditos por 10 segundos.

Créditos base

per_video · 5s=25 · 10s=50 · ⌈total⌉

Modos

image-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

5000 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de referencia: El modo imagen acepta hasta 1 archivo de imagen como primer fotograma. JPEG/PNG ≤ 10 MB.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
durationselectNo5-5, 10
negative_prompttextNo---
cfg_scalenumberNo0.5min 0 / max 1 / step 0.1-

Kling AI Avatar Pro

kling-ai-avatar-proDisponible vía APIRequiere Files API

Video · Modelo Kling AI Avatar Pro de Kuaishou para avatares hablantes de mayor calidad, que usa una imagen de retrato y un clip de audio para generar video de avatar con sincronización labial. Rivya cobra 16 créditos por segundo de audio verificado, hasta 300 segundos, y redondea el total hacia arriba a un crédito entero.

Créditos base

per_input_second · default=16 · ⌈total⌉

Modos

image-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

5000 caracteres

Medios de referencia

image, audio · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de retrato y audio: Sube una imagen de retrato y un clip de audio juntos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

No se requiere ningún parámetro adicional del modelo.

Kling AI Avatar Standard

kling-ai-avatar-standardDisponible vía APIRequiere Files API

Video · Modelo Kling AI Avatar Standard de Kuaishou para avatares hablantes, que usa una imagen de retrato y un clip de audio para generar video de avatar con sincronización labial. Rivya cobra 8 créditos por segundo de audio verificado, hasta 300 segundos, y redondea el total hacia arriba a un crédito entero.

Créditos base

per_input_second · default=8 · ⌈total⌉

Modos

image-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

5000 caracteres

Medios de referencia

image, audio · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de retrato y audio: Sube una imagen de retrato y un clip de audio juntos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

No se requiere ningún parámetro adicional del modelo.

Infinitalk

infinitalkDisponible vía APIRequiere Files API

Video · Infinitalk es un modelo de video hablado con retrato más audio. El precio actual se mide por resolución y duración del audio: 480p = 3 créditos por segundo y 720p = 12 créditos por segundo.

Créditos base

per_input_second · 480p=3 · 720p=12 · ⌈total⌉

Modos

image-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

5000 caracteres

Medios de referencia

image, audio · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de retrato y audio: Sube una imagen de retrato y un clip de audio juntos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselectNo480p-480p, 720p
seednumberNo-min 10000 / max 1000000-

Runway

runwayDisponible vía APIParcial: requiere Files API

Vídeo · Runway es un modelo de vídeo independiente que admite tanto texto a vídeo como imagen a vídeo. La evidencia pública de precios confirma actualmente solo 3 niveles de generación, por lo que Rivya lo mantiene en el conjunto verificado: `720p_5 = 12`, `720p_10 = 30` y `1080p_5 = 30`.

Créditos base

per_video · 720p_5s=12 · 720p_10s=30 · 1080p_5s=30 · ⌈total⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

1800 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

{
  "model": "runway",
  "prompt": "A clean editorial product image on a soft studio background",
  "params": {
    "duration": "5",
    "quality": "720p",
    "aspectRatio": "16:9",
    "waterMark": "Déjalo vacío para desactivar la marca de agua"
  }
}

Regla de referencia

Imagen de referencia: Opcionalmente sube una imagen para cambiar al modo imagen a vídeo; déjalo vacío para seguir en modo texto.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
durationselectNo5-5, 10
qualityselectNo720p-720p, 1080p
aspectRatioselectNo16:9-16:9, 4:3, 1:1, 3:4, 9:16
waterMarktextNo---

Runway Aleph

runway-alephDisponible vía APIRequiere Files API

Video · Proyecto de transformación de video fuente para reelaborar un clip existente en un nuevo resultado visual. Usa Aleph cuando el movimiento venga de tu metraje de entrada y la dirección creativa venga de tu instrucción, con un precio fijo de 90 créditos.

Créditos base

per_video · default=90 · ⌈total⌉

Modos

video-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

5000 caracteres

Medios de referencia

video, image · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Medios de entrada: Sube el clip fuente que quieres que Aleph transforme. Añade una imagen fija opcional solo cuando necesites guía extra de estilo o sujeto.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
aspectRatioselectNo16:9-16:9, 9:16, 4:3, 3:4, 1:1, 21:9
waterMarktextNo---
seednumberNo---

Luma Modify Video

luma-modify-videoEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Video · Luma Modify Video no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

video · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

video: video

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Grok Imagine Video 1.5 Preview

grok-imagine-videoDisponible vía APIParcial: requiere Files API

Video · Grok Imagine Video 1.5 Preview admite 1–15 segundos, 480p o 720p, hasta 7 imágenes de referencia y prompts de hasta 4096 caracteres.

Créditos base

per_output_second · 480p=2.4 · 720p=4.5 · ⌈total⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

4096 caracteres

Medios de referencia

image · 7 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imagen de referencia: Hasta 7 imágenes JPEG, PNG o WebP, con un máximo de 20MB cada una.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
durationnumberNo8min 1 / max 15 / step 1-
resolutionselectNo480p-480p, 720p
aspect_ratioselectNoauto-auto, 1:1, 16:9, 9:16, 3:2, 2:3
nsfw_checkerselectNotrue-true, false

Sora 2 Pro

sora-2-proEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Vídeo · Sora 2 Pro no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

image: image

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Sora 2

sora-2Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Vídeo · Sora 2 no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

image: image

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Sora Watermark Remover

sora-watermark-removerEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Vídeo · Sora Watermark Remover no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Topaz Video Upscaler

topaz-video-upscaleDisponible vía APIRequiere Files API

Vídeo · Un vídeo subido, sin prompt, con factor de ampliación 1x, 2x o 4x; 2x es el valor predeterminado.

Créditos base

per_input_second · 1x_or_2x=8 · 4x=14 · ⌈total⌉

Modos

video-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

-

Medios de referencia

video · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Vídeo fuente: Rivya admite un archivo MP4, MOV o MKV de hasta 10MB; la interfaz upstream permite 50MB, así que Rivya aplica el límite más estricto.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
upscale_factorselectNo2-1, 2, 4

Veo3.1 Quality

veo3-1-qualityDisponible vía APIParcial: requiere Files API

Vídeo · 720p cuesta 225 créditos, 1080p 233 (232,5 redondeado hacia arriba) y 4K 285; Extend cuesta 225 y las acciones aptas 1080p/4K cuestan 8/60. El audio es experimental y no está garantizado; revisa cada resultado antes de entregarlo. Las acciones de resolución exigen una tarea base 720p propia y exitosa o un resultado Extend; un resultado directo 1080p/4K no admite otra acción.

Créditos base

per_video · generate_720p=225 · generate_1080p=232.5 · generate_4K=285 · extend_quality=225 · get_1080p=7.5 · get_4K=60 · ⌈total⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Texto de marca de agua opcional",
    "enableTranslation": "true"
  }
}

Regla de referencia

Imagen de referencia: Usa 1 imagen como fotograma inicial o 2 imágenes como fotogramas inicial y final. JPEG / PNG · 1–2 · 10 MB.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
generationTypeselectNoFIRST_AND_LAST_FRAMES_2_VIDEO-FIRST_AND_LAST_FRAMES_2_VIDEO
aspectRatioselectNo16:9-16:9, 9:16, Auto
resolutionselectNo720p-720p, 1080p, 4k
durationselectNo8-4, 6, 8
watermarktextNo---
enableTranslationselectNotrue-true, false

Veo3.1 Fast

veo3-1-fastDisponible vía APIParcial: requiere Files API

Vídeo · Admite texto, fotogramas inicial/final y una a tres imágenes de referencia, con elección directa de 720p/1080p/4K y 4/6/8 segundos. El audio es experimental y no está garantizado; revisa cada resultado antes de entregarlo.

Créditos base

per_video · generate_720p=30 · generate_1080p=37.5 · generate_4K=90 · extend_fast=30 · get_1080p=7.5 · get_4K=60 · ⌈total⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 3 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Texto de marca de agua opcional",
    "enableTranslation": "true"
  }
}

Regla de referencia

Imagen de referencia: El modo de referencia acepta 1–3 JPEG o PNG verificados de hasta 10 MB cada uno, solo 16:9 o 9:16, y exige 8 segundos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
generationTypeselectNoTEXT_2_VIDEO-TEXT_2_VIDEO, FIRST_AND_LAST_FRAMES_2_VIDEO, REFERENCE_2_VIDEO
aspectRatioselectNo16:9-16:9, 9:16, Auto
resolutionselectNo720p-720p, 1080p, 4k
durationselectNo8-4, 6, 8
watermarktextNo---
enableTranslationselectNotrue-true, false

Veo3.1 Lite

veo3-1-liteDisponible vía APIParcial: requiere Files API

Vídeo · Admite texto, fotogramas inicial/final y una a tres imágenes de referencia, con elección directa de 720p/1080p/4K y 4/6/8 segundos. El audio es experimental y no está garantizado; revisa cada resultado antes de entregarlo.

Créditos base

per_video · generate_720p=15 · generate_1080p=22.5 · generate_4K=75 · extend_lite=15 · get_1080p=7.5 · get_4K=60 · ⌈total⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 3 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Texto de marca de agua opcional",
    "enableTranslation": "true"
  }
}

Regla de referencia

Imagen de referencia: El modo de referencia acepta 1–3 JPEG o PNG verificados de hasta 10 MB cada uno, solo 16:9 o 9:16, y exige 8 segundos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
generationTypeselectNoFIRST_AND_LAST_FRAMES_2_VIDEO-FIRST_AND_LAST_FRAMES_2_VIDEO, REFERENCE_2_VIDEO
aspectRatioselectNo16:9-16:9, 9:16, Auto
resolutionselectNo720p-720p, 1080p, 4k
durationselectNo8-4, 6, 8
watermarktextNo---
enableTranslationselectNotrue-true, false

Wan 3.0 Video

wan-3-0-videoDisponible vía APIParcial: requiere Files API

Vídeo · Wan 3.0 Video reúne los niveles Standard y Prime con generación de texto a vídeo, guía del primer y último fotograma y referencias multimodales firmadas. Admite salida a 480P, 720P o 1080P, clips explícitos de 2 a 30 segundos o duración inteligente, y conjuntos de referencia con imágenes, vídeo y audio.

Créditos 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⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

20000 caracteres

Medios de referencia

image, video, audio · 20 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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
  }
}

Regla de referencia

Fotogramas guía o referencias multimodales firmadas: Fotogramas admite una imagen inicial obligatoria y una imagen final opcional. Referencia admite hasta 10 imágenes JPEG, PNG sin transparencia, WebP o BMP de 20 MB cada una; 5 vídeos MP4/MOV de 95 MB y 1 a 15 segundos cada uno; y 5 clips de audio MP3/WAV de 15 MB y 1 a 15 segundos cada uno. El vídeo y el audio tienen por separado un máximo total de 15 segundos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
seedance_sceneselectNotext-text, frames, reference
variantselectNostandard-standard, prime
resolutionselectNo1080P-480P, 720P, 1080P
aspect_ratioselectNoadaptive-adaptive, 16:9, 4:3, 1:1, 3:4, 9:16
durationnumberNo5min -1 / max 30 / step 1-
audioselectNotrue-true, false
seednumberNo-min 0 / max 2147483647 / step 1-

Flux 3

flux-3Este modelo está planificado para Public API, pero todavía no se puede llamar.Este modelo está planificado para Public API, pero todavía no se puede llamar.

Vídeo · Flux 3 aparece en el catálogo de vídeo Próximamente con las etiquetas Texto a vídeo e Imagen a vídeo. Rivya conserva esta página como referencia de estado, no como promesa de controles o comportamiento.

Créditos base

Este modelo está planificado para Public API, pero todavía no se puede llamar.

Modos

Entrada de API

Este modelo está planificado para Public API, pero todavía no se puede llamar.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo está planificado para Public API, pero todavía no se puede llamar.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Kling 3.0 Turbo

kling-3-turboDisponible vía APIParcial: requiere Files API

Vídeo · Kling 3.0 Turbo es el modelo de vídeo Kling de Rivya para generar a partir de un único prompt o animar una imagen fija. Ambas vías ofrecen salida a 720p y 1080p con duraciones enteras de 3 a 15 segundos, mientras que el control de relación de aspecto es exclusivo de la generación de texto a vídeo.

Créditos base

per_output_second · 720p=18 · 1080p=22.5 · ⌈total⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

2500 caracteres

Medios de referencia

image · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Imagen inicial opcional: Para generar de imagen a vídeo, sube exactamente una imagen JPEG o PNG de hasta 10 MB. La generación de texto a vídeo no utiliza archivos subidos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselectNo720p-720p, 1080p
durationnumberNo5min 3 / max 15 / step 1-
aspect_ratioselectNo16:9-1:1, 9:16, 16:9

Seedance 2.0 Mini

seedance-2-miniDisponible vía APIParcial: requiere Files API

Vídeo · Seedance 2.0 Mini es el flujo multimodal Seedance de Rivya con tarifas más bajas para crear vídeo solo con un prompt, animar el primer fotograma o el primero y el último, y trabajar con referencias combinadas de imagen, vídeo o audio. Sus niveles de 480p y 720p cubren salidas de 4 a 15 segundos y mantienen las tres escenas de entrada mutuamente excluyentes.

Créditos 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⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

20000 caracteres

Medios de referencia

image, video, audio · 15 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Fotogramas guía o referencias multimodales: Fotogramas admite una o dos imágenes JPEG/PNG/WebP/GIF de hasta 30 MB cada una. Referencia admite hasta 9 imágenes en esos formatos, 3 vídeos MP4/MOV/MKV de hasta 50 MB y 2-15 segundos cada uno, y 3 archivos de audio MP3/WAV de hasta 15 MB y 2-15 segundos cada uno; los totales de vídeo y audio están limitados por separado a 15 segundos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
seedance_sceneselectNotext-text, frames, reference
resolutionselectNo720p-480p, 720p
aspect_ratioselectNo16:9-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive
durationnumberNo5min 4 / max 15 / step 1-
generate_audioselectNotrue-true, false
web_searchselectNofalse-false, true
nsfw_checkerselectNotrue-false, true

Seedance 2.5

seedance-2-5Disponible vía APIParcial: requiere Files API

Vídeo · Seedance 2.5 es el flujo Seedance de mayor capacidad de Rivya para vídeo basado solo en texto, guía por el primer y el último fotograma, referencias multimodales y transformación guiada por vídeo. Añade un nivel de 1080p, salida de hasta 30 segundos, duración automática, salida MP4 o MOV y una capacidad de referencias de imagen, vídeo y audio considerablemente mayor que Mini.

Créditos 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⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

30000 caracteres

Medios de referencia

image, video, audio · 50 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Fotogramas guía o referencias de gran capacidad: Fotogramas admite 1 o 2 imágenes JPEG, PNG, WebP, BMP, GIF o TIFF de hasta 30 MB cada una. Referencia admite hasta 30 imágenes, 10 vídeos MP4/MOV de hasta 95 MB y 2-30 segundos cada uno, y 10 archivos de audio MP3/WAV de hasta 15 MB y 2-30 segundos cada uno; los totales de vídeo y audio están limitados por separado a 30 segundos, y el conjunto de medios está limitado a 50 archivos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
seedance_sceneselectNotext-text, frames, reference
resolutionselectNo720p-480p, 720p, 1080p
aspect_ratioselectNoadaptive-1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive
durationnumberNo5min -1 / max 30 / step 1-
output_formatselectNomp4-mp4, mov
generate_audioselectNotrue-true, false
return_last_frameselectNofalse-false, true
web_searchselectNofalse-false, true
nsfw_checkerselectNotrue-false, true

MiniMax H3

minimax-h3Disponible vía APIParcial: requiere Files API

Vídeo · MiniMax H3 es el modelo de vídeo de Rivya a 768P o 2K para generar solo con un prompt, animar el primer y el último fotograma y trabajar con referencias multimodales. Su vía de referencia permite combinar imágenes, clips MP4 o MOV y audio MP3 o WAV, mientras que su fórmula de créditos contabiliza por separado el tiempo verificado del vídeo de entrada y las imágenes que superan las cinco primeras.

Créditos base

per_input_and_output_second · 768P=16 · 2K=26 · additional_image_after_five=8 · ⌈total⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

7000 caracteres

Medios de referencia

image, video, audio · 15 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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
  }
}

Regla de referencia

Fotogramas guía o referencias multimodales: Fotogramas admite 1 o 2 imágenes JPEG, PNG o WebP de hasta 30 MB cada una. Referencia admite hasta 9 imágenes en esos formatos, 3 vídeos MP4/MOV de hasta 50 MB y 2-15 segundos cada uno, y 3 archivos de audio MP3/WAV de hasta 15 MB y 2-15 segundos cada uno; los totales de vídeo y audio están limitados por separado a 15 segundos, el conjunto de medios está limitado a 15 archivos y el audio no se puede usar por sí solo.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
seedance_sceneselectNotext-text, frames, reference
resolutionselectNo2K-768P, 2K
aspect_ratioselectNo16:9-adaptive, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
minimax_single_frame_roleselectNofirst-first, last
durationnumberNo6min 4 / max 15 / step 1-

HappyHorse 1.1

happyhorse-1-1Disponible vía APIParcial: requiere Files API

Vídeo · HappyHorse 1.1 es un modelo de vídeo con IA flexible para clips basados solo en un prompt, animación de una sola imagen y vídeo guiado por varias imágenes de referencia a 720p o 1080p, con salidas de 3 a 15 segundos.

Créditos base

per_output_second · 720p=22.5 · 1080p=29 · ⌈total⌉

Modos

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

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

5000 caracteres

Medios de referencia

image · 9 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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
  }
}

Regla de referencia

Primer fotograma o imágenes de referencia: Sube una imagen JPEG, PNG o WebP para animar el primer fotograma, o de 2 a 9 imágenes para crear un vídeo guiado por referencias. Cada archivo puede tener hasta 20 MB.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselectNo1080p-720p, 1080p
aspect_ratioselectNo16:9-16:9, 9:16, 1:1, 4:3, 3:4, 4:5, 5:4, 9:21, 21:9
durationnumberNo5min 3 / max 15 / step 1-

Gemini Omni Video

gemini-omni-videoEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Vídeo · El contrato oficial sigue documentado, pero la página actual del producto no está disponible y el catálogo de precios con sesión iniciada no muestra ningún precio para este modelo. Por ello, la generación se bloquea antes de reservar créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

OmniHuman 1.5

omnihuman-1-5Disponible vía APIRequiere Files API

Vídeo · OmniHuman 1.5 convierte exactamente una imagen de retrato y un clip de audio en un vídeo de personaje guiado por audio a 720p o 1080p, con créditos basados en la duración verificada del audio.

Créditos base

per_input_second · default=27 · ⌈total⌉

Modos

image-audio-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

300 caracteres

Medios de referencia

image, audio · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Imagen de retrato y audio: Sube exactamente un retrato JPEG, PNG o WebP de hasta 10 MB y un archivo de audio MP3, M4A, WAV, AAC u OGG de hasta 10 MB y menos de 60 segundos.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
output_resolutionselectNo1080-720, 1080
pe_fast_modeselectNofalse-false, true
seednumberNo-1--

Volcengine Video Lip Sync

volcengine-video-lip-syncDisponible vía APIRequiere Files API

Vídeo · Volcengine Video Lip Sync sustituye la interpretación hablada de un vídeo existente por una pista vocal de destino mediante procesamiento Lite o Basic y créditos basados en la duración. La salida es un MP4 a 25 FPS y su duración sigue la del audio de destino.

Créditos base

per_input_second · default=8 · ⌈total⌉

Modos

video-audio-to-video

Entrada de API

Requiere Files API

Entradas

file

Límite de prompt

-

Medios de referencia

video, audio · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

Vídeo de origen y audio de destino: Sube exactamente un vídeo MP4 o MOV de hasta 95 MB y una pista vocal MP3, M4A, WAV, AAC u OGG de hasta 10 MB.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos basados en archivos necesitan /api/v1/files antes de poder mostrarse como ejemplos API-ready completos. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
modeselectlite-lite, basic
separate_vocalselectNofalse-false, true
open_scenedetselectNofalse-false, true
align_audioselectNotrue-true, false
align_audio_reverseselectNofalse-false, true
templ_start_secondsnumberNo0min 0-

Kling O3

kling-o3Disponible vía APIParcial: requiere Files API

Vídeo · Está disponible la generación verificable de una sola toma desde texto, un fotograma inicial o un par inicial y final.

Créditos 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⌉

Modos

text-to-video, image-to-video

Entrada de API

Parcial: requiere Files API

Entradas

text, file

Límite de prompt

3072 caracteres

Medios de referencia

image · 2 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

Medios de referencia: Sube hasta 2 archivos de imagen en total para proyectos de imagen a video.

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Los modos de prompt o URL pueden estar disponibles ahora. Los modos con medios de referencia todavía necesitan soporte de subida con Files API. Files API

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
resolutionselectNo720p-720p, 1080p, 4k
durationselectNo5-3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
audioselectNofalse-false, true
aspect_ratioselectNo16:9-16:9, 9:16, 1:1

Wan Animate 2

wan-animate-2Este modelo está planificado para Public API, pero todavía no se puede llamar.Este modelo está planificado para Public API, pero todavía no se puede llamar.

Vídeo · Wan Animate 2 es una ficha Video to Video en estado Coming Soon. Su posicionamiento público de animación no constituye un contrato invocable ni un precio en Rivya.

Créditos base

Este modelo está planificado para Public API, pero todavía no se puede llamar.

Modos

Entrada de API

Este modelo está planificado para Public API, pero todavía no se puede llamar.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo está planificado para Public API, pero todavía no se puede llamar.

Parámetros

No se requiere ningún parámetro adicional del modelo.

PixVerse V6

pixverse-v6Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Vídeo · PixVerse V6 — No disponible temporalmente. Es una pausa temporal de seguridad de precios e integración, no un anuncio Coming Soon. La página sigue indexable, pero la generación y los precios invocables permanecen cerrados hasta que el contrato completo sea estable.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Wan 2.6 Flash

wan-2-6-flashEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Vídeo · Wan 2.6 Flash / No disponible temporalmente — Es una pausa temporal de seguridad de precios e integración, no un anuncio Coming Soon. La página sigue indexable, pero la generación y los precios invocables permanecen cerrados hasta que el contrato completo sea estable.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Suno Music

suno-musicDisponible vía APIEntrada de texto lista

Audio · Suno Music es el modelo de texto a música de Rivya para convertir un brief corto en un primer borrador de canción, con o sin voces. Mantiene el punto de entrada fijo de `12` créditos y expone `Extend Music` como siguiente paso después de una pista correcta.

Créditos base

per_request · default=12 · ⌈total⌉

Modos

text-to-audio

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

500 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
modelselectNoV4_5-V4, V4_5, V4_5PLUS, V4_5ALL, V5, V5_5
instrumentalselectNofalse-false, true

Suno Sounds

suno-soundsDisponible vía APIEntrada de texto lista

Audio · Suno Sounds es el modelo ligero de texto a sonido de Rivya para bucles de ambiente, sonido de fondo y bocetos sonoros cortos. Mantiene el precio fijo documentado de `2.5` créditos por generación y permite que los resultados correctos continúen hacia `Vocal Separation`.

Créditos base

per_request · generate_sounds=2.5 · separate_vocal=10 · ⌈total⌉

Modos

text-to-audio

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

500 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
modelselectNoV5-V5, V5_5
soundLoopselectNofalse-false, true
soundTemponumberNo-min 1 / max 300 / step 1-
soundKeyselectNoAny-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 vía APIEntrada de texto lista

Audio · Suno Lyrics es el modelo de generación de letras de Rivya para convertir un tema o estado de ánimo en palabras de canción con un coste fijo de `1` crédito por solicitud.

Créditos base

per_request · generate_lyrics=0.4 · ⌈total⌉

Modos

text-to-audio

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

200 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

No se requiere ningún parámetro adicional del modelo.

ElevenLabs Dialogue V3

elevenlabs-dialogue-v3Disponible vía APIEntrada de texto lista

Audio · Modelo de diálogo con varios hablantes de ElevenLabs en Rivya. Está creado para generación de voz basada en roles, con asignación individual de voces, controles de estabilidad y ritmo preparado para diálogos en podcasts, entrevistas y escenas con personajes.

Créditos base

per_1000_characters · dialogue_text=14 · ⌈total⌉

Modos

dialogue-to-audio

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

5000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
default_voiceselectNoAdam-Adam, Alice, Bill, Brian, Callum, Charlie, Chris, Daniel, Eric, George, Harry, Jessica, Laura, Liam, Lily, Matilda, River, Roger, Sarah, Will
stabilityselectNo0.5-0, 0.5, 1
language_codetextNo---

ElevenLabs Turbo 2.5

elevenlabs-turbo-2-5Disponible vía APIEntrada de texto lista

Audio · Modelo rápido de texto a voz de ElevenLabs en Rivya. Con generación de voz de baja latencia y estabilidad, similitud, estilo y velocidad ajustables, está creado para borradores rápidos de locución y proyectos TTS interactivos.

Créditos base

per_1000_characters · text=6 · ⌈total⌉

Modos

text-to-speech

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

5000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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": "Contexto opcional antes de esta línea",
    "next_text": "Contexto opcional después de esta línea",
    "language_code": "Código de idioma opcional como en o zh"
  }
}

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
voiceselectTX3LPaxmHKxFdv7VOQHJ-TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8
stabilitynumberNo0.5min 0 / max 1 / step 0.05-
similarity_boostnumberNo0.75min 0 / max 1 / step 0.05-
stylenumberNo0min 0 / max 1 / step 0.05-
speednumberNo1min 0.7 / max 1.2 / step 0.05-
timestampsselectNofalse-false, true
previous_texttextNo---
next_texttextNo---
language_codetextNo---

ElevenLabs Multilingual V2

elevenlabs-multilingual-v2Disponible vía APIEntrada de texto lista

Audio · Modelo de texto a voz multilingüe de ElevenLabs en Rivya, con soporte para unas 30 lenguas y detección automática. Es la opción más sólida para localización, entrega entre idiomas y locuciones multilingües más naturales.

Créditos base

per_1000_characters · text=12 · ⌈total⌉

Modos

text-to-speech

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

5000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

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"
  }
}

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Parámetros

keyTipoObligatorioPredeterminadoRangoOpciones
voiceselectTX3LPaxmHKxFdv7VOQHJ-TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8
stabilitynumberNo0.5min 0 / max 1 / step 0.05-
similarity_boostnumberNo0.75min 0 / max 1 / step 0.05-
stylenumberNo0min 0 / max 1 / step 0.05-
speednumberNo1min 0.7 / max 1.2 / step 0.05-
timestampsselectNofalse-false, true
previous_texttextNo---
next_texttextNo---

ElevenLabs Sound Effect V2

elevenlabs-sound-effect-v2Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Audio · ElevenLabs Sound Effect V2 no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

ElevenLabs Audio Isolation

elevenlabs-audio-isolationEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Audio · ElevenLabs Audio Isolation no está disponible actualmente en Rivya. Esta página es solo una referencia histórica de capacidades; no ofrece generación, no crea tareas ni descuenta créditos.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

audio · 1 archivo(s)

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

audio: audio

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Gemini 3.1 Flash TTS

gemini-3-1-flash-ttsEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Audio · Gemini 3.1 Flash TTS figura para trabajos de texto a voz y diálogo a voz, pero no está disponible temporalmente en Rivya porque todavía no se puede acotar con seguridad el coste máximo de tokens de audio antes de iniciar una ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Gemini 2.5 Pro TTS

gemini-2-5-pro-ttsEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Audio · Gemini 2.5 Pro TTS tiene un registro público para texto a voz y diálogo a voz, mientras Rivya mantiene la generación desactivada temporalmente hasta que cada guion permitido pueda cubrirse con una reserva máxima de créditos segura.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

GPT-5.5

gpt-5-5-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · GPT-5.5 — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

GPT-5.4

gpt-5-4-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · GPT-5.4 — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

GPT-5.4 Codex

gpt-5.4-codex-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · GPT-5.4 Codex — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

GPT-5.3 Codex

gpt-5-3-codex-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · GPT-5.3 Codex — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

GPT-5.2

gpt-5-2-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · GPT-5.2 — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

GPT-5.2 Codex

gpt-5-2-codex-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · GPT-5.2 Codex — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

GPT-5.1 Codex

gpt-5-1-codex-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · GPT-5.1 Codex — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

GPT-5 Codex

gpt-5-codex-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · GPT-5 Codex — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Gemini 3.1 Pro

gemini-3-1-pro-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Gemini 3.1 Pro — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Gemini 3 Pro

gemini-3-pro-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Gemini 3 Pro — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Gemini 3 Flash

gemini-3-flash-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Gemini 3 Flash — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Gemini 2.5 Pro

gemini-2-5-pro-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Gemini 2.5 Pro — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Gemini 2.5 Flash

gemini-2-5-flash-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Gemini 2.5 Flash — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Claude Opus 4.7

claude-opus-4-7-chatDisponible vía APIEntrada de texto lista

Chat · Modelo de chat Claude insignia de Anthropic en Rivya para razonamiento profundo, síntesis cuidadosa, escritura ejecutiva y trabajo de texto de alto impacto.

Créditos 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⌉

Modos

chat-completion

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

20000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API admite turnos no streaming y SSE streaming en Public API v1. Este modelo de Chat no admite adjuntos de imagen.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Claude Opus 4.6

claude-opus-4-6-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Claude Opus 4.6 — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Claude Sonnet 4.6

claude-sonnet-4-6-chatDisponible vía APIEntrada de texto lista

Chat · Modelo de chat Claude AI equilibrado de Anthropic en Rivya. Mantiene un razonamiento sólido de formato largo y análisis cuidadoso para proyectos de contenido, investigación y programación sin subir al gasto de nivel Opus.

Créditos 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⌉

Modos

chat-completion

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

20000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API admite turnos no streaming y SSE streaming en Public API v1. Este modelo de Chat no admite adjuntos de imagen.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Claude Opus 4.5

claude-opus-4-5-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Claude Opus 4.5 — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Claude Sonnet 4.5

claude-sonnet-4-5-chatDisponible vía APIEntrada de texto lista

Chat · Modelo de chat Claude AI equilibrado de Anthropic en Rivya. Destaca en escritura matizada, análisis cuidadoso y respuestas con criterio de seguridad, por lo que es una opción Claude sólida para creación de contenido e investigación.

Créditos 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⌉

Modos

chat-completion

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

20000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API admite turnos no streaming y SSE streaming en Public API v1. Este modelo de Chat no admite adjuntos de imagen.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Claude Haiku 4.5

claude-haiku-4-5-chatDisponible vía APIEntrada de texto lista

Chat · Modelo ligero de chat Claude AI de Anthropic en Rivya. Está ajustado para velocidad, eficiencia de costos y rendimiento estable de chat diario en proyectos de alta frecuencia donde quieres tono Claude sin gasto premium.

Créditos 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⌉

Modos

chat-completion

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

20000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API admite turnos no streaming y SSE streaming en Public API v1. Este modelo de Chat no admite adjuntos de imagen.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Claude Opus 4.8

claude-opus-4-8-chatDisponible vía APIEntrada de texto lista

Chat · Convierte un paquete de fuentes en una revisión basada en evidencias con supuestos, alternativas, riesgos y una recomendación.

Créditos 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⌉

Modos

claude-messages

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

20000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API admite turnos no streaming y SSE streaming en Public API v1. Este modelo de Chat no admite adjuntos de imagen.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Claude Fable 5

claude-fable-5-chatDisponible vía APIEntrada de texto lista

Chat · Adapta el material aportado a una audiencia definida sin alterar hechos, restricciones ni la acción prevista.

Créditos 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⌉

Modos

claude-messages

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

20000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API admite turnos no streaming y SSE streaming en Public API v1. Este modelo de Chat no admite adjuntos de imagen.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Claude Sonnet 5

claude-sonnet-5-chatDisponible vía APIEntrada de texto lista

Chat · Convierte requisitos en un informe de implementación acotado con dependencias, criterios de aceptación, riesgos y decisiones abiertas.

Créditos 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⌉

Modos

claude-messages

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

20000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API admite turnos no streaming y SSE streaming en Public API v1. Este modelo de Chat no admite adjuntos de imagen.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Claude Opus 5

claude-opus-5-chatDisponible vía APIEntrada de texto lista

Chat · Organiza evidencias en un informe de riesgos para el consejo con escenarios, responsables, mitigaciones y condiciones de decisión.

Créditos 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⌉

Modos

claude-messages

Entrada de API

Entrada de texto lista

Entradas

text

Límite de prompt

20000 caracteres

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

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

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Chat API admite turnos no streaming y SSE streaming en Public API v1. Este modelo de Chat no admite adjuntos de imagen.

Parámetros

No se requiere ningún parámetro adicional del modelo.

GPT-5.6 Luna

gpt-5-6-luna-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · GPT-5.6 Luna — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

GPT-5.6 Terra

gpt-5-6-terra-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · GPT-5.6 Terra — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

GPT-5.6 Sol

gpt-5-6-sol-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · GPT-5.6 Sol — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Gemini 3.5 Flash

gemini-3-5-flash-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Gemini 3.5 Flash — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Gemini 3.6 Flash

gemini-3-6-flash-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Gemini 3.6 Flash — No disponible temporalmente. Rivya mantiene las llamadas desactivadas porque el contrato actual no publica un límite máximo de tokens de salida; por ello aún no se pueden reservar créditos de forma segura antes de la ejecución.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Gemini 3.7 Flash

gemini-3-7-flash-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Gemini 3.7 Flash figura en Rivya con una suspensión temporal por seguridad de integración. Su página indexable registra el contrato de chat confirmado, mientras la ejecución permanece desactivada.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Grok 4.3

grok-4-3-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Grok 4.3 — No disponible temporalmente. Continúa con una alternativa ejecutable mientras Grok 4.3 permanece en pausa de seguridad.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Grok 4.5

grok-4-5-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Grok 4.5 — No disponible temporalmente. Continúa con una alternativa ejecutable mientras Grok 4.5 permanece en pausa de seguridad.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Grok 4.6

grok-4-6-chatEsta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Chat · Grok 4.6 — No disponible temporalmente. Continúa con una alternativa ejecutable mientras Grok 4.6 permanece en pausa de seguridad.

Créditos base

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Modos

Entrada de API

Esta solicitud no está disponible temporalmente. Vuelve a intentarlo en breve.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo aparece para planificación y comparación. No lo llames desde Public API v1 hasta que su estado cambie a Disponible vía API.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Kimi K3

kimi-k3-chatEste modelo está planificado para Public API, pero todavía no se puede llamar.Este modelo está planificado para Public API, pero todavía no se puede llamar.

Chat · Kimi K3 es un modelo Chat marcado como Próximamente. Rivya sigue su disponibilidad y ofrece alternativas de chat sin afirmar contexto, herramientas o comportamiento no publicados.

Créditos base

Este modelo está planificado para Public API, pero todavía no se puede llamar.

Modos

Entrada de API

Este modelo está planificado para Public API, pero todavía no se puede llamar.

Entradas

-

Límite de prompt

-

Medios de referencia

-

Solicitud

POST /api/v1/generations

Autenticación

Bearer API key

Idempotency-Key

Recomendado

Body

No se muestra un ejemplo ejecutable de Public API para este modelo.

Regla de referencia

-

Resultado

La respuesta de creación devuelve un ID de tarea público. Consulta GET /api/v1/generations/{taskId} hasta que el estado sea succeeded o failed.

Errores comunes

validation_failed, insufficient_credits, idempotency_conflict, not_found

Este modelo está planificado para Public API, pero todavía no se puede llamar.

Parámetros

No se requiere ningún parámetro adicional del modelo.

Páginas relacionadas