프롬프트 다루기
같은 지시문을 매번 다시 쓰지 않고, 변하는 부분만 바꿔 프롬프트를 조립합니다.
실습 Concatenator
프롬프트 합치기
Prompt Concatenator는 여러 텍스트 입력을 하나로 합칩니다. 고정된 지시문과 바뀌는 부분을 한 프롬프트로 묶을 때 씁니다.
같은 지시문을 매번 다시 쓰는 대신, 고정된 부분과 바뀌는 부분을 따로 두고 Concatenator로 합칩니다.
여러 텍스트 입력을 하나로 모아 단일 프롬프트를 만듭니다. 왼쪽 아래 + 버튼으로 입력을 원하는 만큼 늘릴 수 있고, 노드 안에 공통 문구를 직접 적어 함께 합칠 수도 있습니다.
예를 들어 “이 사람의 헤드샷을 만들어라”라는 고정 지시문에 배경만 바꿔 끼우면, 같은 구조로 여러 배경의 헤드샷을 만들 수 있습니다.
- Concatenator 노드를 추가합니다.
- 합칠 텍스트(Prompt 노드 등)의 출력을 입력에 연결합니다.
- 왼쪽 아래 + 버튼으로 입력을 더 추가합니다.
- 노드 안에 공통 문구를 직접 적어 함께 합칠 수도 있습니다.
고정 지시문 한 줄과 바꿀 배경 한 줄을 Concatenator로 합쳐 이미지 모델에 연결해 보세요.
두 입력이 하나의 프롬프트로 합쳐져 모델에 들어가면 통과.
출처 · Text Tools
실습 Concatenator + Iterator
리스트에 공통 프롬프트
Iterator와 Concatenator를 함께 쓰면, 리스트의 각 항목에 공통 문구를 한 번만 붙여 반복을 없앱니다.
리스트의 모든 항목에 같은 문구를 일일이 붙이는 대신, Iterator와 Concatenator를 조합합니다.
Iterator의 리스트를 Concatenator의 한 입력에 넣고, 공통 문구를 다른 입력에 한 번만 적습니다. 그러면 각 항목과 공통 문구가 자동으로 합쳐집니다. 예를 들어 동물 리스트에 “on a white background”를 한 번만 입력하면, 모든 동물이 흰 배경으로 생성됩니다.
- Text Iterator에 항목 리스트를 입력합니다.
- Iterator 출력을 Concatenator의 한 입력에 연결합니다.
- Concatenator에 공통 문구를 한 번만 입력합니다.
- 합쳐진 결과(Combined Prompt)를 모델에 연결해 실행합니다.
출처 · Text Tools