본문 바로가기
잡담/WebUI(stable-diffusion)

WebUI 프롬프트 가중치 부여방법

by flatsun 2023. 3. 28.
반응형

WebUI 에서 프롬프트에 가중치를 부여하면

특정 키워드가 무조건 나오게 하거나

혹은 거의 나오게 하지 않을 수 있는데

 

방법은

(키워드:값), (키워드), ((키워드)), [키워드], [[키워드]]

 

이런 식으로 사용할 수 있는데

괄호를 사용하지 않았을 경우 기본값은 1이고

()를 한번 사용할 때마다 0.1씩 올라가고

[]를 사용할 때마다 0.1씩 내려가는 식인데

매우 난잡하고 보기 불편하므로

 

(키워드:값) 방식을 적극 권장한다

값은 0.1에서 ~ 1.4까지 할당할 수 있는데

(1.4 이상 할당하면 그림에 악영향)

 

낮게 줄 수록 그림에 반영될 확률이 낮아지고

높게 줄 수록 무조건 반영된다

 

(shark:0.1)

로 가중치를 부여해 보니

6개의 그림에서 단 하나의 상어도 없는 것이 보인다

 

(shark:1.4)

다음은 가중치를 매우 높게 부여해보니

모든 그림에서 상어가 나타나는 것이 보인다

 

프롬프트 작성 시 뭔가 꼭 나오게 만들고 싶다면

이런 식으로 가중치를 지정해주면 된다

반응형

댓글