HappyHorse 1.0 Reference-to-Video
- HappyHorse 1.0 referencia a video, admite 1 a 9 imagenes de referencia mas una indicacion de texto
- Convencion de referencia de personaje: en el
prompt, use las palabras clavecharacter1,character2,character3… para referenciar en orden las imagenes del arrayimage_urls - Modo de procesamiento asincrono, utilice el ID de tarea devuelto para consultar el estado
- Los enlaces de video generados son validos durante 24 horas, guardelos lo antes posible
Autorizaciones
##Todas las interfaces requieren autenticacion mediante Bearer Token##
Obtener API Key:
Visite la Pagina de gestion de API Key para obtener su API Key
Agregar en el encabezado de la solicitud:
Authorization: Bearer YOUR_API_KEYCuerpo
Nombre del modelo de generacion de video
happyhorse-1.0-reference-to-video "happyhorse-1.0-reference-to-video"
Indicacion de texto, obligatorio
Limites de longitud:
- Chino: hasta
2500caracteres - No chino: hasta
5000caracteres - El contenido excedente se trunca automaticamente
Convencion de referencia de personaje (importante):
- El prompt debe usar explicitamente las palabras clave
character1,character2,character3... para referenciar las imagenes enimage_urlsen orden - La 1ra imagen corresponde a
character1, la 2da acharacter2, y asi sucesivamente - La falta de referencias explicitas puede causar confusion entre personajes
"A woman in a red qipao character1, the camera first frames the slim cut of the qipao from a side medium shot, then switches to a low-angle upward shot capturing details as she gracefully lifts her hand to open a folding fan character2, with tasseled earrings character3 swaying lightly as she turns her head."
Array de URLs de imagenes de referencia, obligatorio, 1 ~ 9 imagenes
Requisitos de imagen:
- Formatos admitidos: JPEG, JPG, PNG, WEBP
- Resolucion: lado corto ≥
400px; se recomiendan imagenes de calidad 720P o superior (evite imagenes extremadamente pequeñas, borrosas o muy comprimidas) - Relacion de aspecto recomendada: lado corto / lado largo ≥
0.4, con proporciones consistentes entre imagenes (cercanas a la relacion del video objetivo) - Tamaño del archivo: ≤
10MBpor imagen - Las URLs de imagen deben ser accesibles publicamente (HTTP o HTTPS); no se admiten enlaces OSS privados, de intranet o autenticados
Orden: El orden del array corresponde a las referencias character1, character2 ... en el prompt
1 - 9 elements[
"https://cdn.example.com/girl.jpg",
"https://cdn.example.com/folding-fan.jpg",
"https://cdn.example.com/earrings.jpg"
]Nivel de resolucion del video, valor predeterminado 720p
Opciones:
720p: claridad estandar, este es el valor predeterminado1080p: claridad HD
Nota de facturacion: El nivel de resolucion afecta directamente la facturacion
720p, 1080p "720p"
Relacion de aspecto del video, valor predeterminado 16:9
Opciones:
16:9(horizontal)9:16(vertical)1:1(cuadrado)4:33:4
16:9, 9:16, 1:1, 4:3, 3:4 "16:9"
Duracion del video (segundos), valor predeterminado 5 segundos
Rango:
- Entero
3~15 - La duracion afecta directamente la facturacion
3 <= x <= 155
Semilla aleatoria, valor predeterminado aleatorio
Detalles:
- Rango:
1~2147483647 - Una semilla fija reduce las variaciones inducidas por parametros al iterar sobre prompts y mejora la reproducibilidad
1 <= x <= 214748364742
Direccion de callback HTTPS despues de completar la tarea
Momento del callback:
- Se activa cuando la tarea se completa, falla o se cancela
- Se envia despues de confirmar la facturacion
Restricciones de seguridad:
- Solo admite protocolo HTTPS
- Prohibido el callback a direcciones IP privadas (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- La longitud de la URL no debe exceder
2048caracteres
Mecanismo de callback:
- Tiempo de espera:
10segundos - Maximo
3reintentos despues del fallo (respectivamente1/2/4segundos despues del fallo) - El formato del cuerpo de la respuesta de callback coincide con el formato de respuesta de la API de consulta de tarea
- Un codigo de estado 2xx se considera exitoso; otros codigos activan reintentos
"https://your-domain.com/webhooks/video-task-completed"
Respuesta
Tarea de generacion de video creada exitosamente
Marca de tiempo de creacion de la tarea
1761313744
ID de la tarea
"task-unified-1761313744-h1r2vef0"
Nombre del modelo realmente utilizado
"happyhorse-1.0-reference-to-video"
Tipo especifico de la tarea
video.generation.task Porcentaje de progreso de la tarea (0-100)
0 <= x <= 1000
Estado de la tarea
pending, processing, completed, failed, cancelled "pending"
Informacion detallada de la tarea de video
Tipo de salida de la tarea
text, image, audio, video "video"
Informacion de uso y facturacion