HappyHorse 1.0 API
Vídeo IAHappyHorse 1.0 es la familia de vídeo HappyHorse de primera generación en OmniaKey, publicada como una tarjeta con un id de modelo por operación: happyhorse-1.0-t2v para texto, happyhorse-1.0-i2v para un primer fotograma y happyhorse-1.0-r2v para planos guiados por referencias.
- Por segundo de salida$0,112–$0,192
- OperacionesTexto a vídeo
- Imagen a vídeo
- Referencia a vídeo
- IDhappyhorse-1.0-i2v
- happyhorse-1.0-r2v
- Ver precios de herramientas y reglas de facturación
Tu resultado aparecerá aquí cuando ejecutes el modelo.
01
Para qué sirve
HappyHorse 1.0 es la familia de vídeo HappyHorse de primera generación en OmniaKey, publicada como una tarjeta con un id de modelo por operación: happyhorse-1.0-t2v para texto, happyhorse-1.0-i2v para un primer fotograma y happyhorse-1.0-r2v para planos guiados por referencias.
Usa HappyHorse 1.0 para reproducir una canalización basada en 1.0; HappyHorse 1.1 es más barato tanto en 720P como en 1080P y añade un nivel 480P.
02
Qué hace
Texto a vídeo
happyhorse-1.0-t2v
Genera un vídeo corto a partir de un texto.
Imagen a vídeo
happyhorse-1.0-i2v
Anima una imagen fija en un vídeo corto.
Referencia a vídeo
happyhorse-1.0-r2v
Guía el vídeo con material de referencia para mantener un personaje, un estilo o un movimiento.
03
En detalle
HappyHorse 1.0 es la primera generación de la familia de vídeo HappyHorse de Alibaba en este catálogo. Se presenta como una ficha con tres identificadores —happyhorse-1.0-t2v, happyhorse-1.0-i2v y happyhorse-1.0-r2v— que corresponden respectivamente a trabajo de texto, de primer fotograma y de referencia, y fija precio para dos resoluciones, 720P y 1080P.
No hay entrada de 480P en esta generación, y sus dos niveles están por encima de los niveles equivalentes de HappyHorse 1.1. Esa combinación hace que 1.0 sea una opción de compatibilidad más que una opción por defecto: existe para pipelines cuyos prompts, recortes y etalonaje se ajustaron al aspecto anterior.
Nuestra prueba rápida del 14 de septiembre de 2026 procesó un trabajo de cada tipo a 720P, y cada uno volvió como un MP4 de 5.16 segundos. Esos tres archivos, junto con una comparación en tamaño retrato frente a Wan 3.0 de octubre, quedan registrados más abajo.
Volver a ejecutar un pipeline 1.0 ya ajustado
Si una biblioteca de prompts, un conjunto de recortes y un etalonaje de color se construyeron en torno a la salida de 1.0, pasarlos a 1.1 cambia el resultado de formas que un cliente notará. Conserva el identificador antiguo para esas reimpresiones y deja el trabajo nuevo en la familia más reciente.
Igualar una campaña anterior
Cuando una campaña de temporada tiene que convivir con los vídeos del año pasado, el mismo generador es la forma más económica de mantener la coherencia de aspecto. Renderiza primero un clip de referencia y compáralo con el archivo guardado antes de comprometer el lote.
Primeros fotogramas con su propia forma
El identificador i2v sigue a la imagen de origen: nuestra prueba de 5 segundos devolvió 1324x696 a partir de la imagen fija que enviamos, no un fotograma 16:9 con barras. Compón la imagen fija en la forma final y omite la proporción en la solicitud.
04
Notas de pruebas
Nuestra prueba rápida del 14 de septiembre de 2026 renderizó un trabajo de texto a vídeo de HappyHorse 1.0 de 5 segundos a 720p como un MP4 de 1280x720 con una duración de 5.16 segundos.
El trabajo de imagen a vídeo de HappyHorse 1.0 tomó un primer fotograma y devolvió un MP4 de 1324x696 de 5.16 segundos, siguiendo la forma de la imagen de origen.
HappyHorse 1.0 referencia a vídeo devolvió un MP4 de 1280x720 de 5.16 segundos a partir de una imagen de referencia.
Una solicitud 9:16 a 480P el 25 de octubre de 2026 volvió de HappyHorse 1.0 como 480x848, ligeramente más estrecha que los 480x854 que devolvió Wan 3.0.
05
Límites a tener en cuenta
- En esta generación no hay nivel de 480P con precio, así que no hay una etapa de borrador barata dentro de ella; probar un prompt aquí cuesta por segundo lo mismo que terminarlo.
- Ambas resoluciones con precio están por encima de las cifras de HappyHorse 1.1, lo que significa que el modelo más antiguo también es el más caro a 720P y 1080P.
- Hay que gestionar tres identificadores por separado: texto, primer fotograma y referencia usan cada uno un nombre de modelo distinto, y un lote mixto necesita que se cambie el identificador en cada trabajo.
- La familia llega hasta 1080P, así que un máster 4K no puede salir de este identificador a ningún precio.
06
Comparar modelos cercanos
| Modelo | Ideal para | Operaciones | Precio publicado |
|---|---|---|---|
| HappyHorse 1.0Esta página happyhorse-1.0 | La generación anterior, conservada para pipelines ya ajustados a su aspecto. | Texto a vídeo · Imagen a vídeo · Referencia a vídeo | $0,112–$0,192 por segundo |
| HappyHorse 1.1 happyhorse-1.1 | Más económica en ambas resoluciones compartidas, añade 480P y ganó dos de tres prompts frente a Kling. | Texto a vídeo · Imagen a vídeo · Referencia a vídeo | $0,042–$0,108 por segundo |
| Wan 3.0 wan3.0-video | Tomas de treinta segundos, tres resoluciones y una operación de referencia a una tarifa más baja. | Texto a vídeo · Imagen a vídeo · Referencia a vídeo | $0,04–$0,16 por segundo |
07
Fuentes y verificación
Guía actualizada el 2026-10-27.
08
Cómo llamarlo
Los modelos de medios funcionan de forma asíncrona: crea una tarea, consúltala hasta que termine y descarga la URL firmada del recurso.
# 1. Create the job. 202 Accepted; the body carries the task id,
# the pre-charged price, and a poll_url. Reuse one Idempotency-Key
# across retries so a timeout never starts a second paid job.
curl --fail-with-body https://api.omniakey.com/v1/media/tasks \
-H "Authorization: Bearer $OMNIAKEY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: happyhorse-1.0-001" \
-d '{
"model": "happyhorse-1.0-t2v",
"type": "video",
"operation": "text_to_video",
"input": {"prompt": "a paper boat on a quiet lake at sunset"},
"parameters": {"duration": 6, "resolution": "720p"}
}'
# 2. The operation picks the model id on this route:
# happyhorse-1.0-t2v prompt only
# happyhorse-1.0-i2v media[] type "first_frame"
# happyhorse-1.0-r2v media[] type "reference_image"
# 3. Poll GET /v1/media/tasks/{id} until status is
# succeeded | failed | canceled. Progress carries percent and stage.
curl --fail-with-body https://api.omniakey.com/v1/media/tasks/TASK_ID \
-H "Authorization: Bearer $OMNIAKEY_API_KEY"
# 4. Download assets[0].url before expires_at, or poll again for a
# fresh signed URL. Failed and canceled jobs are refunded.
curl -sS -o out.mp4 "$(jq -r '.assets[0].url' result.json)"09
Precio
Los trabajos de vídeo se cobran por segundo de salida generado, no por token. Los trabajos fallidos o cancelados se reembolsan automáticamente.
$0,112–$0,192por segundoAhorra 20%
- 720P
- $0,112por segundo
- 1080P
- $0,192por segundo
Más modelos de Alibaba
Artículos relacionados
Clapping Cat Meme AI: haz que tu mascota aplauda con imagen a vídeo
Una foto, un prompt y tres modelos: los tres hicieron que el gato se sentara y aplaudiera, pero la boca y la marca de agua cambiaron.
Leer artículoHappyHorse 1.1 vs Kling 3.0: prueba con el mismo prompt y precio
Tres prompts iguales: HappyHorse 1.1 ganó la escena concurrida y la órbita del perfume, Kling 3.0 clavó el truco.
Leer artículoHappyHorse 1.1 vs Seedance 2.0: prueba con el mismo prompt y precio
Los mismos tres prompts el mismo día: Seedance 2.0 hizo los mejores clips y HappyHorse 1.1 los hizo en la mitad de tiempo.
Leer artículoGuía de prompts de Wan 3.0: estructura, ejemplos y clips reales
Cinco prompts y cinco clips reales: qué siguió Wan 3.0, qué se saltó y cómo corregirlo.
Leer artículoPreguntas frecuentes
¿Cómo llamo a HappyHorse 1.0 en OmniaKey?
Envía un POST a /v1/media/tasks con el id del modelo, type "video" y operation "text_to_video"; o "image_to_video" con un primer fotograma en input.media[] (type "first_frame"). Reutiliza la misma Idempotency-Key en los reintentos para que un timeout nunca inicie un segundo trabajo de pago.
¿Cuánto cuesta HappyHorse 1.0?
HappyHorse 1.0 se cobra a $0,112–$0,192 por segundo de vídeo generado. La creación pre-cobra la duración solicitada de tu saldo prepago y los trabajos fallidos o cancelados se reembolsan automáticamente.
¿Por qué la API devuelve un id de tarea en lugar del vídeo?
El renderizado de vídeo tarda entre un minuto y varios minutos, así que OmniaKey ejecuta todas las rutas de vídeo con el mismo ciclo asíncrono. Consulta GET /v1/media/tasks/{id} hasta que el estado sea succeeded y luego lee la URL firmada del recurso.
¿Conviene empezar el trabajo nuevo con HappyHorse 1.0?
Normalmente no. HappyHorse 1.1 aparece por debajo en 720P y 1080P y añade un nivel de 480P, así que un proyecto nuevo obtiene más opciones por menos. Recurre a 1.0 cuando un conjunto de prompts o un etalonaje existente ya dependa de su salida.
¿Qué devuelve HappyHorse 1.0 para una solicitud 9:16?
Un fotograma vertical con la anchura que permite la resolución, que en nuestra prueba de octubre fue 480x848, algo más estrecho que los 480x854 que produjo Wan 3.0 para la misma forma. Comprueba las dimensiones tras la descarga en lugar de suponer un tamaño estándar.
¿El identificador de imagen a vídeo añade barras a mi imagen fija?
No. Nuestra prueba de 5 segundos devolvió 1324x696 a partir de la imagen fija que enviamos, así que el fotograma sigue a la imagen de origen en lugar de rellenarse a 16:9. Envía la imagen fija en la forma en que piensas entregarla y omite el parámetro de proporción.
¿Puedo mezclar HappyHorse 1.0 y 1.1 en un mismo lote?
Sí, pero espera diferencias visibles entre ambas generaciones en movimiento y color. Renderiza primero el mismo prompt en las dos, compara los fotogramas en segundos equivalentes y solo entonces decide qué tomas pertenecen a cada generación.
¿Cómo se cobra un trabajo de HappyHorse?
Por segundo de salida en la resolución que elijas, con cargo al saldo al crear la tarea y devolución si la tarea falla. El catálogo aplica una tarifa por resolución, y las cifras actuales están en la tabla de precios de la página del modelo, así que cambiar entre los tres identificadores de operación cambia la operación, no el cargo.
