EasyUse/Promptgenerated

PromptReplace(promptReplace)

PromptReplace 是 EasyUse/Prompt 类别中的字符串工具节点。它接收一个基础提示词和最多三组查找/替换对,将这些替换应用到提示词文本,并输出结果字符串。 - prompt(字符串,必填):要修改的原始提示词文本。 - find1(字符串,可选,默认值 ):在第一步替换中要搜索的文本。

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 的文本。

findreplace 输入为可选输入,默认值为空字符串。将某个查找/替换对留空即可跳过该替换步骤。

输出

  • 字符串:应用所有指定替换后得到的结果提示词。

使用说明

  • 替换按顺序应用:先执行 find1/replace1,再在第一次替换的结果上执行 find2/replace2,然后在第二次替换的结果上执行 find3/replace3
  • 由于替换是顺序执行的,后续的查找模式会在已经修改过的提示词中进行搜索。如果打算在后面的替换对中匹配原始提示词文本,请考虑先前替换所做的更改。
  • 此节点仅对提示词字符串进行操作;不会直接修改条件、embedding 或其他节点数据。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…