EasyUse/Promptgenerated
PromptReplace(promptReplace)
Нода PromptReplace является утилитой для работы со строками в категории EasyUse/Prompt.
prompt Replace
output_prompt
prompt
STRING
find1
STRING
replace1
STRING
find2
STRING
replace2
STRING
find3
STRING
replace3
STRING
Easy Use
Нода PromptReplace является утилитой для работы со строками в категории EasyUse/Prompt. Она принимает базовый промпт и до трёх пар «найти/заменить», применяет эти замены к тексту промпта и выводит результирующую строку.
Входы
- prompt (СТРОКА, обязательно): Оригинальный текст промпта, который нужно изменить.
- find1 (СТРОКА, необязательно, по умолчанию
""): Текст для поиска на первом шаге замены. - replace1 (СТРОКА, необязательно, по умолчанию
""): Текст, заменяющий все вхожденияfind1. - find2 (СТРОКА, необязательно, по умолчанию
""): Текст для поиска на втором шаге замены. - replace2 (СТРОКА, необязательно, по умолчанию
""): Текст, заменяющий все вхожденияfind2. - find3 (СТРОКА, необязательно, по умолчанию
""): Текст для поиска на третьем шаге замены. - replace3 (СТРОКА, необязательно, по умолчанию
""): Текст, заменяющий все вхожденияfind3.
Входы find и replace необязательны и по умолчанию равны пустым строкам. Оставьте пару «найти/заменить» пустой, чтобы пропустить этот шаг замены.
Выходы
- СТРОКА: Результирующий промпт после применения всех указанных замен.
Примечания по использованию
- Замены применяются по порядку: сначала
find1/replace1, затемfind2/replace2к результату первой замены и, наконец,find3/replace3к результату второй замены. - Поскольку замены выполняются последовательно, последующие шаблоны поиска применяются к уже изменённому промпту. Если вы хотите найти текст оригинального промпта в более поздней паре, учитывайте изменения, внесённые предыдущими заменами.
- Этот узел работает исключительно со строкой промпта; он не изменяет напрямую conditioning, embeddings или другие данные нод.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.