EasyUse/Promptgenerated
Wildcards(wildcardsPrompt)
Нода Wildcards разворачивает wildcard-плейсхолдеры в шаблоне промпта, подставляя случайно выбранные значения, и может дополнительно добавлять ссылку на LoRA.
wildcards Prompt
output_text
populated_text
text
STRING
Select to add LoRA
COMBO
Select to add Wildcard
COMBO
seed
0
multiline_mode
Easy Use
Нода Wildcards разворачивает wildcard-плейсхолдеры в шаблоне промпта, подставляя случайно выбранные значения, и может дополнительно добавлять ссылку на LoRA. Она предназначена для генерации разнообразных промптов, сохраняя воспроизводимость результатов с помощью seed.
Входы
- text (
СТРОКА, по умолчанию:""): Базовый шаблон промпта. Используйте плейсхолдеры__wildcard_name__там, куда нужно вставить случайное содержимое. - Выбрать для добавления LoRA (
КОМБО): Раскрывающийся список доступных LoRA. При выборе к тексту перед обработкой добавляется фрагмент LoRA-промпта (например,<lora:filename:1.0>). Выберите "None", чтобы ничего не добавлять. - Выбрать для добавления Wildcard (
КОМБО): Раскрывающийся список доступных файлов wildcard. При выборе в текст добавляется плейсхолдер__filename__, чтобы не вводить токен wildcard вручную. Выберите "None", чтобы ничего не добавлять. - seed (
ЦЕЛОЕ, по умолчанию:0, Мин.:0): Случайный seed, используемый при выборе значений wildcard. Одинаковые seed и текст дают одинаковый результат; измените seed, чтобы получить другие вариации. - multiline_mode (
БУЛЕВО, по умолчанию:ложь): Когда включено, каждая строка текстового входа обрабатывается как отдельный промпт, поэтому wildcard-значения выбираются независимо для каждой строки, а переносы строк сохраняются в выходных данных. Когда выключено, весь текст обрабатывается как один промпт.
Выходы
- СТРОКА (текст): Обработанный текст промпта: базовый текст, в котором все wildcard-плейсхолдеры заменены выбранными значениями, а также включены добавленные выбранные LoRA/wildcard дополнения, если они есть.
- СТРОКА (seed): Значение seed, переданное в ноду, возвращаемое в виде строки. Его можно использовать для записи seed или передачи в другие текстовые узлы.
Примечания по использованию
- Токены wildcard записываются с двойными подчеркиваниями, например
__color__. Нода заменяет каждый токен случайной строкой из соответствующего файла wildcard. - Используйте раскрывающийся список "Выбрать для добавления Wildcard" как ярлык: он вставляет токен за вас, что полезно, если вы не помните точное имя файла wildcard.
- Чтобы создавать воспроизводимые промпты, задайте фиксированный seed и сохраняйте тот же текст. Изменение seed рандомизирует выбранные строки wildcard.
- Поскольку второй выход является строкой, вы можете подключить его к узлам, которые ожидают строковый seed, или просто оставить его неподключенным, если вам нужен только итоговый промпт.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.