Documentation du développeur UlazAI
Vidéo HappyHorse API
HappyHorse référence
Documents HappyHorse pour T2V, I2V, référence à la vidéo et montage vidéo
Utiliser POST /api/v1/video-studio/generate/ avec l'un de ces modèles de limaces :
happyhorse_t2v, happyhorse_i2v, happyhorse_r2v,
ou happyhorse_videoedit. Tous les modes HappyHorse prennent en charge des clips de 3 à 15 secondes,
720p ou 1080pet le workflow d'état de Video Studio.
Points de terminaison principaux
POST /api/v1/video-studio/generate/
GET /api/v1/video-studio/status/{job_id}/
GET /api/v1/video-studio/history/
Tarifs
720p : 33 crédits par seconde
1080p : 44 crédits par seconde
Requête minimale : 3 secondes
Règles de validation spécifiques au mode
| Limace modèle | Mode | Durée | Entrée requise |
|---|---|---|---|
happyhorse_t2v |
Texte en vidéo | 3-15 secondes | Prompt uniquement. Les entrées de médias de référence sont rejetées. |
happyhorse_i2v |
Image en vidéo | 3-15 secondes | Nécessite input_image_urls. Jusqu'à deux URL d'images sont acceptées. |
happyhorse_r2v |
Référence à la vidéo | 3-15 secondes | Nécessite input_image_urls. Jusqu'à neuf images de référence sont acceptées. |
happyhorse_videoedit |
Montage vidéo | 3-15 secondes | Nécessite au moins un input_video_urls valeur. |
Demander des extraits
Texte en vidéo
{
"model_slug": "happyhorse_t2v",
"prompt": "A miniature cardboard city wakes up at night as tiny lights turn on one by one",
"duration_seconds": 5,
"quality_mode": "1080p",
"aspect_ratio": "16:9"
}
Image en vidéo
{
"model_slug": "happyhorse_i2v",
"prompt": "Animate the reference into a premium cinematic product reveal with a slow push-in",
"input_image_urls": ["https://media.ulazai.com/examples/product-reference.jpg"],
"duration_seconds": 5,
"quality_mode": "1080p",
"aspect_ratio": "16:9"
}
Référence à la vidéo
{
"model_slug": "happyhorse_r2v",
"prompt": "Keep the same character identity and build a short cinematic action beat",
"input_image_urls": ["https://media.ulazai.com/examples/character-reference.jpg"],
"duration_seconds": 8,
"quality_mode": "720p",
"aspect_ratio": "9:16"
}
Montage vidéo
{
"model_slug": "happyhorse_videoedit",
"prompt": "Regrade the source clip with brighter highlights and smooth commercial motion",
"input_video_urls": ["https://media.ulazai.com/examples/source-video.mp4"],
"duration_seconds": 8,
"quality_mode": "720p"
}