It looks like you may prefer a different language. Switch anytime.

Video Alibaba

HappyHorse API

Accede a la API de HappyHorse a través de RunAPI con una habilidad de modelo, autenticación unificada y precios de pago por uso.

runapi.ai
curl -X POST https://runapi.ai/api/v1/happyhorse/image_to_video \
  -H "Authorization: Bearer $RUNAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "happyhorse-text-to-video",
  "image_url": "https://cdn.runapi.ai/public/samples/image.jpg",
  "prompt": "Genera un clip cinematográfico en 1080p de 5 segundos de un caballo de papel galopando por una ciudad en miniatura de cartón de noche."
}'
import { HappyhorseClient } from "@runapi.ai/happyhorse";

const client = new HappyhorseClient();
const result = await client.imageToVideo.run({
    model: "happyhorse-text-to-video",
    image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
    prompt: "Genera un clip cinematográfico en 1080p de 5 segundos de un caballo de papel galopando por una ciudad en miniatura de cartón de noche.",
});
<?php

require __DIR__ . "/vendor/autoload.php";

use RunApi\Happyhorse\HappyhorseClient;

$client = new HappyhorseClient();
$result = $client->imageToVideo->run([
        'model' => 'happyhorse-text-to-video',
        'image_url' => 'https://cdn.runapi.ai/public/samples/image.jpg',
        'prompt' => 'Genera un clip cinematográfico en 1080p de 5 segundos de un caballo de papel galopando por una ciudad en miniatura de cartón de noche.',
]);
require "runapi/happyhorse"

client = RunApi::Happyhorse::Client.new
result = client.image_to_video.run(
    model: "happyhorse-text-to-video",
    image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
    prompt: "Genera un clip cinematográfico en 1080p de 5 segundos de un caballo de papel galopando por una ciudad en miniatura de cartón de noche."
)
npx skills add runapi-ai/happyhorse -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp

# Codex
codex plugin install runapi-mcp@agents

# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
@runapi.ai/happyhorse v1
RESUMEN

Acerca de HappyHorse

HappyHorse crea clips de texto, imagen y edición de vídeo con salida seleccionable de 720p o 1080p, control de semilla determinista, guía de imagen en primer fotograma, guía de imágenes de referencia ordenadas para el modelo de personaje e instrucciones de edición de vídeo fuente.

Proveedor
Alibaba
Modalidad
Video

Variantes

Variante Facturación Precios
happyhorse-1.0-i2v second $0.410 Ver →
happyhorse-1.0-r2v second $0.410 Ver →
happyhorse-1.0-t2v second $0.410 Ver →
happyhorse-character second $0.410 Ver →
happyhorse-edit-video second $0.480 Ver →
happyhorse-image-to-video second $0.410 Ver →
happyhorse-text-to-video second $0.410 Ver →
PRECIOS

Precios de HappyHorse

Endpoint Resolución Duración Precio
image_to_video 720p, 1080p $0.24-$0.41 / second

Precios mostrados para happyhorse-1.0-i2v. Otras variantes mantienen sus propios precios por endpoint.

Integración de agentes

Ejecuta HappyHorse desde un agente

CÓMO FUNCIONA

Empieza con HappyHorse

  1. Elige el modelo

    Selecciona el modelo y la variante que encajan con tu tipo de salida, calidad objetivo y latencia.

  2. Autentica una vez

    Usa tu clave RunAPI para todos los modelos compatibles.

  3. Instala el skill

    Añade el model skill a tu workspace de código antes de implementar la función.

  4. Recibe la salida

    Consulta por task ID o procesa el callback cuando termine la generación.

CONTEXTO

Dónde encaja HappyHorse

HappyHorse pertenece al catálogo de Alibaba en RunAPI y expone capacidades canónicas de texto a vídeo, imagen a vídeo y edición de vídeo en superficies de API, SDK, CLI, Bruno y documentación.

Proveedor
Alibaba
Ver todo →
Modalidad
Video
Explorar modelos →

Por qué usar HappyHorse mediante RunAPI

Una API key

Usa las mismas credenciales entre modelos y proveedores.

Listo para skills

El model skill incluye schemas, notas de setup, contexto de precios e IDs de modelo.

Facturación predecible

El precio por uso es visible antes de llamar.

Preguntas sobre HappyHorse

¿Qué puede crear HappyHorse?

HappyHorse ofrece texto a vídeo desde un prompt, texto a vídeo guiado por personajes desde un prompt con imágenes de referencia ordenadas, imagen a vídeo desde una imagen de primer fotograma y edición de vídeo desde un clip fuente.

¿Qué resoluciones soporta HappyHorse?

Todos los endpoints de vídeo de HappyHorse soportan salida en 720p y 1080p. 1080p es el valor predeterminado, mientras que 720p es útil para borradores y clips para redes sociales.

¿Cuánto pueden durar los vídeos de HappyHorse?

Los endpoints de generación de vídeo de HappyHorse soportan duraciones enteras de 3 a 15 segundos, mientras que la edición de vídeo acepta un vídeo fuente de 3 a 60 segundos.

¿Cómo usa la imagen de entrada el endpoint imagen a vídeo?

Imagen a vídeo acepta exactamente una URL de imagen pública y la trata como el primer fotograma antes de generar movimiento a partir del prompt y la configuración.

¿Cómo usa las imágenes de referencia el modelo de personaje?

El modelo de personaje acepta entre 1 y 9 URLs de imágenes públicas en el endpoint de texto a vídeo; su orden se asigna a personaje1, personaje2 y referencias posteriores en el prompt.

¿Cómo usa el vídeo fuente el endpoint de edición de vídeo?

La edición de vídeo acepta un vídeo fuente público en MP4 o MOV, una instrucción de edición y hasta 5 imágenes de referencia opcionales.

MODELOS SIMILARES

Modelos similares a HappyHorse

Empieza a construir con HappyHorse.