API HappyHorse 1.0
Vidéo IAHappyHorse 1.0 est la famille vidéo HappyHorse de première génération sur OmniaKey, publiée sous une seule fiche avec un identifiant de modèle par opération : happyhorse-1.0-t2v pour le texte, happyhorse-1.0-i2v pour une première image et happyhorse-1.0-r2v pour les plans guidés par références.
- Par seconde de sortie$0,112–$0,192
- OpérationsTexte en vidéo
- Image en vidéo
- Référence en vidéo
- IDhappyhorse-1.0-i2v
- happyhorse-1.0-r2v
- Voir les tarifs des outils et les règles de facturation
Votre résultat apparaîtra ici dès que vous lancerez le modèle.
01
Quand l'utiliser
HappyHorse 1.0 est la famille vidéo HappyHorse de première génération sur OmniaKey, publiée sous une seule fiche avec un identifiant de modèle par opération : happyhorse-1.0-t2v pour le texte, happyhorse-1.0-i2v pour une première image et happyhorse-1.0-r2v pour les plans guidés par références.
Utilisez HappyHorse 1.0 pour reproduire un pipeline basé sur 1.0 ; HappyHorse 1.1 coûte moins cher en 720P comme en 1080P et ajoute un palier 480P.
02
Ce qu'il fait
Texte en vidéo
happyhorse-1.0-t2v
Génère un court clip vidéo à partir d'un texte.
Image en vidéo
happyhorse-1.0-i2v
Anime une image fixe en un court clip vidéo.
Référence en vidéo
happyhorse-1.0-r2v
Guide le clip avec des références pour garder un personnage, un style ou un mouvement.
03
En détail
HappyHorse 1.0 est la première génération de la famille vidéo HappyHorse d'Alibaba dans ce catalogue. Elle se présente sous une seule fiche avec trois identifiants — happyhorse-1.0-t2v, happyhorse-1.0-i2v et happyhorse-1.0-r2v — correspondant respectivement au texte, à la première image et à la référence, et elle tarifie deux résolutions, 720P et 1080P.
Cette génération ne comporte pas d'entrée 480P, et ses deux paliers sont tous deux listés au-dessus des paliers équivalents de HappyHorse 1.1. C'est ce duo qui fait de 1.0 un choix de compatibilité plutôt qu'un choix par défaut : il existe pour les pipelines dont les prompts, les recadrages et l'étalonnage ont été réglés sur l'ancien rendu.
Notre essai du 14 septembre 2026 y a soumis une tâche de chaque type en 720P, et chacune est revenue sous forme de MP4 de 5,16 secondes. Ces trois fichiers, ainsi qu'une comparaison en format portrait avec Wan 3.0 datant d'octobre, sont consignés ci-dessous.
Relancer un pipeline 1.0 déjà réglé
Si une bibliothèque de prompts, un jeu de recadrages et un étalonnage couleur ont été construits autour des sorties 1.0, les transférer vers 1.1 modifie le résultat d'une manière que le client remarquera. Conservez l'ancien ID pour ces retirages et réservez la nouvelle famille aux nouveaux travaux.
S'accorder à une campagne plus ancienne
Quand une campagne saisonnière doit voisiner les films de l'année précédente, le même générateur est le moyen le moins coûteux de garder un rendu cohérent. Rendez d'abord un clip de référence, puis comparez-le au fichier archivé avant de lancer le lot.
Des premières images à leur propre forme
L'ID i2v suit l'image source : notre test de 5 secondes a renvoyé du 1324x696 à partir de l'image fixe envoyée, et non une image 16:9 avec bandes. Composez l'image fixe dans la forme finale et omettez le ratio de la requête.
04
Notes de test
Notre essai du 14 septembre 2026 a rendu une tâche texte en vidéo HappyHorse 1.0 de 5 secondes en 720p sous forme de MP4 1280x720 de 5,16 secondes.
La tâche image en vidéo HappyHorse 1.0 a pris une première image et renvoyé un MP4 1324x696 de 5,16 secondes, en suivant la forme de l'image source.
La référence en vidéo de HappyHorse 1.0 a renvoyé un MP4 1280x720 de 5,16 secondes à partir d'une image de référence.
Une requête 9:16 en 480P le 25 octobre 2026 est revenue de HappyHorse 1.0 en 480x848, légèrement plus étroit que le 480x854 renvoyé par Wan 3.0.
05
Limites à anticiper
- Aucun palier 480P n'est tarifé sur cette génération : il n'existe donc pas d'étape de brouillon économique en son sein ; tester un prompt ici coûte la même chose par seconde que le finaliser.
- Les deux résolutions tarifées se situent au-dessus des chiffres de HappyHorse 1.1, ce qui signifie que le modèle plus ancien est aussi le plus cher en 720P et en 1080P.
- Trois identifiants doivent être gérés séparément : le texte, la première image et la référence prennent chacun un nom de modèle différent, et un lot mixte exige de changer l'ID à chaque tâche.
- La famille s'arrête au 1080P : aucun master 4K ne peut sortir de cet ID, quel que soit le tarif.
06
Comparer les modèles proches
| Modèle | Idéal pour | Opérations | Prix affiché |
|---|---|---|---|
| HappyHorse 1.0Cette page happyhorse-1.0 | La génération plus ancienne, conservée pour les pipelines déjà réglés sur son rendu. | Texte en vidéo · Image en vidéo · Référence en vidéo | $0,112–$0,192 par seconde |
| HappyHorse 1.1 happyhorse-1.1 | Moins chère aux deux résolutions partagées, ajoute le 480P et a remporté deux prompts sur trois face à Kling. | Texte en vidéo · Image en vidéo · Référence en vidéo | $0,042–$0,108 par seconde |
| Wan 3.0 wan3.0-video | Des prises de trente secondes, trois résolutions et une opération de référence à un tarif inférieur. | Texte en vidéo · Image en vidéo · Référence en vidéo | $0,04–$0,16 par seconde |
07
Sources et vérification
Guide mis à jour le 2026-10-27.
08
Comment l'appeler
Les modèles média sont asynchrones : créez une tâche, interrogez-la jusqu'à la fin, puis téléchargez l'URL signée du résultat.
# 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
Tarif
Les tâches vidéo sont facturées par seconde de sortie générée, pas au token. Les tâches échouées ou annulées sont remboursées automatiquement.
$0,112–$0,192par secondeÉconomisez 20%
- 720P
- $0,112par seconde
- 1080P
- $0,192par seconde
Autres modèles Alibaba
Articles similaires
Clapping Cat Meme AI : faites applaudir votre animal avec l'image-vers-vidéo
Une photo, un prompt, trois modèles : les trois ont fait s'asseoir le chat et l'ont fait applaudir, mais la bouche et le filigrane différaient.
Lire l’articleHappyHorse 1.1 vs Kling 3.0 : test avec le même prompt et prix
Trois prompts identiques : HappyHorse 1.1 gagne la scène chargée et l'orbite du parfum, Kling 3.0 réussit le trick.
Lire l’articleHappyHorse 1.1 vs Seedance 2.0 : test avec le même prompt et prix
Trois prompts identiques, le même jour : Seedance 2.0 a fait les meilleurs clips, HappyHorse 1.1 les a faits deux fois plus vite.
Lire l’articleAPI Wan 3.0 : text-to-video et image-to-video en Python
Un seul script, deux clips : le code, les durées réelles et le prix à la seconde d'Alibaba.
Lire l’articleQuestions fréquemment posées
Comment appeler HappyHorse 1.0 sur OmniaKey ?
Envoyez un POST à /v1/media/tasks avec l'id du modèle, type "video" et operation "text_to_video" — ou "image_to_video" avec une première image dans input.media[] (type "first_frame"). Réutilisez la même Idempotency-Key lors des reprises pour qu'un délai dépassé ne lance jamais une seconde tâche facturée.
Combien coûte HappyHorse 1.0 ?
HappyHorse 1.0 est facturé $0,112–$0,192 par seconde de vidéo générée. La création pré-débite la durée demandée de votre solde prépayé, et les tâches échouées ou annulées sont remboursées automatiquement.
Pourquoi l'API renvoie-t-elle un id de tâche plutôt que la vidéo ?
Le rendu vidéo prend d'une à plusieurs minutes ; OmniaKey fait donc passer toutes les routes vidéo par le même cycle asynchrone. Interrogez GET /v1/media/tasks/{id} jusqu'au statut succeeded, puis lisez l'URL signée du résultat.
Faut-il démarrer un nouveau travail sur HappyHorse 1.0 ?
En général, non. HappyHorse 1.1 est listé en dessous aux deux résolutions 720P et 1080P et ajoute un palier 480P : un nouveau projet y gagne plus d'options pour moins cher. On se tourne vers 1.0 quand un jeu de prompts ou un étalonnage existant dépend déjà de ses sorties.
Que renvoie HappyHorse 1.0 pour une requête 9:16 ?
Une image portrait à la largeur que la résolution autorise, soit 480x848 lors de notre test d'octobre, un peu plus étroit que le 480x854 produit par Wan 3.0 pour la même forme. Vérifiez les dimensions après le téléchargement plutôt que de supposer une taille standard.
L'ID image en vidéo ajoute-t-il des bandes à mon image fixe ?
Non. Notre test de 5 secondes a renvoyé du 1324x696 à partir de l'image fixe fournie : l'image suit donc la source au lieu d'être complétée en 16:9. Envoyez l'image fixe dans la forme de diffusion prévue et omettez le paramètre de ratio.
Puis-je mélanger HappyHorse 1.0 et 1.1 dans un même lot ?
Oui, mais attendez-vous à des différences visibles entre les deux générations sur le mouvement et la couleur. Rendez d'abord le même prompt sur les deux, comparez les images aux mêmes secondes, puis décidez seulement quels plans appartiennent à quelle génération.
Comment une tâche HappyHorse est-elle facturée ?
Par seconde produite, à la résolution choisie, prélevée sur le solde à la création de la tâche et restituée en cas d'échec. Le catalogue facture un tarif par résolution, et les chiffres actuels figurent dans le tableau des prix de la page du modèle : passer d'un des trois identifiants d'opération à un autre change l'opération, pas le montant.
