Happy Horse 1.0 API
Alibaba Happy Horse 1.0 — vidéo cinématographique 720p / 1080p avec mouvements de caméra fluides, mouvement expressif et grande fidélité au prompt. Inclut référence vers vidéo pour une identité de personnage et de style cohérente d'une génération à l'autre.
Sortie 720p (par défaut) ou 1080p. Variantes pour texte vers vidéo, image vers vidéo, référence vers vidéo (conserve personnages, styles et identité visuelle issus des références), video-edit (prise en charge de références multi-images) et video-extend.
Présentation
À propos de Happy Horse 1.0 API
Ce que fait Happy Horse 1.0, sa place dans la gamme de modèles Alibaba, et pourquoi les équipes l’adoptent.
Happy Horse 1.0 est un modèle de génération vidéo proposé par Alibaba, disponible via l’API REST de WaveSpeedAI. Alibaba Happy Horse 1.0 — vidéo cinématographique 720p / 1080p avec mouvements de caméra fluides, mouvement expressif et grande fidélité au prompt. Inclut référence vers vidéo pour une identité de personnage et de style cohérente d'une génération à l'autre.
Sortie 720p (par défaut) ou 1080p. Variantes pour texte vers vidéo, image vers vidéo, référence vers vidéo (conserve personnages, styles et identité visuelle issus des références), video-edit (prise en charge de références multi-images) et video-extend.
La famille Happy Horse 1.0 sur WaveSpeedAI propose 5 points d’accès REST couvrant les workflows Text-To-Video, Image-To-Video, Video-Extend, Video-To-Video, Reference-To-Video. Chaque variante a ses propres tarifs, paramètres et exemples de résultats — choisissez celle qui correspond à votre type d’entrée et à vos contraintes de production, ou appelez-en plusieurs avec la même clé API pour composer des pipelines en plusieurs étapes.
Exécutez Happy Horse 1.0 avec la même clé API, le même compte de facturation et les mêmes limites de débit que pour les plus de 1 000 autres modèles IA de WaveSpeedAI. Pas de configuration fournisseur distincte, pas de SDK par fournisseur, pas de limites de débit par fournisseur — une seule intégration couvre tout, du texte vers image et du texte vers vidéo à la synthèse audio, la génération 3D, l’agrandissement et l’édition.
Points d’accès
Tous les points d’accès de l’API Happy Horse 1.0
5 points d’accès Happy Horse 1.0 disponibles dès maintenant sur WaveSpeedAI — choisissez la variante qui correspond à votre workflow.
/filters:quality(82)/media/images/1777694993627601247_RvFOYvFP.webp)
Happyhorse 1.0 Text To Video
Alibaba Happy Horse 1.0 (Text-to-Video) generates cinematic 720p / 1080p videos from text prompts with smooth camera movement, expressive motion, and strong prompt fidelity. Ready-to-use REST API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1777694942637773181_JtCLV4is.webp)
Happyhorse 1.0 Image To Video
Alibaba Happy Horse 1.0 (Image-to-Video) animates a reference image into a cinematic 720p / 1080p video, optionally guided by a text prompt. Smooth camera movement and expressive, stable motion. Ready-to-use REST API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1777694354473865969_w1wGOX7i.webp)
Happyhorse 1.0 Video Extend
Alibaba Happy Horse 1.0 (Video Extend) extends existing videos with seamless AI-generated continuation, supporting 720p/1080p output. Ready-to-use REST API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1777694893579905189_ykuDNW6V.webp)
Happyhorse 1.0 Video Edit
Alibaba Happy Horse 1.0 (Video Edit) performs prompt-driven video editing with multi-image reference support, supporting 720p/1080p output. Ready-to-use REST API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1777694912177671305_rTisAKU3.webp)
Happyhorse 1.0 Reference To Video
Alibaba Happy Horse 1.0 (Reference-to-Video) generates new video scenes guided by reference images, maintaining consistent characters, styles, and visual identity. Ready-to-use REST API, best performance, no coldstarts, affordable pricing.
Exemples
Happy Horse 1.0 en action
De vrais résultats générés par l’API Happy Horse 1.0. Survolez une vidéo pour la prévisualiser, cliquez pour ouvrir la visionneuse en taille réelle.
Mode d’emploi
Comment utiliser l’API Happy Horse 1.0
Quatre étapes de l’inscription à une génération terminée. Des exemples complets en Python, Node.js et cURL se trouvent dans la section API ci-dessous.
- 01
Obtenez une clé API
Créez un compte WaveSpeedAI et copiez votre clé API depuis le tableau de bord. Les nouveaux comptes reçoivent des crédits de démarrage gratuits — de quoi utiliser le playground quelques dizaines de fois avant le début de la facturation.
- 02
Soumettez une prédiction
Envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.0/text-to-video. Le point d’accès renvoie immédiatement un identifiant de prédiction — les générations sont asynchrones, vous ne gardez donc pas de connexion ouverte pendant l’inférence.
- 03
Interrogez jusqu’à la fin
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Retournez les outputs sur completed ; arrêtez avec une erreur sur failed, cancelled, timeout ou deleted ; continuez d’interroger pour tout autre statut.
- 04
Lisez l’URL du résultat
Une fois le statut "completed", lisez l’URL dans data.outputs[0]. Elle pointe vers votre média généré sur le CDN de WaveSpeedAI — fichier image, vidéo, audio ou 3D selon la variante Happy Horse 1.0 appelée.
Cas d’usage
Ce que vous pouvez créer avec Happy Horse 1.0
Les workflows courants pour lesquels développeurs et créateurs utilisent l’API Happy Horse 1.0.
Texte vers vidéo avec mouvements de caméra fluides
alibaba/happyhorse-1.0/text-to-video génère des clips cinématographiques 720p/1080p avec des mouvements de caméra fluides et un mouvement expressif — le positionnement phare du catalogue. Grande fidélité au prompt pour la publicité et les pipelines de contenu.
Image vers vidéo à partir d'une image de référence
alibaba/happyhorse-1.0/image-to-video anime une image de référence en vidéo cinématographique 720p/1080p, avec un prompt textuel en option. Mouvements de caméra fluides et mouvement expressif et stable.
Référence vers vidéo pour préserver l'identité
alibaba/happyhorse-1.0/reference-to-video génère de nouvelles scènes vidéo guidées par des images de référence, en maintenant des personnages, des styles et une identité visuelle cohérents tout au long de la génération. La variante à choisir lorsque l'identité prime.
Video-edit avec références multi-images
alibaba/happyhorse-1.0/video-edit réalise de l'édition vidéo pilotée par prompt avec prise en charge de références multi-images, sortie 720p/1080p. Utile pour des modifications ciblées de clips existants.
Video-extend pour des clips plus longs
alibaba/happyhorse-1.0/video-extend prolonge des vidéos existantes avec une suite générée par IA fluide, sortie 720p/1080p. Utile pour construire des séquences plus longues à partir de clips sources plus courts.
Conseils
Conseils pour rédiger vos prompts avec Happy Horse 1.0
Des conseils pratiques pour obtenir de meilleurs résultats avec Happy Horse 1.0 — tirés des pratiques qui fonctionnent sur les modèles vidéo dans les pipelines de production.
- 01
Choisissez référence vers vidéo pour les plans où l'identité est critique
alibaba/happyhorse-1.0/reference-to-video est la variante conçue pour préserver des personnages, des styles et une identité visuelle cohérents. Utilisez-la pour les contenus en série où le même personnage doit rester reconnaissable d'une génération à l'autre.
- 02
Image vers vidéo préserve la composition de la première frame
alibaba/happyhorse-1.0/image-to-video anime une image de référence en clip 720p/1080p avec un guidage textuel facultatif. Préserve le sujet et la composition de l'image de départ tout en ajoutant mouvement de caméra et mouvement du sujet.
- 03
Précisez explicitement la tenue et la pose
Sans précision explicite de la tenue et de la pose, le modèle tend vers des poses debout neutres. Détaillez les costumes et la pose de départ pour contrôler le plan plutôt que d'obtenir le résultat par défaut.
- 04
Choisissez 720p ou 1080p à bon escient
Affirmation du catalogue : sortie cinématographique 720p / 1080p. Le 720p est la valeur par défaut ; choisissez le 1080p lorsque la résolution de livraison compte.
- 05
Utilisez video-edit avec des références multi-images pour les restylisations
alibaba/happyhorse-1.0/video-edit réalise de l'édition pilotée par prompt sur une vidéo existante avec prise en charge de références multi-images. Utile pour restyliser des clips en conservant le mouvement et la composition de la source.
Tarifs
Tarifs de l’API Happy Horse 1.0
La tarification se fait par résultat. Le montant final dépend des paramètres définis dans le playground de chaque variante (résolution, durée, nombre de résultats, références).
| Point d’accès | Type | Prix de départ |
|---|---|---|
| alibaba/ | text-to-video | $0.70 |
| alibaba/ | image-to-video | $0.70 |
| alibaba/ | video-extend | $0.70 |
| alibaba/ | video-to-video | $0.70 |
| alibaba/ | reference-to-video | $0.70 |
API
Appelez l’API Happy Horse 1.0
Obtenez une clé API sur wavespeed.ai/accesskey, puis soumettez une prédiction via REST. Le playground génère des exemples prêts à copier pour toute combinaison d’entrées.
POSThttps://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.0/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.0/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.0/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.0/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Comparer
Happy Horse 1.0 face aux alternatives
Quand choisir Happy Horse 1.0 plutôt que des modèles similaires sur WaveSpeedAI.
Happy Horse 1.0 vs Seedance 2.0
Seedance 2.0 propose l'audio natif dans chaque variante, le niveau Turbo, ainsi que video-edit/video-extend. Happy Horse est plus cher mais propose référence vers vidéo et video-edit avec prise en charge de références multi-images, que Seedance gère différemment.
Happy Horse 1.0 vs Kling 3.0
Kling 3.0 couvre les niveaux Standard, Pro et 4K ainsi que le contrôle du mouvement. Happy Horse se situe entre Kling Pro et 4K, avec référence vers vidéo et video-edit à références multi-images.
Happy Horse 1.0 vs Wan 2.7
Wan 2.7 couvre des variantes similaires (texte vers vidéo, image vers vidéo, référence vers vidéo, video-edit, video-extend) plus image-edit et texte vers image dans la même famille. Moins cher et plus large ; Happy Horse se positionne sur des « mouvements de caméra fluides » et un mouvement expressif.
FAQ
Happy Horse 1.0 API — Questions fréquentes
Tarifs, licence, intégration — les questions courantes sur l’utilisation de Happy Horse 1.0 sur WaveSpeedAI.
Qu’est-ce que l’API Happy Horse 1.0 ?
Happy Horse 1.0 est un modèle Alibaba de génération vidéo exposé sous forme d’API REST sur WaveSpeedAI. Alibaba Happy Horse 1.0 — vidéo cinématographique 720p / 1080p avec mouvements de caméra fluides, mouvement expressif et grande fidélité au prompt. Inclut référence vers vidéo pour une identité de personnage et de style cohérente d'une génération à l'autre. Vous pouvez l’appeler par programmation ou l’essayer depuis le playground indiqué ci-dessus.
Comment appeler l’API Happy Horse 1.0 ?
Créez un compte WaveSpeedAI, copiez votre clé API depuis /accesskey, puis envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.0/text-to-video. Le point d’accès renvoie un identifiant de prédiction. Interrogez le point d’accès de résultat environ toutes les 2 secondes, augmentez l’intervalle pour les tâches longues et arrêtez-vous à tout statut final. Des exemples Python / Node.js / cURL orientés production figurent ci-dessus.
Combien coûte l’API Happy Horse 1.0 ?
Happy Horse 1.0 démarre à $0.70 par exécution. Le coût exact dépend des paramètres définis (résolution, durée, nombre de résultats, références). L’estimation en direct à côté du bouton Générer dans le playground affiche le prix exact pour votre saisie actuelle.
Quelles variantes de Happy Horse 1.0 sont disponibles ?
WaveSpeedAI héberge 5 points d’accès Happy Horse 1.0 actifs : alibaba/happyhorse-1.0/text-to-video, alibaba/happyhorse-1.0/image-to-video, alibaba/happyhorse-1.0/video-extend, alibaba/happyhorse-1.0/video-edit, alibaba/happyhorse-1.0/reference-to-video. Chaque variante a sa propre page playground et ses propres tarifs.
Puis-je utiliser commercialement les résultats de Happy Horse 1.0 ?
Les droits d’usage commercial suivent la licence du modèle Alibaba. La plupart des modèles Alibaba autorisent l’usage commercial des résultats ; consultez la page playground de chaque modèle pour le résumé de sa licence, et les Conditions d’utilisation de WaveSpeedAI pour les conditions au niveau de la plateforme.
Pourquoi utiliser Happy Horse 1.0 sur WaveSpeedAI plutôt qu’en direct ?
Une seule clé API et un seul compte de facturation pour Happy Horse 1.0 ET plus de 1 000 autres modèles IA d’autres fournisseurs. Pas de configuration de SDK par fournisseur, pas de limites de débit distinctes, pas de code d’intégration à réécrire pour chaque fournisseur. Les tarifs sont généralement au niveau de l’API directe de Alibaba, ou en dessous.
Fournisseur
À propos de Alibaba
L’équipe derrière Happy Horse 1.0 et la gamme plus large de modèles Alibaba sur WaveSpeedAI.
Le laboratoire Tongyi d'Alibaba produit la famille de modèles vidéo Wan et la famille de LLM Qwen. Wan se distingue par sa publication en open weights, sa large couverture de variantes (texte vers vidéo, image vers vidéo, référence vers vidéo, video-edit, video-extend, image-edit, texte vers image) et sa solidité constante en stabilité du mouvement et en respect du prompt, y compris avec des prompts multilingues.
Commencez à créer avec Happy Horse 1.0 sur WaveSpeedAI
Crédits de démarrage gratuits à l’inscription. Une seule clé API pour plus de 1 000 modèles IA de Alibaba et de tous les autres fournisseurs.