본문 바로가기
카테고리 없음

WebUI 설치 및 사용 가이드: AI 일러스트 생성 프로그램

by kstory-3 2024. 12. 21.

WebUI는 Stable Diffusion WebUI를 기반으로 만들어진 오픈소스 AI 그림 생성 프로그램입니다. 무료로 이용할 수 있으며, 다양한 AI 모델을 활용해 반실사, 실사, 애니 일러스트 풍의 이미지를 생성할 수 있습니다. 오늘은 WebUI 설치 및 사용 방법을 자세히 소개합니다.


🖥️ WebUI 설치 방법

1️⃣ 파이썬 및 Git 설치

  1. 파이썬 다운로드: Python 3.10.7 다운로드 페이지에서 설치 파일을 받아 실행합니다.
    • 설치 화면에서 "Add Python 3.10 to PATH"를 반드시 체크하세요.
  2. Git 다운로드: Git 다운로드 페이지에서 설치 파일을 받아 설치합니다.
    • 설치 과정 중 "Next" 버튼을 계속 클릭해 설치를 완료하세요.

2️⃣ WebUI 다운로드 및 설치

  1. PC의 다운로드 폴더에 새 폴더를 만들고, 폴더 이름은 영어로 설정합니다. (예: WebUI)
  2. 새 폴더 경로를 확인하고 복사합니다. (예: C:\Users\YourName\Downloads\WebUI)

3️⃣ cmd 창에서 WebUI 설치

  1. 명령 프롬프트(cmd)를 열고, 다음 명령어를 입력합니다:예: cd C:\Users\YourName\Downloads\WebUI
  2. cd 복사한 폴더 경로
  3. WebUI 소스를 다운로드:
  4. git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

4️⃣ AI 모델 다운로드 및 적용

  1. 원하는 AI 모델 파일을 다운로드합니다. (예: Civitai에서 다양한 모델 이용 가능)
    • 애니메이션 일러스트: 오렌지믹스 모델
    • 실사/반실사 일러스트: 바질믹스 모델
  2. 다운로드한 모델 파일을 설치 폴더 > stable-diffusion-webui > models > Stable-diffusion 폴더에 붙여넣습니다.

5️⃣ WebUI 실행

  1. VRAM 4GB 이상 그래픽카드 필요.
  2. 설치 폴더에서 webui-user.bat 파일을 더블 클릭해 실행합니다.
    • 실행 시 필요한 기본 설정 파일이 다운로드됩니다.

🛠️ WebUI 사용법

1️⃣ 기본 설정

  1. webui-user.bat 파일 실행 후 브라우저에서 127.0.0.1:7860 주소로 접속합니다.
  2. 아래 설정을 적용합니다:
    • Stable Diffusion Checkpoint: model.ckpt
    • Prompt: masterpiece, best quality
    • Negative Prompt: lowres, bad anatomy, bad hands, ...
    • Sampling Method: Euler a / DDIM / DPM++ SDE Karras
    • Sampling Steps: 28~60
    • Width/Height: 512 x 768 추천
    • CFG Scale: 11~12

2️⃣ 그림 생성

  1. Prompt 칸에 그림 태그를 입력합니다.
  2. Negative Prompt 칸에 제외할 태그를 입력합니다.
  3. 생성 버튼을 클릭해 그림을 생성합니다.
  4. 생성된 이미지는 저장 버튼으로 다운로드할 수 있습니다.

📦 확장 기능

  • img2img: 기존 그림을 기반으로 유사 이미지를 생성.
  • inpaint: 특정 부분만 다시 생성.
  • extras: 그림의 퀄리티 향상.
  • 오픈 포즈 에디터: 캐릭터 포즈 지정 후 생성.
  • Lora 모델: 특정 캐릭터를 학습시키고 생성 가능.

🔧 AMD 그래픽카드용 WebUI

  • AMD는 공식적으로 WebUI를 지원하지 않습니다.
  • 비공식 Direct-ml 버전을 설치해 사용할 수 있습니다.
  • 명령어:
    git clone https://github.com/lshqqytiger/stable-diffusion-webui-directml
    cd stable-diffusion-webui-directml
    git submodule init
    git submodule update

📱 모바일용 WebUI

  • 구글 코랩을 통해 WebUI를 사용할 수 있습니다.
  • 무료로 사용 가능한 구글 서버를 활용하지만 용량 제한이 있습니다.
  • 대안: Draw Things 앱 또는 AI 그림 사이트.