HappyHorse 1.0 или 1.1 по API: когда старая версия ещё нужна

8 минут чтенияобновлено

В нашем каталоге HappyHorse 1.0 стоит на 30% дороже 1.1 в 720p и на 73% дороже в 1080p, хотя у Alibaba в 720P обе версии стоят одинаково. Арена Artificial Analysis на 29.10.2026 не ставит 1.0 выше ни на одной из четырёх досок. Через наш API у 1.0 осталось одно отличие — параметр seed. Если вас держит база промптов под 1.0, проверочный прогон на 1.1 окупается примерно за 70 роликов в 720p.

Сколько стоит каждая версия у нас и у Alibaba

Alibaba продаёт HappyHorse в Model Studio посекундно, и цена зависит от региона и разрешения. В регионе Сингапур цены выше, в регионах Пекин, Франкфурт и Вирджиния — ниже.

Версия и разрешениеAlibaba, СингапурAlibaba, Пекин / Франкфурт / Вирджинияaltrouter
1.0, 720P$0,14$0,1238$0,1679
1.0, 1080P$0,24$0,2200$0,2879
1.1, 720p$0,14$0,1238$0,1294
1.1, 1080p$0,18$0,1650$0,1668

Цены за секунду: Alibaba — по прайсу Model Studio на 29.10.2026, altrouter — по каталогу на 27.10.2026, страницы HappyHorse 1.0 и HappyHorse 1.1.

У Alibaba в 720P версии стоят одинаково, а в 1080P версия 1.0 дороже на треть. У нас картина другая. Версию 1.1 мы продаём на 8% ниже официальной цены Alibaba в Сингапуре, а 1.0 — на 20% выше неё. Поэтому через нас 1.0 дороже 1.1 уже в 720p, на 30%, а в 1080p разрыв доходит до 73%.

Наш минус тоже виден в таблице. Против регионов Пекин, Франкфурт и Вирджиния наша цена в 720p выше: у 1.1 на 4,5%, у 1.0 на 36%. Ещё у Alibaba у 1.1 есть тир 480P за $0,07 в секунду, а в нашем каталоге его нет.

Длина ролика1.0, 720P1.1, 720p1.0, 1080P1.1, 1080p
5 секунд$0,84$0,65$1,44$0,83
10 секунд$1,68$1,29$2,88$1,67
15 секунд$2,52$1,94$4,32$2,50

Расчёт по каталогу, например 15 × $0,287904 = $4,32. Обе версии делают ролики от 3 до 15 секунд, за упавший рендер деньги не списываются ни у Alibaba, ни у нас (документация по видео).

Столбчатая диаграмма: цена ролика 720p на 5, 10 и 15 секунд у HappyHorse 1.0 и HappyHorse 1.1.
На любой длине ролика 1.0 выходит примерно на треть дороже 1.1.

Что показывает арена: 1.0 больше нигде не впереди

Версия 1.0 вышла в ограниченной бете 28.04.2026 (анонс Alibaba), 1.1 — 22.06.2026. В 1.1 Alibaba заявляет улучшения в динамике, согласованности объекта, следовании промпту, картинке и звуке (TechNode). В прайсе и справочнике Alibaba на 29.10.2026 версий новее 1.1 нет, а для роликов из текста Alibaba рекомендует именно её.

Независимая проверка — видеоарена Artificial Analysis. Люди вслепую выбирают лучший из двух роликов, а итог сводится в рейтинг Elo: чем больше разница в очках, тем чаще одна модель побеждает другую.

Доска Artificial Analysis1.1: очки, место1.0: очки, место1.1 выигрывает пар
Текст → видео, со звуком1050, 13-е из 301033, 16-е52,5%
Текст → видео, без звука1032, 12-е из 331032, 13-е50%
Кадр → видео, со звуком1036, 10-е из 251028, 11-е51%
Кадр → видео, без звука1024, 10-е из 291014, 13-е51,5%

Доски v2.1 на 29.10.2026: текст → видео и кадр → видео. Долю выигранных пар я посчитал из разницы очков по формуле 1 / (1 + 10^(−разница/400)).

Разница везде мала, но направление одно: 1.1 впереди или вровень. Прошлая версия этой статьи советовала брать 1.0 для роликов без звука, потому что тогда 1.0 стояла выше на беззвучной доске. После обновления арены этот довод не работает. К тому же немой ролик у HappyHorse не заказать: по обзору моделей Alibaba обе версии генерируют видео со звуком, переключателя нет, и в нашем каталоге параметра audio у них тоже нет. Если звук не нужен, дорожку придётся вырезать самим.

Seed — единственное, чего у 1.1 нет в нашем каталоге

seed — число, от которого модель начинает случайность. С одним и тем же seed и промптом выходит похожая композиция, поэтому его фиксируют, когда меняют в промпте одно слово и хотят увидеть именно эффект этого слова.

В нашем каталоге seed описан только у 1.0, диапазон от 0 до 2147483647. При этом API Alibaba принимает seed у обеих версий (справочник API). Так что это ограничение нашего каталога, а не модели. Alibaba предупреждает и о пределе метода: одинаковый seed не гарантирует одинаковый ролик, только повышает повторяемость.

Если повторяемость нужна именно на HappyHorse, через нас остаётся 1.0, и каждая секунда стоит на 30% дороже. Если модель не принципиальна, seed в нашем каталоге есть у других видеомоделей, например у Vidu Q3 Turbo: её цены мы разбирали в статье о цене секунды Turbo.

Окупится ли перенос промптов на 1.1

Другой довод остаться на 1.0 — промпты уже подобраны под неё. Модели по-разному читают инструкции, и базу придётся перепроверить на 1.1. Посчитаем, во что это обходится.

Прогнать 20 промптов на 1.1, по одному пятисекундному ролику в 720p на каждый, стоит $12,94. Каждый следующий пятисекундный ролик на 1.1 дешевле, чем на 1.0, на $0,19. Значит, проверка окупится примерно через 67 роликов. В 1080p быстрее: прогон стоит $16,68, экономия — $0,61 на ролике, окупаемость наступит через 28 роликов.

Это нижняя оценка затрат: часть промптов придётся подправить и прогнать ещё раз. Даже если прогонов выйдет втрое больше, переход окупится примерно через 200 роликов в 720p и через 83 в 1080p. Для серии из 20 пятисекундных роликов в 720p разница уже такая: $16,79 на 1.0 против $12,94 на 1.1.

Дерево решений: нужен звук, нужен seed, есть ли промпты под 1.0, и к какой версии ведёт каждый ответ.
Три вопроса, после которых остаётся одна версия, и чаще это 1.1.

При смене версии меняется регистр resolution

В нашем каталоге у двух версий разное написание разрешения. У 1.0 значения 720P и 1080P с заглавной буквой, у 1.1 — 720p и 1080p со строчной. Значение не из списка запрос не роняет: шлюз его отбрасывает и рендерит в разрешении по умолчанию, то есть в 720p. Поменяли в коде id модели и забыли регистр — получили 720p вместо заказанного 1080p.

Грабля работает в обе стороны. В справочнике Alibaba разрешение пишется с заглавной у обеих версий, и пример оттуда, скопированный для 1.1, тоже тихо уйдёт в 720p.

Три запроса к HappyHorse 1.0 с разным регистром resolution и что из них получается.
Одна строчная буква превращает заказанный 1080P в 720P, и ошибки при этом нет.

Проверить, какой тир вы получили, проще всего по деньгам. Поле cost в ответе со статусом completed показывает, сколько списано (API-референс). Для пятисекундного ролика по ставкам каталога это $1,44 у 1.0 в 1080P и $0,84 в 720P. Если заказывали 1080P, а списано около $0,84, разрешение не дошло. Код ниже берёт значение из таблицы под нужную версию и сверяет списание с ожиданием.

Python
import os
import time

import requests

BASE = "https://api.altrouter.ai/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['ALTROUTER_API_KEY']}"}

# Написание resolution и $ за секунду по каталогу altrouter на 27.10.2026
TIERS = {
    "happyhorse-1.0": {"720": ("720P", 0.167944), "1080": ("1080P", 0.287904)},
    "happyhorse-1.1": {"720": ("720p", 0.129375), "1080": ("1080p", 0.16675)},
}


def render(model, prompt, seconds=5, height="1080", seed=None):
    resolution, per_sec = TIERS[model][height]
    body = {"model": model, "prompt": prompt, "seconds": seconds, "resolution": resolution}
    if seed is not None:  # в каталоге seed описан только у happyhorse-1.0
        body["seed"] = seed
    r = requests.post(f"{BASE}/videos", headers=HEADERS, json=body, timeout=30)
    r.raise_for_status()
    job = r.json()
    while job["status"] in ("queued", "in_progress"):
        time.sleep(15)
        r = requests.get(f"{BASE}/videos/{job['id']}", headers=HEADERS, timeout=30)
        r.raise_for_status()
        job = r.json()
    if job["status"] == "completed":
        expected = job["seconds"] * per_sec
        cost = job.get("cost", expected)
        if abs(cost - expected) > 0.1 * expected:
            print(f"списано ${cost}, ожидали ${expected:.2f}: проверьте resolution")
    return job


job = render("happyhorse-1.1", "A red horse gallops along a wet beach at sunset, tracking shot")
print(job["status"], job.get("url") or job.get("error"))

Опрос раз в 15 секунд — такой интервал советует сама Alibaba. Чаще спрашивать бессмысленно: в нашем прогоне 16.09.2026 пятисекундный ролик 720p на 1.0 был готов примерно через 80 секунд после отправки запроса. Это один запуск, время суток и очередь у вендора мы не выравнивали, а 1.1 так не замеряли.

FAQ

Можно ли получить у HappyHorse ролик без звука?

Нет. Обе версии генерируют видео вместе со звуком, переключателя нет ни в API Alibaba, ни в нашем каталоге. Если нужен немой ролик, уберите дорожку после скачивания или возьмите модель с флагом audio.

Подробнее: Alibaba API: модели и цены.

Есть ли HappyHorse дешевле 720p?

У Alibaba у версии 1.1 есть тир 480P за $0,07 в секунду в Сингапуре. В нашем каталоге у обеих версий только 720p и 1080p, поэтому самый дешёвый вариант через нас — 1.1 в 720p, $0,65 за пятисекундный ролик. Если нужен дешёвый черновой рендер, сравните цены других моделей в разборе стоимости видео нейросетью.

Поддерживает ли HappyHorse оживление фото?

Да, у обеих версий есть режим из первого кадра. Передайте картинку в поле image ссылкой или в base64, и запрос уйдёт в вариант модели для кадра. Как выбрать модель под оживление фото, мы разбирали отдельно.

Модели из статьи

Вендоры