본문 바로가기
Stable Diffusion

스테이블 디퓨전 webui 프롬프트 작성방법/가이드

by DesignerAllan 2023. 3. 21.
반응형

스테이블 디퓨전 webui 프롬프트에 대한 기초적인 내용을 알아보자.
 

안녕하세요 Allan입니다.
 
이번 포스팅에서는 StableDiffusion webui의 프롬프트 작성방법에 대해서 배워보도록 하겠습니다.
 
사실 프롬프트 작성에 정답은 없으나 원하는 결과물을 얻을 수 있는 확률을 조금이라도 높이는 것이라 생각합니다.
 
그럼 스테이블 디퓨전 webui 프롬프트의 기초적인 문법 및 자주 쓰이는 프롬프트에 대해서 알아보겠습니다.
 
 
 

Ⅰ. StableDiffusion 프롬프트 기초용어

 

1. Prompt / Negative prompt

webui에 들어가 보시면 미드저니 혹은 달리와 달리 프롬프트를 입력하는 란이 두 개로 나누어져 있는 것을 볼 수 있습니다.
 
첫 번째를 프롬프트 혹은 긍정 프롬프트라고 하며
두번째를 네 거 혹은 부정 프롬프트라고 합니다.
 
말 그대로 긍정 프롬프트에는 이미지에 반영되었으면 하는 내용을 넣고
부정 프롬프트에는 반영하지 않았으면 하는 내용을 넣어야 합니다.
 
하지만 프롬프트에 넣는다고 다 반영되고 네 거에 넣는다고 다 제외시키지는 않습니다.
(사실 굉장히 말을 안듣습니다;;)
 
 
 

2. 토큰

토큰이란 글자수라고 생각하시면 됩니다.
프롬프트 작성란 우측 상단에 보이는 다음 이미지가 토큰 수를 알려줍니다.

75 토큰이 넘어가면 150으로 변경되는 것을 볼 수 있는데
이는 75 토큰마다 끊어서 해석하기 때문입니다.
 
즉, 웬만하면 75토큰 이내로 프롬프트를 작성하는 것을 추천드립니다.
 
 
 

3. 가중치

다른 i2i 생성 ai를 사용해 보신 분들이라면 이해하시기 편할 것입니다.
 
가중치란 프롬프트의 영향력을 증가시키는 것입니다.
 
가중치를 입력하지 않은 프롬프트는 1의 가중치를 가지고 있습니다.
 
가중치를 다루는 방법은 더 많이 있긴 한데 가장 중요한 한 가지 방법에 대해서만 말씀드리겠습니다.
 
example_prompt라는 예시 프롬프트가 있습니다.
(띄어쓰기는 _로 해주시는 것이 좋습니다만 문장형식으로 작성할 때는 언더바 안 쓰셔도 됩니다.)
 
example_prompt에 가중치를 부여하는 방법은 다음과 같습니다.
 
1. 괄호로 묶는다
2. 콜론 뒤에 가중치를 써준다.
 
(example_prompt:1.5)
 
이렇게 하면 아무 가중치도 없는 프롬프트보다 1.5배 영향력이 있다고 생각하시면 됩니다.
 
하지만 하나의 프롬프트에 높은 영향력을 부여하고 싶다고 가중치를 너무 높게 설정하시면 안 됩니다.
그림이 망가져 버립니다..
 
보통 0.8~1.5 사이로 가중치를 설정하시는 것을 추천드립니다.
 
 
 

4. 문장형/태그형 프롬프트

문장형 프롬프트란 구 형식으로 이루어진 프롬프트를 말하고
태그형 프롬프트란 하나의 단어로 된 프롬프트를 말합니다.
 
외모, 상태, 배경 등은 태그형 프롬프트
구도, 상황, 행위 묘사 등은 문장형 프롬프트로 작성합니다.
 
태그형 프롬프트 예 : (black_hair),(white_background) 등등
문장형 프롬프트 : (standing on the table),(looking at window) 등등
 

반응형


 

Ⅱ. 자주 사용하는 프롬프트

 

1. Prompt

masterpiece, best quality, intricate details,4k, 8k 등등..

2. Negative Prompt

 (worst quality, low quality:1.4) 등등..
 
 
 

Ⅲ. 프롬프트 참고 사이트

 
https://arca.live/w/aiart/%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%20%ED%83%9C%EA%B7%B8%20%EC%A0%95%EB%B3%B4
 
어떤 프롬프트를 사용해야 할지 모르겠는 분들은 위의 사이트를 참고하여 프롬프트를 작성하시면 됩니다.
 
사이트에 나와있는 프롬프트들을 조합하여 사용한다면 충분히 좋은 프롬프트를 작성할 수 있을 것입니다.
 
 
 
 
 

반응형