복잡하고 다양한 IT 운영 업무, 스마트한 IT 매니저와 함께

미드저니 사용법

[미드저니 사용법] 멀티프롬프트(2개이상의 문장으로 이미지 생성하기) 구분기호 ::

IT_manager_08 2024. 10. 31. 10:00

 

목차

 

1.  Multi Prompt(멀티프롬프트)

2.  프롬프트 가중치(Prompt Weight)주기

 


 

 

 

1.  Multi Prompt(멀티프롬프트) 

text prompt 2개 이상구분기호 :: 를 사용해서 반영되도록 제어하는 것

[사용방법]

프롬프트입력예시 :

 

 

 

이중 콜론 :: 사이에 공백 없음

모든 매개변수는 항상 맨끝에 추가

 

 

 

다중프롬프트를 사용하면 어떤 식으로 이미지가 생성되는지 예제로 살펴보겠습니다. 

space  ship  vs  space::ship 

생성된 이미지를 보면

왼쪽(::사용안함)은 우주와 배를 하나로 생각해서 이미지를 생성 했고, 

오른쪽(::사용함)은  우주와 배를 별개로 생각해서 이미지 생성하였습니다. 

v5.2 와 v6.1에서도 같은 결과가 나왔습니다. 

 

 

 

watch flower  vs  watch::flower

왼쪽(::사용안함)은 시계와 꽃을 하나로 생각해서 합쳐서 이미지를 생성 했고, 

오른쪽(::사용함)은  시계와 꽃을 별개로 생각해서 시계는 임의로 없애고 꽃만 구현해주었네요. 여자이미지는 미드저니가 임의로  반영하였습니다.  

v5.2 와 v6.1에서도 같은 결과가 나왔습니다. 

 

 

 

v6.1에서는 

왼쪽(::사용안함)은 시계와 꽃을 하나로 생각해서 합쳐서 이미지를 생성 했고, (v5.2와 동일)

오른쪽(::사용함)은  시계와 꽃을 별개로 생각해서 시계는 임의로 없애고 꽃만 구현해주었네요. 

 

 


 

2.  프롬프트 가중치(Prompt Weight)주기

 

멀티프롬프트에 문장별로 가중치를 부여하는 것을 말하며 prompt weight(프롬프트가중치)라고 합니다.

 

[사용방법]

프롬프트입력예시 :

 

 

 

space::ship 에서는 1:1로 가중치를 부였했다면

space ::2 ship 는 space 뒤에 2를 붙여 space를 더 강조하였습니다. 

 

 

다중프롬프트에 가중치를 부여하면 어떻게 이미지가 생성되는지 예제로 살펴보겠습니다. 

space::2 ship -v5.2  vs space::2 ship -v6.1 

생성된 이미지를 보면

왼쪽(가중치2사용하고 v5.2)은 우주와 배를  별개로 생각하고 space에 더 집중해서 이미지를 생성했고, 

오른쪽(가중치2사용하고 v6.1) 또한 우주와 배를 별개로 생각하고 space에 더 집중해서 이미지 생성하였습니다. 

 

 

 


 

 

 

결론,

 

위의 예시처럼 간단한 문장에서는 확연하게 가중치가 부여되어 이미지가 생성된 것을 확인 할수 있지만 복잡한 문장에서는 Prompt weight 를 아래와 같이 정확히 적어주는 것이 혼란을  막을 수 있습니다.

space::1 ship::1

space::2 ship::1