WebUI Forge 프롬프트 UI 활용법 및 프롬프트 토큰과 작동방식 설명

2025. 9. 13. 03:04·AI 생성/StableDiffusion

저번 포스팅에서는 WebUI Forge를 이용하여 SD1.5 모델로 이미지를 생성하는 방법을 살펴보았습니다.
이번 글에서는 프롬프트 입력 방식과 입력창 주변의 아이콘 버튼 기능, 그리고 프롬프트 작성 팁까지 자세히 설명드리겠습니다.

 

아직 WebUI Forge를 설치하지 않으신 분들은 아래 링크 참고! 👇👇

🔗내 PC에서 AI 이미지 만들기: 1. Stability Matrix + WebUI Forge 설치하기

 

내 PC에서 AI 이미지 만들기: 1. Stability Matrix + WebUI Forge 설치하기

초창기에 git을 통해 다운로드 받고 필요한 프로그램들(python, visual studio 등)을 설치하고 업데이트하고, 여러 복잡한 과정을 거쳐야 이미지를 생성할 수 있는 준비가 되었는데, 이제는 하나의 통

intelwarehouse.tistory.com

 

 

🔗내 PC에서 AI 이미지 만들기: 3. WebUI Forge로 이미지 생성하기

 

내 PC에서 AI 이미지 만들기: 3. WebUI Forge로 이미지 생성하기

이전 포스팅을 통해 Stability Matrix 설치 및 WebUI Forge 설정, 그리고 모델 다운로드까지 진행해보았습니다. 이제 본격적으로 AI 이미지를 생성하는 방법을 살펴보겠습니다. 혹시 아직 설치와 초기 세

intelwarehouse.tistory.com


✨ 프롬프트 토큰이란?

프롬프트 입력창 우측에는 숫자가 카운트되는 부분이 있으며, 옆에 `1/75`와 같은 표기가 눈에 띕니다.
이는 Stable Diffusion이 프롬프트를 '토큰화(tokenization)' 하여 내부적으로 처리하는 단위를 의미합니다.

 

프롬프트 토큰 표시
프롬프트 토큰 표시

 

예를 들어,

"a cute cat"

라는 프롬프트를 입력하면 → "a", "cute", "cat" 3개의 토큰으로 나누어집니다.

  • Stable Diffusion은 75토큰 단위로 처리합니다.
  • 75토큰을 넘으면 줄바꿈처럼 새로운 단위로 넘어가며 다시 (75 x n) + 1부터 시작합니다.
  • 보통은 225~300토큰 정도가 안정적으로 동작하며, 너무 길어지면 `overflow` 토큰이 발생하여 프롬프트가 무시되거나 이미지가 비정상적으로 생성될 수 있습니다.

🔎 토큰의 특징

  • 단어가 반드시 1:1로 토큰과 매칭되는 것은 아닙니다. 긴 단어나 합성어는 2개 이상으로 쪼개질 수 있습니다.
    • 예: `photorealistic` → "photo", "realistic"
  • 강조 기호 () [] {}는 토큰으로 인식되지 않으며, 내부적으로는 동일 토큰을 반복해 가중치를 조정하는 방식입니다.
  • 한국어나 이모티콘, 비영어 문장은 토큰화 시 효율이 떨어져 토큰 수가 늘어날 수 있으므로, 가급적 영어 프롬프트 사용을 권장합니다.

⚙️ 프롬프트 설정 UI

프롬프트 입력창과 주변 아이콘 버튼들은 다양한 기능을 제공합니다. 주요 버튼들을 정리하면 다음과 같습니다.

프롬프트창 옆의 UI 아이콘 설명
프롬프트창 옆의 UI 아이콘 설명

↙️ 이미지 정보 분석하여 적용

  • AI로 생성된 이미지를 드래그&드롭하여 프롬프트 창 위에 올리면, 이미지 메타데이터(프롬프트, 네거티브 프롬프트, Generation 설정값 등)가 자동으로 불러옵니다.
  • 이후 ↙️ 버튼을 누르면 그대로 적용됩니다.
  • 단, Seed 값까지 불러오기 때문에 랜덤 생성을 원한다면 주사위 버튼으로 초기화해야 합니다.

프롬프트 창 위로 AI로 생성한 이미지 드래그앤드랍하면 프롬프트 창에 메타데이터 정보가 자동으로 입력됨
프롬프트 창 위로 AI 생성 이미지 드래그&드랍
버튼을 누르면 프롬프트 메타데이터 내용이 각 설정값으로 자동 적용됨
↙️ 버튼을 누르면 프롬프트 메타데이터 내용이 각 설정값으로 자동 적용됨

🗑️ 프롬프트 제거하기

  • 현재 입력된 프롬프트를 모두 삭제합니다.
  • 클릭 시 경고창이 뜨며, 확인을 누르면 내용이 완전히 지워집니다.

입력한 프롬프트 제거하는 아이콘
입력한 프롬프트 제거하는 버튼 아이콘

🔽 프롬프트 스타일 드롭박스

  • 특정 프롬프트 구성을 스타일로 저장하여, 클릭 몇 번으로 불러올 수 있습니다.
  • 아이콘 버튼들 아래 드롭박스를 클릭하면 WebUI Forge 설치 시 생성된 프롬프트 스타일 리스트가 출력됩니다.
  • 여기서 예를들면 `sai-anime`, `sai-cinematic`, `sai-comic book`의 스타일을 선택한 뒤 📋 버튼을 누르면 자동으로 프롬프트가 입력됩니다.
  • 스타일은 있으면 편리하지만, 너무 많으면 관리가 불편하므로 필요한 것만 만들어 사용하는 것을 추천합니다.

프롬프트 스타일스 리스트프롬프트 스타일을 여러개 선택 후 적용 가능
프롬프트 스타일스 드롭박스와 스타일 복수 선택하여 적용하기

🖌️ 프롬프트 스타일 관리

  • 드롭박스 옆에 🖌️ 버튼을 클릭하면 스타일 관리 창이 열립니다.
  • 기존 스타일을 수정·삭제하거나 새로운 스타일을 추가할 수 있습니다.

프롬프트 스타일스 관리창 화면이미 생성한 프롬프트 스타일 수정하기
프롬프트 스타일스 관리창 화면 / 이미 생성한 프롬프트 스타일 수정하기

 

  • 새로운 스타일을 만들 때는 이름을 입력하고 프롬프트 내용을 작성한 뒤 `Save` 버튼을 누르면 저장됩니다.
  • 작성된 프롬프트를 그대로 스타일로 등록하고 싶다면 우측의 📝 버튼을 누르면 됩니다.

프롬프트 입력 내용 프롬프트 스타일스로 저장하기새로운 프롬프트 스타일스 이름 지정하고 아이콘 버튼을 눌러 프롬프트 불러오고 저장
입력한 프롬프트를 그대로 프롬프트 스타일로 저장하기

 

  • 모든 스타일은 `styles_integrated.csv` 파일에 저장되므로, 필요하다면 직접 관리할 수도 있습니다.

프롬프트 스타일스 저장된 파일
프롬프트 스타일스 저장된 파일

▶️ Generate 시 추가 버튼

  • 이미지를 생성할 때 Generate 버튼은 `Interrupt`와 `Skip` 버튼으로 바뀝니다.
    • Interrupt : 이미지 생성을 중단합니다. 한 번 누르면 이후 작업만 취소되고, 두 번 누르면 현재 생성 중인 이미지도 즉시 멈춥니다.
    • Skip : 현재 이미지를 건너뛰고 다음 이미지를 생성합니다. 단일 이미지만 생성한다면 곧바로 종료됩니다.

Generate 버튼 클릭 시 나타나는 다른 버튼들
Generate 버튼 클릭 시 나타나는 다른 버튼들


🖊️ 프롬프트 작성 팁

프롬프트는 단순히 단어를 나열하는 것이 아니라, 순서와 구조가 결과물의 품질에 큰 영향을 줍니다.

📌 프롬프트 종류

  • 핵심 피사체 : 가장 중요한 요소는 앞에 배치합니다. (인물 또는 사물 오브젝트 등)
  • 퀄리티 프롬프트 : masterpiece, best quality, ultra detailed 등 품질 보정용 태그는 75토큰 안에 어떤 것의 품질을 보정할 지에 따라 위치가 달라질 수 있습니다. 아래에서 조금 더 자세히 설명하겠습니다. 
  • 강조/약화
    • 강조: `(blue eyes:1.3)`
    • 약화: `[red hair]` 혹은 `(red hair:0.9)` ⚠️[] 괄호는 굳이 사용하지 않습니다. () 괄호로 강조/약화 둘다 사용가능하기 때문
    • 단축키: 선택 후 `Ctrl + ↑/↓`로 괄호 자동 적용/해제

프롬프트 강조 단축키 사용 예시
프롬프트 강조 단축키 사용 예시

  • 캐릭터 묘사 : 외형(`young woman`, `smile`) → 복장(`armor`, `shirt`) → 액세서리(`necklace`, `earring`) 순서
  • 자세 및 구도 : `sitting on chair`, `upper body`, `from above` 등
  • 분위기 및 환경 : `sunset`, `soft lighting`, `city background`
  • 기타 요소 : 실제 카메라 및 렌즈 타입, Lora, 애니메이션, 화풍 등

🚫 네거티브 프롬프트

결과에서 제외하고 싶은 요소를 지정합니다. 이미지의 품질에 많은 영향을 주기 때문에 꼭 작성하는 것이 좋습니다.

ex) low quality, worst quality, blurry, extra fingers, mutated hands, bad anatomy, watermark, text

 

정리하자면, 인물 이미지를 생성할 때는 아래와 같이 나열하는 것이 가장 좋은 이미지를 뽑을 수 있습니다.

⚠️물론 100%는 아니므로 복불복이 존재하며, 모델마다 다를 수 있습니다. 퀄리티의 경우 앞 또는 뒤에 배치할 수 있습니다.

  1. 인원 수 : `1girl`, `2boys`
  2. 인물의 특징(나이, 생김새 등) : `young woman`, `short blonde hair`, `asian`, `blue eyes`, `smile`
  3. 복장 : `white shirt`, `pants`, `hat`, `jacket`, `boots`
  4. 자세/구도 : `sitting on chair`, `upper body`, `from above`
  5. 분위기 및 환경 : `sunset`, `soft lighting`, `city background`
  6. 퀄리티 : `masterpiece`, `best quality`, `realistic`

인물 이미지의 경우 피사체에 해당하는 것이 인물이기 때문에 가장 앞에 배치하여 강조하고, 인물의 특징, 복장, 자세, 구도 순으로 세부적인 것에서부터 점차 확장되어 전체 이미지를 구성하는 식으로 프롬프트를 작성하는 것이 좋습니다.

🪄 BREAK 키워드 활용

`BREAK` 키워드는 토큰을 강제로 끊어주는 기능을 합니다.

  • 75토큰이 채워지지 않아도 강제로 분리 가능
  • 서로 다른 문맥을 분리하여 이미지가 섞이지 않도록 함

예시

  • 단일 프롬프트: `1girl, red dress, smiling, cyberpunk city, neon lights`
    • → 인물이 사이버펑크 스타일로 변질될 수 있음.
  • BREAK 적용: `1girl, red dress, smiling BREAK cyberpunk city, neon lights`
    • → 인물은 현대풍, 배경은 사이버펑크풍으로 분리되어 적용됨.

⚠️ 단, `BREAK`를 과도하게 사용하면 모델이 각각 독립적으로 이미지를 생성하려고 하여 결과물이 산만해질 수 있으므로 필요한 경우에만 사용하는 것이 좋습니다.

 

💡`BREAK` 키워드 뒤에 쉼표(,)를 붙일 필요 없습니다. `BREAK` 키워드가 붙으면 그 뒤부터 다시 시작이라고 생각하시면 됩니다.

 

아래는 위의 예시를 토대로 생성한 이미지입니다. 각 설명은 왼쪽 이미지부터

프롬프트 BREAK 사용 예시 이미지
프롬프트 BREAK 사용 예시 이미지

  • 75토큰 안에 인물 피사체에 관한 프롬프트 + `BREAK` 키워드 + 퀄리티 관련 프롬프트
  • 인물 피사체 관한 프롬프트 + 퀄리티 관련 프롬프트
  • 75토큰 안에 인물 피사체 관한 프롬프트만 사용
  • 퀄리티 + `BREAK` + 인물 피사체 프롬프트
  • 퀄리티 + 인물 피사체 프롬프트

이번 글에서는 프롬프트 토큰의 개념, WebUI Forge의 프롬프트 UI 기능, 효율적인 프롬프트 작성 팁 그리고 BREAK 키워드 활용법까지 정리해보았습니다.

 

다음 포스팅에서는 Generation 상세 설명과 Script 기능 활용법을 이어서 다루겠습니다.

읽어주셔서 감사합니다 🙏

 

👇👇WebUI Forge Generation 옵션값 설명

 

WebUI Forge Generation 옵션값 설명

저번 포스팅에 이어서 이번 포스팅에서는 Generation 옵션에 대해서 알아보도록 하겠습니다.※ 참고로 아래 예시 이미지들은 Illustrious XL 모델로 생성한 이미지입니다. 🛠️ Generation 옵션 이미지

intelwarehouse.tistory.com

 

 

'AI 생성/StableDiffusion' 카테고리의 다른 글
  • WebUI Script 기능의 X/Y/Z plot 사용 방법
  • WebUI Forge Generation 옵션값 설명
  • 내 PC에서 AI 이미지 만들기: 3. WebUI Forge로 이미지 생성하기
  • 내 PC에서 AI 이미지 만들기: 2. WebUI Forge 이미지 생성을 위한 준비 과정(체크포인트, Lora, Embeddings 모델 다운로드)
잡지사장
잡지사장
잡다한 지식과 정보를 모아놓은 창고입니다. 뒤적뒤적
  • 잡지사장
    잡다한 지식 창고
    잡지사장
  • 전체
    오늘
    어제
    • 분류 전체보기 (28)
      • IT (19)
        • 티스토리 (13)
        • 소프트웨어 (6)
      • AI 생성 (6)
        • StableDiffusion (6)
      • 게임 (3)
        • 뉴스 (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    이미지 지연로딩
    xyz plot
    티스토리
    stability matrix
    광고리로드
    포맷
    sd
    프롬프트
    사일런트 힐F
    드라이버
    할로우 나이트 실크송
    유틸리티
    구글 애드센스
    데몬x마키나 타이타닉 사이언
    인용문구
    블로그
    소프트웨어
    hello 스킨
    WebUI Forge
    중복 드라이버
    Embeddings
    AI이미지
    Windows
    StableDiffusion
    2025년 9월 출시 예정 게임
    script
    WEBUI
    영웅전설 하늘의 궤적 the 1st
    2025년 10월
    하단 광고
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
잡지사장
WebUI Forge 프롬프트 UI 활용법 및 프롬프트 토큰과 작동방식 설명
상단으로

티스토리툴바