Happy Horse 1.0 API
Alibaba Happy Horse 1.0 — akıcı kamera hareketi, etkileyici hareket ve güçlü istem sadakatiyle sinematik 720p / 1080p video. Üretimler arasında tutarlı karakter/stil kimliği için referanstan videoyu içerir.
720p (varsayılan) veya 1080p çıktı. Metinden videoya, görselden videoya, referanstan videoya (referanslardan karakterleri, stilleri, görsel kimliği korur), video-edit (çok görselli referans desteği) ve video-extend varyantları.
Genel Bakış
Happy Horse 1.0 API Hakkında
Happy Horse 1.0 ne yapar, Alibaba model yelpazesindeki yeri nedir ve ekipler neden onu tercih eder.
Happy Horse 1.0, Alibaba tarafından geliştirilen bir video üretimi modelidir ve WaveSpeedAI REST API'si üzerinden kullanılabilir. Alibaba Happy Horse 1.0 — akıcı kamera hareketi, etkileyici hareket ve güçlü istem sadakatiyle sinematik 720p / 1080p video. Üretimler arasında tutarlı karakter/stil kimliği için referanstan videoyu içerir.
720p (varsayılan) veya 1080p çıktı. Metinden videoya, görselden videoya, referanstan videoya (referanslardan karakterleri, stilleri, görsel kimliği korur), video-edit (çok görselli referans desteği) ve video-extend varyantları.
WaveSpeedAI'daki Happy Horse 1.0 ailesi, Text-To-Video, Image-To-Video, Video-Extend, Video-To-Video, Reference-To-Video iş akışını kapsayan 5 REST uç noktası sunar. Her varyantın kendi fiyatı, parametre seçenekleri ve örnek çıktıları vardır — girdi türünüze ve üretim gereksinimlerinize uyanı seçin ya da çok adımlı işlem hatları kurmak için aynı API anahtarıyla birkaçını birlikte çağırın.
Happy Horse 1.0 modelini, WaveSpeedAI'daki diğer 1.000+ AI modeli için kullandığınız aynı API anahtarı, faturalandırma hesabı ve hız sınırı çerçevesi üzerinden çalıştırın. Ayrı bir sağlayıcı kurulumu, sağlayıcıya özel SDK'lar veya sağlayıcıya özel hız sınırları yok — tek bir entegrasyon, metinden görsele ve metinden videoya, ses sentezi, 3D üretimi, büyütme ve düzenlemeye kadar her şeyi kapsar.
Uç Noktalar
Tüm Happy Horse 1.0 API uç noktaları
WaveSpeedAI'da şu anda 5 Happy Horse 1.0 uç noktası kullanılabilir — iş akışınıza uyan varyantı seçin.
/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.
Örnekler
Happy Horse 1.0 iş başında
Happy Horse 1.0 API'siyle üretilmiş gerçek çıktılar. Önizlemek için bir videonun üzerine gelin, tam boyutlu görüntüleyiciyi açmak için tıklayın.
Nasıl Kullanılır
Happy Horse 1.0 API'si nasıl kullanılır
Kayıttan tamamlanmış bir üretime dört adım. Python, Node.js ve cURL örneklerinin tamamı aşağıdaki API bölümünde.
- 01
API anahtarı alın
Bir WaveSpeedAI hesabı oluşturun ve API anahtarınızı kontrol panelinden kopyalayın. Yeni hesaplar ücretsiz başlangıç kredisiyle gelir — faturalandırma başlamadan önce playground'u birkaç düzine kez çalıştırmaya yeter.
- 02
Tahmin gönderin
Girdinizi JSON olarak https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.0/text-to-video adresine POST edin. Uç nokta hemen bir tahmin kimliği döndürür — üretimler asenkrondur, bu yüzden çıkarım sırasında açık bir bağlantı tutmanız gerekmez.
- 03
Tamamlanmayı yoklayın
https://api.wavespeed.ai/api/v3/predictions/{request_id}/result adresine GET isteği gönderin. completed durumunda çıktıları alın; failed, cancelled, timeout veya deleted durumunda hata ile durun; diğer tüm durumlarda yoklamaya devam edin.
- 04
Çıktı URL'sini okuyun
Durum "completed" olduğunda URL'yi data.outputs[0] alanından okuyun. URL, WaveSpeedAI CDN'indeki üretilmiş medyanıza işaret eder — çağırdığınız Happy Horse 1.0 varyantına göre görsel, video, ses veya 3D dosyası.
Kullanım Alanları
Happy Horse 1.0 ile neler geliştirebilirsiniz
Geliştiricilerin ve içerik üreticilerin Happy Horse 1.0 API'sini kullandığı yaygın iş akışları.
Akıcı kamera hareketiyle metinden videoya
alibaba/happyhorse-1.0/text-to-video, akıcı kamera hareketi ve etkileyici hareketle sinematik 720p/1080p klipler üretir — katalogun öne çıkan çerçevesi. Reklam ve içerik hattı işleri için güçlü istem sadakati.
Referans görselden görselden videoya
alibaba/happyhorse-1.0/image-to-video, bir referans görseli isteğe bağlı olarak bir metin istemiyle yönlendirilen sinematik 720p/1080p videoya canlandırır. Akıcı kamera hareketi ve etkileyici, kararlı hareket.
Kimliği korumak için referanstan video
alibaba/happyhorse-1.0/reference-to-video, referans görsellerle yönlendirilen yeni video sahneleri üretir; üretim boyunca tutarlı karakterleri, stilleri ve görsel kimliği korur. Kimliğin en çok önem taşıdığı durumlarda seçilecek varyant.
Çok görselli referanslarla video-edit
alibaba/happyhorse-1.0/video-edit, çok görselli referans desteğiyle istem odaklı video düzenleme yapar; 720p/1080p çıktı. Mevcut kliplerde hedefli düzenlemeler için kullanışlıdır.
Daha uzun klipler için video-extend
alibaba/happyhorse-1.0/video-extend, mevcut videoları kesintisiz AI üretimi devamla uzatır; 720p/1080p çıktı. Daha kısa kaynak kliplerden daha uzun diziler oluşturmak için kullanışlıdır.
İpuçları
Happy Horse 1.0 için istem yazma ipuçları
Happy Horse 1.0 ile daha iyi çıktı almak için pratik öneriler — üretim hatlarında video modelleri genelinde işe yarayan yöntemlerden derlendi.
- 01
Kimliğin kritik olduğu çekimler için referanstan videoyu seçin
alibaba/happyhorse-1.0/reference-to-video, tutarlı karakterleri, stilleri ve görsel kimliği korumak için özel varyanttır. Aynı karakterin ayrı üretimler boyunca tanınabilir kalması gereken seri içerikler için kullanın.
- 02
Görselden video ilk kare kompozisyonunu korur
alibaba/happyhorse-1.0/image-to-video, bir referans görseli isteğe bağlı metin yönlendirmesiyle 720p/1080p bir klibe canlandırır. Kamera ve özne hareketi eklerken başlangıçtaki sabit görselin öznesini ve kompozisyonunu korur.
- 03
Kıyafeti ve pozu açıkça belirtin
Açık kıyafet/poz belirtilmediğinde model nötr ayakta duran pozlara yönelir. Varsayılanı almak yerine çekimi kontrol etmek için kostümü ve başlangıç pozunu açıkça yazın.
- 04
720p veya 1080p'yi bilinçli seçin
Katalog iddiası: sinematik 720p / 1080p çıktı. 720p varsayılandır; teslimat çözünürlüğü önemliyse 1080p'yi seçin.
- 05
Yeniden stillendirme için çok görselli referanslarla video-edit kullanın
alibaba/happyhorse-1.0/video-edit, çok görselli referans desteğiyle mevcut videoda istem odaklı düzenleme yapar. Kaynak hareketi ve kompozisyonu korurken klipleri yeniden stillendirmek için kullanışlıdır.
Fiyatlandırma
Happy Horse 1.0 API fiyatlandırması
Fiyatlandırma çıktı başınadır. Nihai ücret, her varyantın playground'unda belirlediğiniz parametrelere (çözünürlük, süre, çıktı sayısı, referanslar) göre değişir.
| Uç Nokta | Tür | Başlangıç fiyatı |
|---|---|---|
| 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
Happy Horse 1.0 API'sini çağırın
wavespeed.ai/accesskey adresinden bir API anahtarı alın, ardından REST ile bir tahmin gönderin. Playground, girdilerin her kombinasyonu için yapıştırmaya hazır örnekler üretir.
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)Karşılaştır
Happy Horse 1.0 ve alternatifleri
WaveSpeedAI'daki benzer modeller yerine ne zaman Happy Horse 1.0 seçmeli.
Happy Horse 1.0 ve Seedance 2.0
Seedance 2.0, her varyantta yerel ses, Turbo katmanı ve video-edit/video-extend sunar. Happy Horse daha pahalıdır ancak Seedance'in farklı ele aldığı çok görselli referans destekli referanstan video ve video-edit sunar.
Happy Horse 1.0 ve Kling 3.0
Kling 3.0, Standard, Pro ve 4K katmanlarını ve hareket kontrolünü kapsar. Happy Horse, referanstan video ve çok görselli referanslı video-edit ile Kling Pro ile 4K arasında yer alır.
Happy Horse 1.0 ve Wan 2.7
Wan 2.7 benzer varyantları (metinden videoya, görselden videoya, referanstan videoya, video-edit, video-extend) ve aynı ailede image-edit ile metinden görsele'yi kapsar. Daha ucuz ve daha geniş; Happy Horse ise "akıcı kamera hareketi" ve etkileyici hareket etrafında konumlanır.
SSS
Happy Horse 1.0 API — Sıkça sorulan sorular
Fiyatlandırma, lisans, entegrasyon — Happy Horse 1.0 modelini WaveSpeedAI'da çalıştırmaya dair sık sorulan sorular.
Happy Horse 1.0 API'si nedir?
Happy Horse 1.0, WaveSpeedAI'da REST API olarak sunulan, Alibaba tarafından geliştirilmiş bir video üretimi modelidir. Alibaba Happy Horse 1.0 — akıcı kamera hareketi, etkileyici hareket ve güçlü istem sadakatiyle sinematik 720p / 1080p video. Üretimler arasında tutarlı karakter/stil kimliği için referanstan videoyu içerir. Onu programatik olarak çağırabilir veya yukarıda bağlantısı verilen playground'dan deneyebilirsiniz.
Happy Horse 1.0 API'sini nasıl çağırırım?
Bir WaveSpeedAI hesabı oluşturun, API anahtarınızı /accesskey sayfasından kopyalayın, ardından girdinizi JSON olarak https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.0/text-to-video adresine POST edin. Uç nokta bir tahmin kimliği döndürür. Sonuç uç noktasını yaklaşık 2 saniyede bir yoklayın, uzun süren görevlerde aralığı artırın ve herhangi bir son durumda durun. Üretime yönelik Python / Node.js / cURL örnekleri yukarıda.
Happy Horse 1.0 API'sinin maliyeti nedir?
Happy Horse 1.0 çalıştırma başına $0.70'dan başlar. Kesin maliyet, belirlediğiniz parametrelere (çözünürlük, süre, çıktı sayısı, referanslar) göre değişir. Playground'da Üret düğmesinin yanındaki canlı maliyet önizlemesi, mevcut girdiniz için kesin fiyatı gösterir.
Hangi Happy Horse 1.0 varyantları mevcut?
WaveSpeedAI, 5 canlı Happy Horse 1.0 uç noktası barındırır: 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. Her varyantın kendi playground sayfası ve fiyatı vardır.
Happy Horse 1.0 çıktılarını ticari amaçla kullanabilir miyim?
Ticari kullanım hakları Alibaba model lisansına tabidir. Çoğu Alibaba modeli çıktıların ticari kullanımına izin verir; lisans özeti için her modelin playground sayfasına, platform düzeyindeki koşullar için WaveSpeedAI Hizmet Koşulları'na bakın.
Happy Horse 1.0 modelini neden doğrudan kullanmak yerine WaveSpeedAI'da kullanmalıyım?
Happy Horse 1.0 ve diğer sağlayıcıların 1.000+ AI modeli için tek bir API anahtarı ve tek bir faturalandırma hesabı. Sağlayıcıya özel SDK kurulumu yok, ayrı hız sınırı çerçeveleri yok, her sağlayıcı için entegrasyon kodunu yeniden yazmak yok. Fiyatlar genellikle Alibaba'ın doğrudan API'siyle aynı düzeyde veya daha düşüktür.
Sağlayıcı
Alibaba Hakkında
WaveSpeedAI'daki Happy Horse 1.0 ve daha geniş Alibaba model yelpazesinin arkasındaki ekip.
Alibaba'nın Tongyi Lab'ı, Wan video modelleri ailesini ve Qwen LLM ailesini üretir. Wan; açık ağırlıklarla yayımlanması, geniş varyant kapsamı (metinden videoya, görselden videoya, referanstan videoya, video-edit, video-extend, image-edit, metinden görsele) ve çok dilli istemlerde hareket kararlılığı ile istem uyumunda tutarlı gücüyle dikkat çeker.
WaveSpeedAI'da Happy Horse 1.0 ile geliştirmeye başlayın
Kayıt olunca ücretsiz başlangıç kredisi. Alibaba ve diğer tüm sağlayıcılardan 1.000+ AI modeli için tek API anahtarı.