Happy Horse 1.0 API
Happy Horse 1.0 จาก Alibaba — วิดีโอสไตล์ภาพยนตร์ 720p / 1080p พร้อมการเคลื่อนกล้องที่ลื่นไหล การเคลื่อนไหวสื่ออารมณ์ และความตรงตามพรอมต์สูง รวม reference-to-video เพื่อความสม่ำเสมอของตัวตนตัวละคร/สไตล์ข้ามการสร้าง
เอาต์พุต 720p (ค่าเริ่มต้น) หรือ 1080p มีตัวเลือกข้อความเป็นวิดีโอ ภาพเป็นวิดีโอ reference-to-video (คงตัวละคร สไตล์ และอัตลักษณ์ภาพจากอ้างอิง) video-edit (รองรับภาพอ้างอิงหลายภาพ) และ video-extend
ภาพรวม
เกี่ยวกับ Happy Horse 1.0 API
Happy Horse 1.0 ทำอะไรได้ อยู่ตรงไหนในกลุ่มโมเดลของ Alibaba และทำไมทีมต่างๆ จึงเลือกใช้
Happy Horse 1.0 คือโมเดลการสร้างวิดีโอจาก Alibaba ใช้งานได้ผ่าน REST API ของ WaveSpeedAI Happy Horse 1.0 จาก Alibaba — วิดีโอสไตล์ภาพยนตร์ 720p / 1080p พร้อมการเคลื่อนกล้องที่ลื่นไหล การเคลื่อนไหวสื่ออารมณ์ และความตรงตามพรอมต์สูง รวม reference-to-video เพื่อความสม่ำเสมอของตัวตนตัวละคร/สไตล์ข้ามการสร้าง
เอาต์พุต 720p (ค่าเริ่มต้น) หรือ 1080p มีตัวเลือกข้อความเป็นวิดีโอ ภาพเป็นวิดีโอ reference-to-video (คงตัวละคร สไตล์ และอัตลักษณ์ภาพจากอ้างอิง) video-edit (รองรับภาพอ้างอิงหลายภาพ) และ video-extend
กลุ่ม Happy Horse 1.0 บน WaveSpeedAI มี 5 REST endpoint ครอบคลุมเวิร์กโฟลว์ Text-To-Video, Image-To-Video, Video-Extend, Video-To-Video, Reference-To-Video แต่ละแบบมีราคา พารามิเตอร์ที่ปรับได้ และตัวอย่างผลลัพธ์ของตัวเอง เลือกแบบที่ตรงกับประเภทอินพุตและข้อจำกัดของงานจริง หรือเรียกหลายแบบด้วย API key เดียวเพื่อประกอบเป็นไปป์ไลน์หลายขั้นตอน
รัน Happy Horse 1.0 ผ่าน API key บัญชีเรียกเก็บเงิน และขีดจำกัดอัตราเดียวกับที่คุณใช้กับโมเดล AI กว่า 1,000 รายการอื่นบน WaveSpeedAI ไม่ต้องตั้งค่ากับผู้ให้บริการแยก ไม่ต้องใช้ SDK แยกตามผู้ให้บริการ และไม่ต้องจัดการขีดจำกัดอัตราแยกตามผู้ให้บริการ การเชื่อมต่อเดียวครอบคลุมทุกอย่างตั้งแต่ข้อความเป็นภาพและข้อความเป็นวิดีโอ ไปจนถึงการสังเคราะห์เสียง การสร้าง 3D การอัปสเกล และการแก้ไข
Endpoint
API endpoint ของ Happy Horse 1.0 ทั้งหมด
5 endpoint ของ Happy Horse 1.0 พร้อมใช้งานบน WaveSpeedAI แล้ว — เลือกแบบที่ตรงกับเวิร์กโฟลว์ของคุณ
/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.
ตัวอย่าง
ดู Happy Horse 1.0 ทำงานจริง
ผลลัพธ์จริงที่สร้างโดย Happy Horse 1.0 API วางเมาส์บนวิดีโอเพื่อดูตัวอย่าง คลิกเพื่อเปิดตัวดูขนาดเต็ม
วิธีใช้
วิธีใช้ Happy Horse 1.0 API
สี่ขั้นตอนจากการสมัครไปจนถึงผลลัพธ์ที่เสร็จสมบูรณ์ ตัวอย่าง Python, Node.js และ cURL แบบเต็มอยู่ในส่วน API ด้านล่าง
- 01
รับ API key
สมัครบัญชี WaveSpeedAI แล้วคัดลอก API key จากแดชบอร์ด บัญชีใหม่มาพร้อมเครดิตเริ่มต้นฟรี เพียงพอให้ลองใช้ playground ได้หลายสิบครั้งก่อนเริ่มเรียกเก็บเงิน
- 02
ส่ง prediction
POST อินพุตของคุณเป็น JSON ไปที่ https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.0/text-to-video endpoint จะส่ง prediction id กลับมาทันที การสร้างทำงานแบบอะซิงโครนัส คุณจึงไม่ต้องเปิดการเชื่อมต่อค้างไว้ระหว่างประมวลผล
- 03
poll เพื่อรอให้เสร็จ
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result เมื่อสถานะเป็น completed ให้นำผลลัพธ์ไปใช้ เมื่อเป็น failed, cancelled, timeout หรือ deleted ให้หยุดพร้อมแจ้งข้อผิดพลาด และ poll ต่อไปสำหรับสถานะอื่นทั้งหมด
- 04
อ่าน URL ของผลลัพธ์
เมื่อสถานะเป็น "completed" ให้อ่าน URL จาก data.outputs[0] URL ชี้ไปยังสื่อที่สร้างขึ้นของคุณบน CDN ของ WaveSpeedAI ซึ่งเป็นภาพ วิดีโอ เสียง หรือไฟล์ 3D ตามแบบของ Happy Horse 1.0 ที่คุณเรียกใช้
กรณีการใช้งาน
สิ่งที่คุณสร้างได้ด้วย Happy Horse 1.0
เวิร์กโฟลว์ทั่วไปที่นักพัฒนาและครีเอเตอร์ใช้ Happy Horse 1.0 API
ข้อความเป็นวิดีโอพร้อมการเคลื่อนกล้องที่ลื่นไหล
alibaba/happyhorse-1.0/text-to-video สร้างคลิปสไตล์ภาพยนตร์ 720p/1080p พร้อมการเคลื่อนกล้องที่ลื่นไหลและการเคลื่อนไหวสื่ออารมณ์ — จุดเด่นหลักในแค็ตตาล็อก ความตรงตามพรอมต์สูงสำหรับงานโฆษณาและไปป์ไลน์คอนเทนต์
ภาพเป็นวิดีโอจากภาพนิ่งอ้างอิง
alibaba/happyhorse-1.0/image-to-video ทำให้ภาพอ้างอิงกลายเป็นวิดีโอสไตล์ภาพยนตร์ 720p/1080p โดยกำกับด้วยพรอมต์ข้อความได้ตามต้องการ การเคลื่อนกล้องที่ลื่นไหลและการเคลื่อนไหวที่สื่ออารมณ์และเสถียร
Reference-to-video เพื่อรักษาตัวตน
alibaba/happyhorse-1.0/reference-to-video สร้างฉากวิดีโอใหม่ที่กำกับด้วยภาพอ้างอิง โดยรักษาตัวละคร สไตล์ และอัตลักษณ์ภาพให้สม่ำเสมอตลอดการสร้าง ตัวเลือกที่ควรเลือกเมื่อตัวตนสำคัญที่สุด
Video-edit พร้อมภาพอ้างอิงหลายภาพ
alibaba/happyhorse-1.0/video-edit แก้ไขวิดีโอด้วยพรอมต์ รองรับภาพอ้างอิงหลายภาพ เอาต์พุต 720p/1080p มีประโยชน์กับการแก้ไขเฉพาะจุดบนคลิปที่มีอยู่
Video-extend สำหรับคลิปที่ยาวขึ้น
alibaba/happyhorse-1.0/video-extend ต่อวิดีโอที่มีอยู่ด้วยช่วงต่อที่ AI สร้างอย่างไร้รอยต่อ เอาต์พุต 720p/1080p มีประโยชน์กับการสร้างซีเควนซ์ที่ยาวขึ้นจากคลิปต้นฉบับที่สั้นกว่า
เคล็ดลับ
เคล็ดลับการเขียนพรอมต์สำหรับ Happy Horse 1.0
คำแนะนำเชิงปฏิบัติเพื่อให้ได้ผลลัพธ์ที่ดีขึ้นจาก Happy Horse 1.0 — มาจากรูปแบบที่ได้ผลกับโมเดลวิดีโอในไปป์ไลน์การผลิตจริง
- 01
เลือก reference-to-video สำหรับช็อตที่ตัวตนสำคัญ
alibaba/happyhorse-1.0/reference-to-video คือตัวเลือกเฉพาะสำหรับรักษาตัวละคร สไตล์ และอัตลักษณ์ภาพให้สม่ำเสมอ ใช้กับคอนเทนต์แบบต่อเนื่องที่ตัวละครเดียวกันต้องจดจำได้ข้ามการสร้างแยกกัน
- 02
Image-to-video รักษาองค์ประกอบเฟรมแรก
alibaba/happyhorse-1.0/image-to-video ทำให้ภาพอ้างอิงเคลื่อนไหวเป็นคลิป 720p/1080p พร้อมคำแนะนำจากข้อความที่เลือกได้ รักษาวัตถุและองค์ประกอบของภาพนิ่งเริ่มต้น พร้อมเพิ่มการเคลื่อนกล้องและการเคลื่อนไหวของวัตถุ
- 03
ระบุชุดและท่าทางให้ชัดเจน
หากไม่ระบุชุดและท่าทางอย่างชัดเจน โมเดลจะเอนไปทางท่ายืนปกติ ระบุเครื่องแต่งกายและท่าเริ่มต้นให้ชัดเพื่อควบคุมช็อต แทนการได้ค่าเริ่มต้น
- 04
เลือก 720p หรือ 1080p อย่างตั้งใจ
ข้อกำหนดในแค็ตตาล็อก: เอาต์พุตสไตล์ภาพยนตร์ 720p / 1080p 720p เป็นค่าเริ่มต้น เลือก 1080p เมื่อความละเอียดส่งมอบสำคัญ
- 05
ใช้ video-edit พร้อมภาพอ้างอิงหลายภาพเพื่อเปลี่ยนสไตล์
alibaba/happyhorse-1.0/video-edit แก้ไขวิดีโอที่มีอยู่ด้วยพรอมต์ รองรับภาพอ้างอิงหลายภาพ มีประโยชน์กับการเปลี่ยนสไตล์ของคลิปโดยคงการเคลื่อนไหวและองค์ประกอบต้นฉบับ
ราคา
ราคา Happy Horse 1.0 API
คิดราคาตามผลลัพธ์ ค่าใช้จ่ายสุดท้ายขึ้นอยู่กับพารามิเตอร์ที่คุณตั้งใน playground ของแต่ละแบบ (ความละเอียด ความยาว จำนวนผลลัพธ์ ภาพอ้างอิง)
| Endpoint | ประเภท | ราคาเริ่มต้น |
|---|---|---|
| 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
สมัครรับ API key ที่ wavespeed.ai/accesskey แล้วส่ง prediction ผ่าน REST playground สร้างตัวอย่างพร้อมวางได้สำหรับอินพุตทุกแบบ
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)เปรียบเทียบ
Happy Horse 1.0 เทียบกับทางเลือกอื่น
เมื่อไรควรเลือก Happy Horse 1.0 แทนโมเดลที่คล้ายกันบน WaveSpeedAI
Happy Horse 1.0 เทียบกับ Seedance 2.0
Seedance 2.0 มีเสียงในตัวทุกตัวเลือก ระดับ Turbo และ video-edit/video-extend ส่วน Happy Horse แพงกว่า แต่มี reference-to-video และ video-edit ที่รองรับภาพอ้างอิงหลายภาพ ซึ่ง Seedance จัดการต่างออกไป
Happy Horse 1.0 เทียบกับ Kling 3.0
Kling 3.0 ครอบคลุมระดับ Standard, Pro และ 4K พร้อมการควบคุมการเคลื่อนไหว Happy Horse อยู่ระหว่าง Kling Pro กับ 4K พร้อม reference-to-video และ video-edit ที่รองรับภาพอ้างอิงหลายภาพ
Happy Horse 1.0 เทียบกับ Wan 2.7
Wan 2.7 ครอบคลุมตัวเลือกใกล้เคียงกัน (text-to-video, image-to-video, reference-to-video, video-edit, video-extend) รวมถึง image-edit และ text-to-image ในตระกูลเดียวกัน ถูกกว่าและกว้างกว่า ส่วน Happy Horse วางตำแหน่งรอบ “การเคลื่อนกล้องที่ลื่นไหล” และการเคลื่อนไหวที่สื่ออารมณ์
คำถามที่พบบ่อย
Happy Horse 1.0 API — คำถามที่พบบ่อย
ราคา สัญญาอนุญาต การเชื่อมต่อ — คำถามที่พบบ่อยเกี่ยวกับการรัน Happy Horse 1.0 บน WaveSpeedAI
Happy Horse 1.0 API คืออะไร
Happy Horse 1.0 คือโมเดลการสร้างวิดีโอของ Alibaba ที่เปิดให้ใช้เป็น REST API บน WaveSpeedAI Happy Horse 1.0 จาก Alibaba — วิดีโอสไตล์ภาพยนตร์ 720p / 1080p พร้อมการเคลื่อนกล้องที่ลื่นไหล การเคลื่อนไหวสื่ออารมณ์ และความตรงตามพรอมต์สูง รวม reference-to-video เพื่อความสม่ำเสมอของตัวตนตัวละคร/สไตล์ข้ามการสร้าง คุณเรียกใช้ผ่านโค้ดหรือลองใช้จาก playground ที่ลิงก์ไว้ด้านบนได้
เรียกใช้ Happy Horse 1.0 API อย่างไร
สมัครบัญชี WaveSpeedAI คัดลอก API key จาก /accesskey แล้ว POST ไปที่ https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.0/text-to-video พร้อมอินพุตของคุณเป็น JSON endpoint จะส่ง prediction id กลับมา poll endpoint ผลลัพธ์โดยเริ่มประมาณทุก 2 วินาที เพิ่มช่วงเวลาสำหรับงานที่ใช้เวลานาน และหยุดเมื่อได้สถานะสิ้นสุดใดๆ ตัวอย่าง Python / Node.js / cURL ที่เหมาะกับงานจริงอยู่ด้านบน
Happy Horse 1.0 API มีค่าใช้จ่ายเท่าไร
Happy Horse 1.0 เริ่มต้นที่ $0.70 ต่อครั้ง ค่าใช้จ่ายจริงขึ้นอยู่กับพารามิเตอร์ที่คุณตั้ง (ความละเอียด ความยาว จำนวนผลลัพธ์ ภาพอ้างอิง) ตัวอย่างค่าใช้จ่ายแบบเรียลไทม์ข้างปุ่ม Generate ใน playground แสดงราคาที่แน่นอนสำหรับอินพุตปัจจุบันของคุณ
Happy Horse 1.0 มีแบบไหนให้ใช้บ้าง
WaveSpeedAI มี endpoint Happy Horse 1.0 ที่ใช้งานได้ 5 รายการ: 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 แต่ละแบบมีหน้า playground และราคาของตัวเอง
ใช้ผลลัพธ์ของ Happy Horse 1.0 เชิงพาณิชย์ได้ไหม
สิทธิ์ในการใช้เชิงพาณิชย์เป็นไปตามสัญญาอนุญาตของโมเดล Alibaba โมเดลของ Alibaba ส่วนใหญ่อนุญาตให้ใช้ผลลัพธ์เชิงพาณิชย์ ดูสรุปสัญญาอนุญาตเฉพาะในหน้า playground ของแต่ละโมเดล และข้อกำหนดการใช้บริการของ WaveSpeedAI สำหรับเงื่อนไขระดับแพลตฟอร์ม
ทำไมต้องใช้ Happy Horse 1.0 บน WaveSpeedAI แทนการเชื่อมต่อตรง
API key เดียวและบัญชีเรียกเก็บเงินเดียวสำหรับ Happy Horse 1.0 และโมเดล AI อื่นกว่า 1,000 รายการจากผู้ให้บริการอื่น ไม่ต้องตั้งค่า SDK แยกตามผู้ให้บริการ ไม่ต้องจัดการขีดจำกัดอัตราแยกกัน และไม่ต้องเขียนโค้ดเชื่อมต่อใหม่ทุกครั้งที่เปลี่ยนผู้ให้บริการ โดยทั่วไปราคาเท่ากับหรือต่ำกว่า API ตรงของ Alibaba
ผู้พัฒนา
เกี่ยวกับ Alibaba
ทีมเบื้องหลัง Happy Horse 1.0 และกลุ่มโมเดลอื่นๆ ของ Alibaba บน WaveSpeedAI
Tongyi Lab ของ Alibaba ผลิตโมเดลวิดีโอตระกูล Wan และ LLM ตระกูล Qwen โดย Wan โดดเด่นที่เปิดตัวพร้อม open weights มีตัวเลือกครอบคลุมกว้าง (ข้อความเป็นวิดีโอ ภาพเป็นวิดีโอ reference-to-video video-edit video-extend image-edit ข้อความเป็นภาพ) และมีความแข็งแกร่งสม่ำเสมอด้านความเสถียรของการเคลื่อนไหวและการทำตามพรอมต์ในพรอมต์หลายภาษา
เริ่มสร้างด้วย Happy Horse 1.0 บน WaveSpeedAI
รับเครดิตเริ่มต้นฟรีเมื่อสมัคร API key เดียวใช้ได้กับโมเดล AI กว่า 1,000 รายการจาก Alibaba และผู้ให้บริการอื่นทุกราย