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 카테고리의 문자열 유틸리티 노드입니다. 기본 프롬프트와 최대 3개의 찾기/바꾸기 쌍을 입력받아 해당 치환을 프롬프트 텍스트에 적용한 후 결과 문자열을 출력합니다.
입력
- prompt (STRING, 필수): 수정할 원본 프롬프트 텍스트입니다.
- find1 (STRING, 선택 사항, 기본값
""): 첫 번째 치환 단계에서 검색할 텍스트입니다. - replace1 (STRING, 선택 사항, 기본값
""):find1의 모든 항목을 대체하는 텍스트입니다. - find2 (STRING, 선택 사항, 기본값
""): 두 번째 치환 단계에서 검색할 텍스트입니다. - replace2 (STRING, 선택 사항, 기본값
""):find2의 모든 항목을 대체하는 텍스트입니다. - find3 (STRING, 선택 사항, 기본값
""): 세 번째 치환 단계에서 검색할 텍스트입니다. - replace3 (STRING, 선택 사항, 기본값
""):find3의 모든 항목을 대체하는 텍스트입니다.
find 및 replace 입력은 선택 사항이며 기본값은 빈 문자열입니다. 찾기/바꾸기 쌍을 비워 두면 해당 치환 단계를 건너뜁니다.
출력
- STRING: 지정된 모든 치환이 적용된 후의 결과 프롬프트입니다.
사용 참고 사항
- 치환은 순서대로 적용됩니다. 먼저
find1/replace1, 그다음 첫 번째 치환 결과에find2/replace2, 마지막으로 두 번째 치환 결과에find3/replace3가 적용됩니다. - 치환이 순차적으로 이루어지므로 나중에 지정한 find 패턴은 이미 수정된 프롬프트에서 검색합니다. 나중의 쌍에서 원본 프롬프트 텍스트를 일치시키려면 이전 치환으로 인한 변경 사항을 고려해야 합니다.
- 이 노드는 프롬프트 문자열에만 작동하며 conditioning, embedding 또는 기타 노드 데이터를 직접 수정하지 않습니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.