EasyUse/APIgenerated

JoyCaption2 (BizyAIR)(joyCaption2API)

Нода JoyCaption2 (BizyAIR) (класс joyCaption2API, категория EasyUse/API) отправляет изображение в JoyCaption2 API и возвращает сгенерированный текст подписи.

joy Caption2 API

image
caption
do_sample
COMBO
temperature
0.50
max_tokens
256
caption_type
COMBO
caption_length
COMBO
extra_options
STRING
name_input
STRING
custom_prompt
STRING
apikey_override
STRING
Easy Use

Описание

Нода JoyCaption2 (BizyAIR) (класс joyCaption2API, категория EasyUse/API) отправляет изображение в JoyCaption2 API и возвращает сгенерированный текст подписи. Она входит в коллекцию API-нод ComfyUI-Easy-Use и предназначена для создания подписей к изображениям непосредственно из вашего рабочего процесса без запуска локальной модели генерации подписей.

Входы

ИмяТипОбязательноПо умолчаниюОписание
imageИзображениеДаНетИзображение, для которого создается подпись.
do_sampleКОМБО (true / false)ДаНетВключает выборку во время генерации. Когда true, подписи могут варьироваться и зависеть от temperature. Когда false, генерация является детерминированной/жадной.
temperatureПЛАВАЮЩИЙДа0.5Степень случайности выборки. Диапазон: от 0.0 до 2.0 (шаг 0.01). Более высокие значения дают более разнообразные или креативные подписи, более низкие значения более сфокусированы. Не влияет на результат, когда do_sample имеет значение false.
max_tokensЦЕЛОЕДа256Максимальное количество токенов для генерации. Диапазон: от 16 до 512 (шаг 16). Используйте большее значение для более длинных подписей и меньшее значение, чтобы подписи были краткими.
caption_typeКОМБОДаНетПредустановленный стиль подписи. Варианты: Описательный, Описательный (неформальный), Обучающий промпт, MidJourney, Список тегов Booru, Список тегов в стиле Booru, Арт-критик, Описание товара и Пост в социальных сетях.
caption_lengthКОМБОДаНетЖелаемая длина подписи. Точные варианты предоставляются JoyCaption2 API и не заданы жестко в определении ноды.
extra_optionsСТРОКАДаНетДополнительные параметры, передаваемые вместе с запросом. Оставьте пустым, если API не требует дополнительных настроек.
name_inputСТРОКАДа""Необязательное имя или объект для упоминания в подписи. Оставьте пустым, если явное имя использовать не требуется.
custom_promptСТРОКАДа""Пользовательский промпт для использования вместо выбранного caption_type или в дополнение к нему. Оставьте пустым, чтобы использовать поведение промпта JoyCaption2 по умолчанию.
apikey_overrideСТРОКАНет""Необязательное переопределение API-ключа. Оставьте пустым, чтобы использовать API-ключ, настроенный в другом месте ComfyUI-Easy-Use.

Выходы

ТипОписание
СТРОКАСгенерированный текст подписи для входного image.

Примечания по использованию

  • Используйте caption_type для быстрого переключения между различными стилями подписей: от естественных описаний до списков тегов в стиле Booru.
  • Выбирайте caption_length в зависимости от того, насколько подробной должна быть подпись. Имейте в виду, что более длинные подписи расходуют больше токенов.
  • Установите do_sample в true, если нужна вариативность между запусками, и в false для воспроизводимого или жадного декодирования.
  • Если вы указываете custom_prompt, используйте его для настройки создания подписей помимо доступных пресетов.
  • Используйте apikey_override, когда для этой ноды следует использовать конкретный API-ключ вместо общей конфигурации EasyUse.

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…