Rivya Journal

Cuándo usar Rivya API en vez de Studio

Elige entre Rivya API y Studio mirando repetibilidad, necesidades de revisión, certeza de modelo, créditos, archivos, webhooks y responsabilidad del equipo.
Producto
Publicado el 2026/05/12Última revisión el 2026/05/12Autor:Equipo de producto de Rivya
Portada de Rivya API versus Studio con un pipeline de desarrollador a un lado y un espacio de revisión humana al otro.

El error más fácil es tratar Rivya API y Rivya Studio como caminos que compiten.

Se entienden mejor como dos etapas del mismo producto. Studio es donde las personas exploran, eligen, revisan y continúan el trabajo visualmente. La API es donde un flujo de trabajo estable se vuelve parte de otro producto, script o proceso backend.

Si aún estás aprendiendo la superficie de API, empieza con qué es la Rivya API. Esta página es más específica: cómo decidir si una tarea concreta pertenece en Studio o en la API.

La decisión en una tabla

PreguntaUsa Studio cuando...Usa la API cuando...
¿El resultado sigue siendo exploratorio?no, el flujo de trabajo ya es repetible
¿Una persona necesita comparar resultados?solo después de que tu app reciba resultados
¿La elección de modelo es estable?todavía nosí, o se selecciona desde la lista de modelos de API
¿La tarea necesita medios de referencia?una persona aún los está preparandotu app puede subirlos mediante Files API
¿El resultado necesita actualizar otro sistema?todavía nosí, mediante polling o webhooks
¿El uso de créditos necesita mantenerse visible?sí, durante pruebassí, pero mediante controles de API a nivel de cuenta

Esto no trata de qué superficie es más avanzada. Trata de si la tarea está lista para automatizarse.

Usa Studio mientras el trabajo sigue cambiando

Studio es el lugar correcto cuando la decisión humana sigue siendo el trabajo principal.

Eso incluye:

  • elegir entre modelos de imagen, video, audio o chat
  • probar si una dirección de prompt vale la pena conservar
  • comparar resultados visuales lado a lado
  • decidir si los medios de referencia ayudan o perjudican
  • usar historial guardado para continuar desde un resultado anterior

Esto es especialmente cierto para trabajo creativo. Si el brief no está estable, automatizar la solicitud normalmente hace que la confusión vaya más rápido, no que sea más pequeña.

Usa la API cuando el flujo de trabajo es repetible

La API se vuelve el mejor camino cuando las entradas y los siguientes pasos son lo bastante predecibles.

Buenas señales:

  • tu producto ya conoce el modelo o categoría de modelo que necesita
  • la entrada del usuario puede mapearse a un request body estable
  • un job backend puede hacer polling de estado sin que alguien mire una pantalla
  • un webhook puede actualizar el registro correcto cuando termina una tarea
  • la app puede explicar el uso de créditos al equipo o al responsable de la cuenta

En ese punto, usar Studio para cada ejecución puede convertirse en el camino más lento. La API permite que tu producto inicie la tarea directamente.

Un límite práctico: descubrimiento frente a integración

Usa Studio para descubrimiento.

Usa la API para integración.

Descubrimiento significa:

  • "¿Qué modelo deberíamos usar?"
  • "¿Qué forma de prompt funciona?"
  • "¿Los medios de referencia mejoran esta tarea?"
  • "¿La calidad del resultado es suficiente para este caso de uso?"

Integración significa:

  • "Esta acción de usuario debe crear un job de generación."
  • "Este job debe reintentarse de forma idempotente."
  • "Este archivo debe subirse y adjuntarse a una solicitud de modelo."
  • "Esta tarea completada debe actualizar nuestro registro de producto."

Ese límite evita que la API se convierta en una superficie de experimento oculta.

Cómo deberían influir los créditos en la decisión

Tanto Studio como el uso de API consumen los mismos créditos de cuenta de Rivya.

Eso significa que el comportamiento de créditos debe formar parte del diseño de producto, no ser una ocurrencia posterior.

Usa Studio primero cuando el equipo aún necesita aprender la forma de costo. Usa la API cuando la tarea sea lo bastante estable como para que el producto pueda explicar cuándo pueden reservarse o consumirse créditos.

Para las reglas públicas actuales, lee créditos de API. Si un flujo de trabajo es demasiado caro para explicarlo al responsable de la cuenta, todavía no está listo para automatización con API.

Dónde Files cambia la elección

Los medios de referencia suelen ser donde una integración se vuelve más seria.

En Studio, una persona puede subir, inspeccionar, reintentar y decidir si el archivo es suficientemente bueno. En la API, tu producto necesita manejar la ruta del archivo deliberadamente mediante Files API.

Usa Studio cuando:

  • la imagen, video o audio de referencia aún necesita limpieza humana
  • el equipo no sabe qué referencia debe guiar al modelo
  • las reglas de archivo todavía no están claras para el usuario

Usa la API cuando:

  • la app puede recopilar el archivo de forma segura
  • los requisitos de referencia del modelo son conocidos
  • el archivo puede subirse antes de la solicitud de generación o chat
  • los errores pueden mostrarse en tu propio producto sin ocultar lo ocurrido

Files API es un puente útil, pero no elimina la necesidad de diseñar la experiencia de archivo.

Dónde Chat cambia la elección

Chat puede pertenecer a cualquiera de los dos lados.

Usa Rivya Chat directamente cuando una persona está explorando, escribiendo, revisando o decidiendo.

Usa Chat API cuando el turno de chat necesita vivir dentro de tu propio producto o flujo de trabajo de servidor. Eso puede incluir turnos non-streaming, SSE streaming opcional, sessions creadas por API y file attachments compatibles.

La pregunta clave es dónde debe vivir la conversación. Si la conversación es parte del trabajo de Rivya, usa Rivya. Si la conversación es parte de la experiencia de tu producto, usa la API.

Cuándo Webhooks son una señal

Si tu flujo de trabajo necesita API Webhooks, probablemente ya pasó la etapa manual de Studio.

Los webhooks son útiles cuando otro sistema necesita responder a tareas de generación completadas:

  • marcar un recurso como listo
  • notificar a un usuario
  • mover un paso de revisión hacia adelante
  • mover una tarea fallida a soporte o lógica de retry

Eso es trabajo de integración. Studio aún puede servir para probar la ruta de modelo, pero el bucle de producción pertenece en la API.

Un patrón seguro de migración

No muevas todo un flujo de trabajo a la API de una vez.

Usa esta secuencia:

  1. prueba la tarea manualmente en Studio
  2. escribe el modelo estable, la forma de prompt, los archivos de entrada y el resultado esperado
  3. lee API Models y la referencia del modelo
  4. envía una generación mediante API Quickstart
  5. agrega Files API solo si el modelo requiere medios de referencia
  6. agrega Webhooks solo después de que polling funcione
  7. agrega Chat API solo si el producto necesita turnos de chat fuera de Studio

Cada paso debería hacer que el flujo de trabajo sea más fácil de operar, no solo más automatizado.

Cuándo quedarse en Studio

Quédate en Studio cuando la tarea aún necesita:

  • revisión subjetiva
  • dar forma al prompt
  • comparación visual
  • exploración de modelos
  • historial creativo guardado
  • una persona decidiendo si el siguiente paso es imagen, video, audio o chat

Eso no es una debilidad. Studio está diseñado para esa etapa.

Cuándo pasar a API

Pasa a API cuando:

  • la misma tarea se repite a menudo
  • la entrada puede estructurarse
  • el modelo es conocido
  • la app necesita crear tareas desde su propia UI
  • estado, errores y créditos pueden manejarse con claridad
  • polling o webhooks encajan con el backend del producto

La API es más fuerte cuando convierte un flujo de trabajo de Rivya ya entendido en una acción de producto confiable.

Siguiente paso en Rivya

Sigue explorando

Más artículos

Continúa con guías relacionadas, notas de producto y desgloses de flujo de trabajo del equipo de Rivya.

Mantente al tanto

Recibe el próximo flujo de trabajo, nota de modelo o actualización de producto en tu bandeja

Un newsletter conciso para creadores que quieren ideas prácticas, mejor criterio y menos actualizaciones descartables.

Lanzamientos de nuevos modelos y funcionesIdeas breves de flujo de trabajo que puedes aplicar rápido

Sin spam. Date de baja cuando quieras.