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의 모든 항목을 대체하는 텍스트입니다.

findreplace 입력은 선택 사항이며 기본값은 빈 문자열입니다. 찾기/바꾸기 쌍을 비워 두면 해당 치환 단계를 건너뜁니다.

출력

  • STRING: 지정된 모든 치환이 적용된 후의 결과 프롬프트입니다.

사용 참고 사항

  • 치환은 순서대로 적용됩니다. 먼저 find1/replace1, 그다음 첫 번째 치환 결과에 find2/replace2, 마지막으로 두 번째 치환 결과에 find3/replace3가 적용됩니다.
  • 치환이 순차적으로 이루어지므로 나중에 지정한 find 패턴은 이미 수정된 프롬프트에서 검색합니다. 나중의 쌍에서 원본 프롬프트 텍스트를 일치시키려면 이전 치환으로 인한 변경 사항을 고려해야 합니다.
  • 이 노드는 프롬프트 문자열에만 작동하며 conditioning, embedding 또는 기타 노드 데이터를 직접 수정하지 않습니다.

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…