Happy Horse 1.1 API
Happy Horse 1.1 от Alibaba — кинематографичное видео длиной 3-15 секунд из текста, изображения первого кадра или до 9 референсных изображений, в 480p, 720p или 1080p, с плавным движением камеры и высокой точностью следования промпту.
Четыре эндпоинта: alibaba/happyhorse-1.1/text-to-video превращает промпт в клип, image-to-video анимирует первый кадр, reference-to-video создаёт новый клип по 1-9 референсным изображениям, а video-extend продолжает существующее видео. Клипы длятся от 3 до 15 секунд в 480p, 720p (по умолчанию) или 1080p, оплата за секунду результата.
Обзор
О модели Happy Horse 1.1 API
Что делает Happy Horse 1.1, какое место занимает в линейке моделей Alibaba и почему её выбирают команды.
Happy Horse 1.1 — модель генерации видео от Alibaba, доступная через REST API WaveSpeedAI. Happy Horse 1.1 от Alibaba — кинематографичное видео длиной 3-15 секунд из текста, изображения первого кадра или до 9 референсных изображений, в 480p, 720p или 1080p, с плавным движением камеры и высокой точностью следования промпту.
Четыре эндпоинта: alibaba/happyhorse-1.1/text-to-video превращает промпт в клип, image-to-video анимирует первый кадр, reference-to-video создаёт новый клип по 1-9 референсным изображениям, а video-extend продолжает существующее видео. Клипы длятся от 3 до 15 секунд в 480p, 720p (по умолчанию) или 1080p, оплата за секунду результата.
Семейство Happy Horse 1.1 в WaveSpeedAI включает 4 REST-эндпоинта для сценариев: Text-To-Video, Image-To-Video, Video-Extend, Reference-To-Video. У каждого варианта свои цены, параметры и примеры результатов — выберите тот, что подходит под ваш тип входных данных и требования продакшена, или вызывайте несколько с одним API-ключом и собирайте многошаговые пайплайны.
Запускайте Happy Horse 1.1 с тем же API-ключом, платёжным аккаунтом и лимитами, что и остальные 1000+ ИИ-моделей WaveSpeedAI. Без отдельной регистрации у вендора, без SDK для каждого провайдера, без разных лимитов у каждого поставщика — одна интеграция охватывает всё: от текста в изображение и текста в видео до синтеза аудио, 3D-генерации, апскейлинга и редактирования.
Характеристики
Возможности Happy Horse 1.1 API и статус релиза
То, что разработчики ищут перед выбором API: доступность, ожидаемая длина результата, поддержка референсов и текущая рабочая альтернатива.
Эндпоинты
4 варианта
Text-to-video, image-to-video, reference-to-video и video-extend.
Длительность
3-15 с
Любая длина от 3 до 15 секунд; по умолчанию 5 с.
Разрешение
480p / 720p / 1080p
По умолчанию 720p.
Цена
$0.07-$0.18 / с
480p $0.07, 720p $0.14 и 1080p $0.18 за секунду результата.
Референсы
До 9 изображений
В reference-to-video, вместе с текстовым промптом.
Эндпоинты
Все эндпоинты API Happy Horse 1.1
Сейчас в WaveSpeedAI доступно эндпоинтов Happy Horse 1.1: 4 — выберите вариант под ваш сценарий.
/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.
Примеры
Happy Horse 1.1 в деле
Реальные результаты, созданные через API Happy Horse 1.1. Наведите курсор на видео для предпросмотра, нажмите, чтобы открыть в полном размере.
Как использовать
Как использовать API Happy Horse 1.1
Четыре шага от регистрации до готовой генерации. Полные примеры на Python, Node.js и cURL — в разделе API ниже.
- 01
Получите API-ключ
Создайте аккаунт WaveSpeedAI и скопируйте API-ключ на панели управления. Новые аккаунты получают бесплатные стартовые кредиты — их хватит, чтобы несколько десятков раз запустить playground до начала списаний.
- 02
Отправьте предсказание
Отправьте входные данные в формате JSON методом POST на https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.1/text-to-video. Эндпоинт сразу возвращает id предсказания — генерация асинхронная, поэтому соединение не нужно держать открытым на время инференса.
- 03
Опрашивайте до завершения
Выполняйте GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. При статусе completed забирайте результат; при failed, cancelled, timeout или deleted остановитесь с ошибкой; при любом другом статусе продолжайте опрос.
- 04
Получите URL результата
Когда статус станет "completed", возьмите URL из data.outputs[0]. Он указывает на созданный файл в CDN WaveSpeedAI — изображение, видео, аудио или 3D-файл, в зависимости от вызванного варианта Happy Horse 1.1.
Сценарии применения
Что можно создать с Happy Horse 1.1
Типичные сценарии, для которых разработчики и авторы используют API Happy Horse 1.1.
Text-to-video с плавным движением камеры
alibaba/happyhorse-1.1/text-to-video создаёт кинематографичные клипы по промптам до 2500 символов, с выразительным движением и стабильными объектами. Выбирайте 16:9, 9:16, 1:1, 4:3 или 3:4 для рекламы, постов в соцсетях и концептов.
Оживите статичное изображение
alibaba/happyhorse-1.1/image-to-video берёт ваше изображение как первый кадр и сохраняет объект, композицию и стиль, добавляя движение. Текстовый промпт необязателен и может управлять камерой и действием.
Сохраняйте персонажа единым во всех сценах
alibaba/happyhorse-1.1/reference-to-video принимает от 1 до 9 референсных изображений и создаёт новые сцены, в которых персонажи, одежда и визуальный стиль остаются узнаваемыми. Подходит для сериалов и продуктового контента.
Продолжите клип
alibaba/happyhorse-1.1/video-extend продолжает существующее видео с того места, где оно закончилось, по вашему промпту, так что короткий исходный клип можно превратить в более длинную последовательность.
Недорогие итерации в 480p
480p — самый дешёвый уровень: можно проверять промпты и композиции, прежде чем тратиться на рендер финального дубля в 720p или 1080p.
Короткие клипы до 15 секунд
Каждый эндпоинт выдаёт от 3 до 15 секунд за один проход: достаточно для показа продукта, хука для соцсетей или одной сцены без диалогов, без склейки клипов.
Советы
Советы по написанию запросов для Happy Horse 1.1
Практические советы, как получать лучшие результаты от Happy Horse 1.1, — на основе приёмов, которые работают в продакшен-пайплайнах для моделей видео.
- 01
Конкретно описывайте движения камеры
Используйте конкретную операторскую лексику — orbit, dolly-in, push-in, pan-left, crane shot, handheld follow. Общие промпты дают статичную или произвольную камеру; названные движения камеры напрямую соответствуют замыслу движения в данных обучения модели и заметно улучшают кадр.
- 02
Закрепляйте облик героя референсными изображениями
Если промпт зависит от конкретного человека, персонажа или продукта, загрузите референсное изображение вместе с промптом. Без референса облик «плывёт» между кадрами и сценами — один и тот же персонаж в каждой генерации выглядит чуть иначе.
- 03
Описывайте освещение и время суток
Подсказки об освещении вроде 'golden hour, soft warm directional light' или 'overcast diffused light, slate-grey sky' улучшают качество и согласованность гораздо сильнее, чем расплывчатые модификаторы качества. Освещение — один из самых сильных факторов, на которые опирается модель.
- 04
Используйте негативные промпты, чтобы подавить типичные сбои
Полезные негативные подсказки для видео: 'frame flicker, motion blur, watermark, text artifacts, distorted hands, low resolution, jpeg compression'. Негативные промпты ничего не стоят и заметно снижают долю генераций, которые иначе пришлось бы перезапускать.
- 05
Выбирайте самую короткую длительность, которая передаёт ваш эпизод
Большинство промптов лучше всего работают на 5–8 секундах. Более длинные клипы усиливают временные несоответствия (изменение героя, «уплывание» окружения). Если нужна 20-секундная последовательность, создайте три клипа по 6–8 секунд и смонтируйте их — качество останется выше, чем в одной длинной генерации.
- 06
Сразу выбирайте соотношение сторон под платформу
9:16 — для TikTok / Reels / Shorts, 16:9 — для горизонтальных лент и YouTube, 1:1 — для сеток постов. Модели обучаются немного по-разному для разных соотношений сторон — кадрирование 16:9 в 9:16 постфактум теряет и детализацию, и композицию, задуманную моделью.
Цены
Цены на API Happy Horse 1.1
Оплата — за каждый результат. Итоговая стоимость зависит от параметров, заданных в playground каждого варианта (разрешение, длительность, количество результатов, референсы).
| Эндпоинт | Тип | Цена от |
|---|---|---|
| alibaba/ | text-to-video | $0.14 |
| alibaba/ | image-to-video | $0.14 |
| alibaba/ | video-extend | $0.14 |
| alibaba/ | reference-to-video | $0.14 |
API
Вызов API Happy Horse 1.1
Получите API-ключ на wavespeed.ai/accesskey, затем отправьте предсказание через REST. Playground генерирует готовые к вставке примеры для любой комбинации входных данных.
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)Сравнение
Happy Horse 1.1 и альтернативы
Когда стоит выбрать Happy Horse 1.1, а не похожие модели в WaveSpeedAI.
Happy Horse 1.1 и Happy Horse 1.0
Happy Horse 1.1 добавляет уровень 480p и более низкую цену за 1080p по сравнению с 1.0. В версии 1.0 есть эндпоинт video-edit, которого нет в 1.1.
Happy Horse 1.1 и Seedance 2.5
Seedance 2.5 выдаёт одиночные планы до 30 секунд и имеет эндпоинты video edit и video extend. Happy Horse 1.1 — более лёгкий вариант для клипов до 15 секунд.
Happy Horse 1.1 и Wan 3.0
Wan 3.0 предлагает text-, image- и reference-to-video до 30 секунд. Happy Horse 1.1 покрывает более короткие клипы и имеет уровень 480p для недорогих черновиков.
FAQ
Happy Horse 1.1 API — часто задаваемые вопросы
Цены, лицензия, интеграция — частые вопросы о запуске Happy Horse 1.1 в WaveSpeedAI.
Что такое API Happy Horse 1.1?
Happy Horse 1.1 — модель генерации видео от Alibaba, доступная как REST API в WaveSpeedAI. Happy Horse 1.1 от Alibaba — кинематографичное видео длиной 3-15 секунд из текста, изображения первого кадра или до 9 референсных изображений, в 480p, 720p или 1080p, с плавным движением камеры и высокой точностью следования промпту. Её можно вызывать программно или попробовать в playground по ссылке выше.
Как вызывать API Happy Horse 1.1?
Создайте аккаунт WaveSpeedAI, скопируйте API-ключ на странице /accesskey и отправьте POST на https://api.wavespeed.ai/api/v3/alibaba/happyhorse-1.1/text-to-video с входными данными в JSON. Эндпоинт вернёт id предсказания. Опрашивайте эндпоинт результата примерно раз в 2 секунды, для долгих задач увеличивайте интервал и останавливайтесь на любом финальном статусе. Примеры для продакшена на Python / Node.js / cURL — выше.
Сколько стоит API Happy Horse 1.1?
Happy Horse 1.1 стоит от $0.14. Точная стоимость зависит от заданных параметров (разрешение, длительность, количество результатов, референсы). Предпросмотр стоимости рядом с кнопкой «Сгенерировать» в playground показывает точную цену для ваших текущих данных.
Какие варианты Happy Horse 1.1 доступны?
В WaveSpeedAI доступно рабочих эндпоинтов Happy Horse 1.1: 4 — 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. У каждого варианта своя страница playground и свои цены.
Можно ли использовать результаты Happy Horse 1.1 в коммерческих целях?
Права на коммерческое использование определяются лицензией модели Alibaba. Большинство моделей Alibaba разрешают коммерческое использование результатов; краткое описание лицензии смотрите на странице playground каждой модели, а условия платформы — в Условиях использования WaveSpeedAI.
Зачем использовать Happy Horse 1.1 в WaveSpeedAI, а не напрямую?
Один API-ключ и один платёжный аккаунт для Happy Horse 1.1 И для 1000+ других ИИ-моделей от разных провайдеров. Без настройки SDK для каждого вендора, без отдельных лимитов, без переписывания интеграционного кода под каждого поставщика. Цены, как правило, на уровне прямого API Alibaba или ниже.
Разработчик
О Alibaba
Команда, стоящая за Happy Horse 1.1 и всей линейкой моделей Alibaba в WaveSpeedAI.
Лаборатория Tongyi Lab компании Alibaba выпускает семейство видеомоделей Wan и семейство LLM Qwen. Wan известна открытыми весами, широким набором вариантов (text-to-video, image-to-video, reference-to-video, video-edit, video-extend, image-edit, text-to-image) и стабильно сильными показателями по устойчивости движения и следованию промпту в многоязычных запросах.
Начните создавать с Happy Horse 1.1 в WaveSpeedAI
Бесплатные стартовые кредиты при регистрации. Один API-ключ для 1000+ ИИ-моделей от Alibaba и всех остальных провайдеров.