Hubris
Скачать из Google PlayСкачайте из RuStore
hubris

ComfyUI

Нода Hubris для ComfyUI — текстовые модели, генерация и правка картинок, видео и озвучка в одном пакете, с одним ключом и оплатой в рублях.

ComfyUI — редактор сценариев генерации, в котором картинки, видео и звук собираются из узлов. У Hubris есть свой пакет узлов comfyui-hubris: четыре узла, которые обращаются к моделям каталога Hubris. Видеокарта для них не нужна, генерация идёт на стороне моделей.

Сценарий в ComfyUI: Hubris Chat пишет подробный промпт, Hubris Image рисует по нему картинку

Требования

  • ComfyUI свежей версии: узлу видео нужен тип VIDEO, в старых сборках его нет
  • Аккаунт на hubris2.ru и API-ключ из раздела Ключи

Установка

Пакет опубликован в официальном реестре: registry.comfy.org/nodes/comfyui-hubris. Оттуда его ставят ComfyUI Manager и comfy-cli.

Через ComfyUI Manager. Нажмите Управление расширениями (Manage Extensions) на верхней панели, найдите Hubris и нажмите Установить, затем перезапустите ComfyUI. Обновления Manager покажет в разделе Доступны обновления.

Через comfy-cli:

comfy node registry-install comfyui-hubris

Вручную. Склонируйте пакет в папку custom_nodes и перезапустите ComfyUI:

cd ComfyUI/custom_nodes
git clone https://github.com/Aimagine-life/comfyui-hubris

В портативной сборке для Windows папка лежит в ComfyUI_windows_portable/ComfyUI/custom_nodes. Обновление — git pull в папке comfyui-hubris.

Дополнительные пакеты Python не нужны: узлы обходятся тем, что уже входит в ComfyUI.

Ключ

Ключ хранится вне сценариев, поэтому сценарий можно отдать другому человеку, не раскрывая ключ. Два способа:

  • Файл. Создайте ComfyUI/user/hubris_api_key.txt и вставьте в него ключ одной строкой. Перезапуск не нужен, ключ читается при каждом запросе. Папка user не меняется при обновлении узлов, поэтому ключ не потеряется.
  • Переменная окружения HUBRIS_API_KEY. Её ComfyUI видит только после перезапуска.

Если ключа нет, узел остановит сценарий и подскажет, куда его положить. Неверный ключ — ошибка 401 invalid_api_key.

Узлы

Все четыре узла лежат в разделе Hubris библиотеки узлов. Список моделей каждый узел берёт из живого каталога при запуске ComfyUI и показывает только подходящие: для видео — видеомодели, для озвучки — модели речи.

УзелВходыВыходЧто делает
Hubris Chatпромпт, системная инструкция, картинки (необязательно)STRINGОтвет любой текстовой модели. С картинкой на входе описывает кадр, без неё — пишет промпт для генерации.
Hubris Imageпромпт, aspect_ratio, count, референсы (необязательно)IMAGEГенерация и правка картинок: Nano Banana, GPT Image, FLUX, Seedream, Recraft, Grok Imagine и другие. Референсы подключаются ко входу reference_images.
Hubris Videoпромпт, duration, resolution, aspect_ratio, generate_audio, первый и последний кадр (необязательно)VIDEO, путь к файлуВидео по тексту или по картинке: Kling, Veo, Seedance, Wan, Hailuo и другие. Узел ждёт готовый ролик и показывает статус задачи.
Hubris Speechтекст, голосAUDIOОзвучка: ElevenLabs, Gemini TTS, MiniMax, Kokoro и другие.

Выходы — обычные типы ComfyUI: картинку сохраняет Save Image, видео — Save Video, звук — Save Audio, текст показывает Preview Any.

Готовые сценарии

С пакетом идут четыре сценария. Они в окне шаблонов (значок Шаблоны / Templates на левой панели), раздел comfyui-hubris.

СценарийЧто внутри
hubris_prompt_to_imageHubris Chat пишет подробный промпт из короткой идеи, Hubris Image рисует по нему картинку
hubris_image_editЗагруженное фото уходит в Hubris Image как референс и возвращается изменённым
hubris_image_to_videoКартинка становится первым кадром ролика Hubris Video
hubris_text_to_speechHubris Speech озвучивает текст, Save Audio сохраняет звук

Как устроены настройки

Seed. По умолчанию стоит режим fixed. Если в сценарии ничего не поменялось, ComfyUI отдаёт прошлый результат и не отправляет запрос, поэтому повторный запуск ничего не стоит. Новый вариант — другое число в seed или режим randomize. В модель seed уходит, только если она его поддерживает.

Картинки. aspect_ratio: auto оставляет размер на выбор модели. Модели, которые сами задают размер, не принимают другое значение. Модели без входа для референсов не принимают картинку на reference_images. В обоих случаях узел остановится с ошибкой до запроса, без списания. count — сколько картинок сделать: узел отправляет по запросу на каждую, поэтому несколько вариантов даёт любая модель. Если часть картинок не получилась (например, их отклонила модерация), узел вернёт те, что пришли, и покажет, сколько не вышло. Векторных моделей (SVG) в списке нет — картинки в ComfyUI растровые.

Видео. Длительность, разрешение, соотношение сторон, звук и кадры узел сверяет с возможностями модели до запуска: например, Kling v3.0 Standard делает ролики от 3 до 15 секунд, а duration: 20 остановит сценарий с подсказкой. 0 в длительности и auto в остальных полях — значения модели по умолчанию. Короткие сбои сети и сервера во время ожидания узел переживает сам и продолжает ждать. Если отменить запуск, пока узел ждёт, задача на стороне Hubris продолжится и будет оплачена; готовый ролик хранится 72 часа и виден в журнале.

Озвучка. Пустой voice — первый голос модели. Если указать голос, которого у модели нет, в ошибке будет список доступных.

Цены и журнал

Узлы платят с баланса аккаунта по ценам каталога: картинки и видео — за штуку и секунды, текст и озвучка — как указано на карточке модели. Запросы из ComfyUI подписаны в журнале как ComfyUI, там же видна стоимость каждого.

Частые ошибки

ОшибкаЧто сделать
Hubris API key not foundПоложите ключ в hubris_api_key.txt или задайте HUBRIS_API_KEY (см. Ключ)
402 insufficient_balanceПополните баланс
… sets the image size itself; use aspect_ratio autoМодель сама выбирает размер — верните auto
… supports durations [5, 10] s, not 7Выберите длительность из списка в ошибке
… does not accept last_frameМодель берёт только первый кадр — отключите вход last_frame
voice_not_supportedВозьмите голос из списка в тексте ошибки
В списке моделей нет новой моделиПерезапустите ComfyUI: каталог загружается при старте

Пакет в реестре ComfyUI: registry.comfy.org/nodes/comfyui-hubris. Исходный код открыт: github.com/Aimagine-life/comfyui-hubris.

Обновлено: