Happy Horse 1.1 API
Alibaba Happy Horse 1.1 – filmisches Video von 3 bis 15 Sekunden aus Text, einem Startbild oder bis zu 9 Referenzbildern, in 480p, 720p oder 1080p, mit flüssiger Kamerabewegung und starker Prompt-Treue.
Vier Endpunkte: alibaba/happyhorse-1.1/text-to-video macht aus einem Prompt einen Clip, image-to-video animiert ein Startbild, reference-to-video erzeugt aus 1 bis 9 Referenzbildern einen neuen Clip und video-extend setzt ein vorhandenes Video fort. Die Clips dauern 3 bis 15 Sekunden in 480p, 720p (Standard) oder 1080p und werden pro Sekunde Ausgabe abgerechnet.
Überblick
Über Happy Horse 1.1 API
Was Happy Horse 1.1 leistet, wie es in die Modellpalette von Alibaba passt und warum Teams darauf zurückgreifen.
Happy Horse 1.1 ist ein Modell von Alibaba für Videogenerierung, verfügbar über die WaveSpeedAI-REST-API. Alibaba Happy Horse 1.1 – filmisches Video von 3 bis 15 Sekunden aus Text, einem Startbild oder bis zu 9 Referenzbildern, in 480p, 720p oder 1080p, mit flüssiger Kamerabewegung und starker Prompt-Treue.
Vier Endpunkte: alibaba/happyhorse-1.1/text-to-video macht aus einem Prompt einen Clip, image-to-video animiert ein Startbild, reference-to-video erzeugt aus 1 bis 9 Referenzbildern einen neuen Clip und video-extend setzt ein vorhandenes Video fort. Die Clips dauern 3 bis 15 Sekunden in 480p, 720p (Standard) oder 1080p und werden pro Sekunde Ausgabe abgerechnet.
Die Familie Happy Horse 1.1 auf WaveSpeedAI umfasst 4 REST-Endpunkte für die Workflows Text-To-Video, Image-To-Video, Video-Extend, Reference-To-Video. Jede Variante hat eigene Preise, Parameter und Beispielausgaben – wählen Sie die, die zu Ihrer Eingabemodalität und Ihren Produktionsanforderungen passt, oder rufen Sie mit demselben API-Schlüssel mehrere auf, um mehrstufige Pipelines zu bauen.
Nutzen Sie Happy Horse 1.1 mit demselben API-Schlüssel, demselben Abrechnungskonto und denselben Rate Limits wie die über 1.000 weiteren KI-Modelle auf WaveSpeedAI. Keine separate Einrichtung bei Anbietern, keine SDKs pro Anbieter, keine Rate Limits pro Anbieter – eine Integration deckt alles ab, von Text-zu-Bild und Text-zu-Video über Audiosynthese, 3D-Generierung und Hochskalierung bis zur Bearbeitung.
Spezifikationen
Funktionen und Release-Status von Happy Horse 1.1 API
Die modellspezifischen Details, nach denen Entwickler vor der Wahl einer API suchen: Verfügbarkeit, erwartete Ausgabelänge, Referenzunterstützung und die aktuelle aktive Alternative.
Endpunkte
4 Varianten
Text-to-Video, Image-to-Video, Reference-to-Video und Video-Extend.
Dauer
3-15 s
Jede Länge von 3 bis 15 Sekunden; 5 s ist der Standard.
Auflösung
480p / 720p / 1080p
720p ist der Standard.
Preis
$0.07-$0.18 / s
480p $0.07, 720p $0.14 und 1080p $0.18 pro Sekunde Ausgabe.
Referenzen
Bis zu 9 Bilder
Bei Reference-to-Video, zusätzlich zu einem Text-Prompt.
Endpunkte
Alle Happy Horse 1.1-API-Endpunkte
4 Happy Horse 1.1-Endpunkte jetzt auf WaveSpeedAI verfügbar – wählen Sie die Variante, die zu Ihrem Workflow passt.
/filters:quality(82)/media/images/1782146936203008649_guUrK7uT.webp)
Happyhorse 1.1 Text To Video
Alibaba HappyHorse 1.1 Text-to-Video generates cinematic 720P or 1080P videos from text prompts, with smooth camera movement, expressive motion, and strong prompt fidelity. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1782146955708425653_zN752ZVT.webp)
Happyhorse 1.1 Image To Video
Alibaba HappyHorse 1.1 Image to Video animates a reference image into a cinematic 720P or 1080P video, with optional text prompt guidance, smooth camera movement, and expressive, stable motion. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1782146902517056502_eF53ZWTR.webp)
Happyhorse 1.1 Video Extend
Alibaba HappyHorse 1.1 Video Extend extends existing videos with seamless AI-generated continuation, supporting 720P / 1080P output while preserving visual continuity and motion consistency. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1782146919510358790_Atnkljkl.webp)
Happyhorse 1.1 Reference To Video
Alibaba HappyHorse 1.1 Reference to Video generates new video scenes from reference images, preserving character identity, visual style, and scene consistency. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Beispiele
Happy Horse 1.1 in Aktion
Echte Ausgaben der Happy Horse 1.1-API. Fahren Sie über ein Video für eine Vorschau und klicken Sie, um den Viewer in voller Größe zu öffnen.
Anleitung
So verwenden Sie die Happy Horse 1.1-API
Vier Schritte von der Registrierung bis zur fertigen Generierung. Vollständige Beispiele in Python, Node.js und cURL finden Sie unten im Abschnitt „API“.
- 01
API-Schlüssel holen
Registrieren Sie ein WaveSpeedAI-Konto und kopieren Sie Ihren API-Schlüssel aus dem Dashboard. Neue Konten erhalten kostenlose Start-Credits – genug, um den Playground einige Dutzend Mal zu nutzen, bevor die Abrechnung beginnt.
- 02
Prediction senden
Senden Sie Ihre Eingabe als JSON per POST an https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.1/text-to-video. Der Endpunkt gibt sofort eine Prediction-ID zurück – Generierungen laufen asynchron, sodass Sie während der Inferenz keine Verbindung offen halten.
- 03
Auf Abschluss prüfen
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Geben Sie bei „completed“ die Ausgaben zurück; brechen Sie bei „failed“, „cancelled“, „timeout“ oder „deleted“ mit einem Fehler ab; fragen Sie bei allen anderen Status weiter ab.
- 04
Ausgabe-URL lesen
Sobald der Status „completed“ ist, lesen Sie die URL aus data.outputs[0]. Die URL verweist auf Ihre generierten Medien im WaveSpeedAI-CDN – Bild, Video, Audio oder 3D-Datei, je nach aufgerufener Variante von Happy Horse 1.1.
Anwendungsfälle
Was Sie mit Happy Horse 1.1 bauen können
Gängige Workflows, für die Entwickler und Kreative die Happy Horse 1.1-API nutzen.
Text-to-Video mit flüssiger Kamerabewegung
alibaba/happyhorse-1.1/text-to-video erzeugt filmische Clips aus Prompts mit bis zu 2.500 Zeichen, mit ausdrucksstarker Bewegung und stabilen Motiven. Wähle 16:9, 9:16, 1:1, 4:3 oder 3:4 für Werbung, Social-Posts und Konzeptarbeit.
Ein Standbild animieren
alibaba/happyhorse-1.1/image-to-video nutzt dein Bild als erstes Frame und behält Motiv, Komposition und Stil bei, während Bewegung hinzukommt. Ein Text-Prompt ist optional und kann Kamera und Handlung steuern.
Eine Figur über mehrere Einstellungen konsistent halten
alibaba/happyhorse-1.1/reference-to-video nimmt 1 bis 9 Referenzbilder und erzeugt neue Szenen, in denen Figuren, Outfits und visueller Stil erkennbar bleiben – ideal für Serien und Produktinhalte.
Einen Clip fortsetzen
alibaba/happyhorse-1.1/video-extend setzt ein vorhandenes Video an seinem Ende fort, gesteuert per Prompt, sodass aus einem kurzen Quellclip eine längere Sequenz entstehen kann.
Günstig iterieren in 480p
480p ist die günstigste Stufe. So kannst du Prompts und Bildkompositionen testen, bevor du für die finale Version 720p oder 1080p renderst.
Kurze Clips bis 15 Sekunden
Jeder Endpunkt liefert 3 bis 15 Sekunden in einem Durchgang – genug für eine Produktenthüllung, einen Social-Hook oder eine einzelne dialogfreie Szene, ohne Clips zusammenzusetzen.
Tipps
Tipps zum Prompting von Happy Horse 1.1
Praktische Ratschläge für bessere Ausgaben von Happy Horse 1.1 – abgeleitet aus Mustern, die bei Video-Modellen in Produktions-Pipelines funktionieren.
- 01
Kamerabewegungen konkret benennen
Nennen Sie konkrete Kamera-Begriffe – Orbit, Dolly-in, Push-in, Pan-left, Kranfahrt, Handkamera-Verfolgung. Allgemeine Prompts führen zu statischen oder beliebigen Kameraentscheidungen; benannte Kamerabewegungen entsprechen direkt der Bewegungsabsicht in den Trainingsdaten des Modells und verbessern die Qualität der Einstellung erheblich.
- 02
Charakteridentität mit Referenzbildern verankern
Wenn Ihr Prompt von einer bestimmten Person, Figur oder einem Produkt abhängt, laden Sie zusätzlich zum Prompt ein Referenzbild hoch. Ohne Referenz driftet die Identität über Bilder und Einstellungen hinweg – dieselbe Figur sieht bei jeder Generierung wie eine etwas andere Person aus.
- 03
Licht und Tageszeit beschreiben
Lichthinweise wie „goldene Stunde, weiches warmes Richtungslicht“ oder „bedecktes diffuses Licht, schiefergrauer Himmel“ verbessern Qualität und Konsistenz weit stärker als vage Qualitätszusätze. Licht gehört zu den stärksten Priors, auf die das Modell konditioniert.
- 04
Negative Prompts nutzen, um häufige Fehlerbilder zu unterdrücken
Nützliche Negativ-Angaben für Video: „frame flicker, motion blur, watermark, text artifacts, distorted hands, low resolution, jpeg compression“. Negative Prompts kosten nichts und senken spürbar den Anteil der Generierungen, die Sie sonst neu würfeln würden.
- 05
Die kürzeste Dauer wählen, die Ihren Beat trägt
Die meisten Prompts funktionieren am besten bei 5–8 Sekunden. Längere Clips verstärken zeitliche Inkonsistenzen (Motiv verändert sich, Umgebung driftet). Wenn Sie eine Sequenz von 20 Sekunden brauchen, erzeugen Sie drei Clips von 6–8 Sekunden und schneiden Sie sie zusammen – die Qualität bleibt höher als bei einer langen Generierung.
- 06
Das Seitenverhältnis von Anfang an an die Plattform anpassen
9:16 für TikTok / Reels / Shorts, 16:9 für Querformat-Feeds und YouTube, 1:1 für Post-Raster. Modelle trainieren je Seitenverhältnis leicht unterschiedlich – ein nachträgliches Zuschneiden von 16:9 auf 9:16 kostet sowohl Detailtreue als auch die Komposition, die das Modell vorgesehen hatte.
Preise
Happy Horse 1.1-API-Preise
Die Abrechnung erfolgt pro Ausgabe. Der Endpreis richtet sich nach den Parametern, die Sie im Playground jeder Variante setzen (Auflösung, Dauer, Anzahl der Ausgaben, Referenzen).
| Endpunkt | Typ | Startpreis |
|---|---|---|
| alibaba/ | text-to-video | $0.14 |
| alibaba/ | image-to-video | $0.14 |
| alibaba/ | video-extend | $0.14 |
| alibaba/ | reference-to-video | $0.14 |
API
Die Happy Horse 1.1-API aufrufen
Holen Sie sich unter wavespeed.ai/accesskey einen API-Schlüssel und senden Sie dann eine Prediction per REST. Der Playground erzeugt einfügefertige Beispiele für jede Kombination von Eingaben.
POSThttps://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.1/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.1/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.1/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.1/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)Vergleich
Happy Horse 1.1 im Vergleich zu Alternativen
Wann Sie Happy Horse 1.1 ähnlichen Modellen auf WaveSpeedAI vorziehen sollten.
Happy Horse 1.1 vs. Happy Horse 1.0
Happy Horse 1.1 bietet zusätzlich eine 480p-Stufe und einen niedrigeren 1080p-Preis als 1.0. Version 1.0 hat dafür einen Video-Edit-Endpunkt, den 1.1 nicht anbietet.
Happy Horse 1.1 vs. Seedance 2.5
Seedance 2.5 erreicht Einzelaufnahmen von 30 Sekunden und hat Endpunkte für Video-Edit und Video-Extend. Happy Horse 1.1 ist die leichtere Option für Clips bis 15 Sekunden.
Happy Horse 1.1 vs. Wan 3.0
Wan 3.0 bietet Text-, Image- und Reference-to-Video bis 30 Sekunden. Happy Horse 1.1 deckt kürzere Clips ab, mit einer 480p-Stufe für günstige Entwürfe.
FAQ
Happy Horse 1.1 API — Häufig gestellte Fragen
Preise, Lizenz, Integration – häufige Fragen zur Nutzung von Happy Horse 1.1 auf WaveSpeedAI.
Was ist die Happy Horse 1.1-API?
Happy Horse 1.1 ist ein Alibaba-Modell für Videogenerierung, das auf WaveSpeedAI als REST-API bereitgestellt wird. Alibaba Happy Horse 1.1 – filmisches Video von 3 bis 15 Sekunden aus Text, einem Startbild oder bis zu 9 Referenzbildern, in 480p, 720p oder 1080p, mit flüssiger Kamerabewegung und starker Prompt-Treue. Sie können es programmatisch aufrufen oder im oben verlinkten Playground ausprobieren.
Wie rufe ich die Happy Horse 1.1-API auf?
Registrieren Sie ein WaveSpeedAI-Konto, kopieren Sie Ihren API-Schlüssel von /accesskey und senden Sie dann per POST an https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.1/text-to-video Ihre Eingabe als JSON. Der Endpunkt gibt eine Prediction-ID zurück. Fragen Sie den Ergebnis-Endpunkt etwa alle 2 Sekunden ab, verlängern Sie das Intervall bei lang laufenden Aufgaben und hören Sie bei jedem Endstatus auf. Produktionsnahe Beispiele in Python / Node.js / cURL finden Sie oben.
Was kostet die Happy Horse 1.1-API?
Happy Horse 1.1 beginnt bei $0.14. Die genauen Kosten richten sich nach den Parametern, die Sie setzen (Auflösung, Dauer, Anzahl der Ausgaben, Referenzen). Die Live-Kostenvorschau neben der Schaltfläche „Generieren“ im Playground zeigt den genauen Preis für Ihre aktuelle Eingabe.
Welche Varianten von Happy Horse 1.1 sind verfügbar?
WaveSpeedAI stellt 4 aktive Happy Horse 1.1-Endpunkte bereit: alibaba/happyhorse-1.1/text-to-video, alibaba/happyhorse-1.1/image-to-video, alibaba/happyhorse-1.1/video-extend, alibaba/happyhorse-1.1/reference-to-video. Jede Variante hat eine eigene Playground-Seite und eigene Preise.
Kann ich die Ausgaben von Happy Horse 1.1 kommerziell nutzen?
Die kommerziellen Nutzungsrechte richten sich nach der Modelllizenz von Alibaba. Die meisten Modelle von Alibaba erlauben die kommerzielle Nutzung der Ausgaben; die konkrete Lizenzzusammenfassung finden Sie auf der Playground-Seite des jeweiligen Modells, die Bedingungen auf Plattformebene in den Nutzungsbedingungen von WaveSpeedAI.
Warum Happy Horse 1.1 auf WaveSpeedAI nutzen statt direkt?
Ein API-Schlüssel und ein Abrechnungskonto für Happy Horse 1.1 UND über 1.000 weitere KI-Modelle anderer Anbieter. Keine SDK-Einrichtung pro Anbieter, keine separaten Rate Limits, kein Neuschreiben von Integrationscode pro Anbieter. Die Preise liegen in der Regel auf dem Niveau der direkten API von Alibaba oder darunter.
Anbieter
Über Alibaba
Das Team hinter Happy Horse 1.1 und der übrigen Modellpalette von Alibaba auf WaveSpeedAI.
Alibabas Tongyi Lab entwickelt die Wan-Familie von Videomodellen und die Qwen-Familie von LLMs. Wan zeichnet sich dadurch aus, dass es mit offenen Gewichten veröffentlicht wird, ein breites Variantenangebot bietet (Text-to-Video, Image-to-Video, Reference-to-Video, Video-Edit, Video-Extend, Bildbearbeitung, Text-to-Image) und bei mehrsprachigen Prompts durchgehend stark in Bewegungsstabilität und Prompt-Treue ist.
Starten Sie mit Happy Horse 1.1 auf WaveSpeedAI
Kostenlose Start-Credits bei der Registrierung. Ein API-Schlüssel für über 1.000 KI-Modelle von Alibaba und allen anderen Anbietern.