순열(permutation)은 하나의 프롬프트로 동시에 여러 이미지를 생성하는 기능입니다. 순열 프롬프트의 사용 방법은 중괄호 {} 안에 다양한 표현을 넣으면 됩니다. 예를 들어 {brown, white, black} cat이라고 프롬프트를 작성합니다. 그러면 brown cat, white cat, black cat, 3가지 이미지가 생성됩니다. 지금부터 순열 프롬프트의 활용 방법을 알아보겠습니다.
순열 프롬프트(permutation)의 활용
우선 쉬운 프롬프트부터 작성해 보겠습니다. 프롬프트를 입력하면 다시 확인하는 창이 뜹니다. show prompts를 누르면 총 3가지의 개별 프롬프트를 확인할 수 있습니다. yes를 누르겠습니다. photography, a {yellow, blue, green} bird in a forest
photography, a yellow bird in a forest | photography, a blue bird in a forest | photography, a green bird in a forest |
이제 장소를 추가하겠습니다. 총 2가지의 색상과 장소를 프롬프트에 반영했기 때문에 총 4개의 이미지가 생성됩니다. photography, a {blue, green} bird in a {forest, cage}
photography, a blue bird in a forest | photography, a green bird in a forest |
photography, a blue bird in a cage | photography, a green bird in a cage |
이제 이미지의 유형을 추가하겠습니다. 두 가지의 이미지 유형을 반영하여 순열 프롬프트를 작성하겠습니다. {photography, cartoon style}, a yellow bird
photography, a yellow bird | cartoon style, a yellow bird |
파라미터(parameters)도 순열로 작성할 수 있습니다. 총 3가지의 aspect ratio를 반영하겠습니다. photography, a blue bird on a tree branch –ar {1:1, 2:3, 3:2}
--ar 1:1 | --ar 2:3 | --ar 3:2 |
중괄호 안에 다시 중괄호를 넣어 프롬프트를 작성하는 것도 가능합니다. {photography, cartoon style}, a {blue bird in {a garden, a cage}, yellow bird {in a house, on a tree branch}}라고 입력합니다. 이 경우 총 2가지 이미지 유형과 2가지 색상 그리고 2가지 장소가 반영됩니다. 총 8가지의 이미지를 동시에 생성합니다.
프롬프트 작성 중에 쉼표 앞에 \(백슬래쉬)를 넣으면, 요소를 분리하는 쉼표의 기능이 취소됩니다. 예를 들어 설명하겠습니다. 다음과 같이 photography, a {red, blue, yellow} cat이라고 작성하면 총 3가지 이미지가 생성됩니다. 하지만 photography, a {red, blue \, yellow} cat이라고 작성하면 2가지 이미지가 생성됩니다. A red cat, a blue and yellow cat, 이렇게 blue와 yellow 사이의 쉼표 기능이 취소됩니다.
정리
현재 사용하고 있는 Basic 요금제는 Fast mode로만 작동합니다. 동시에 매달 200분의 작업 시간과 3개의 이미지 생성이 지원됩니다. 하지만 Relax mode(저속 모드)를 지원하지 않기 때문에, 동시에 생성할 수 있는 이미지는 최대 3개입니다. 순열 모드를 제대로 활용하려면 standard, pro, mega 플랜을 구독하셔야 할 것 같습니다.
순열 프롬프트는 여러 번 프롬프트를 작성하는 번거로움을 줄이고, 작업 속도를 개선하는 측면에서 유용한 기능입니다. 특히 프롬프트 작성이 거의 완료된 상태에서, 미세하게 프롬프트를 수정하는 과정을 거치게 됩니다. 이때 시행착오를 거쳐 최적의 이미지를 생성하는 과정에서 필요합니다. 꼭 한번 활용해 보시기를 바랍니다.