WebUI는 Stable Diffusion WebUI를 기반으로 만들어진 오픈소스 AI 그림 생성 프로그램입니다. 무료로 이용할 수 있으며, 다양한 AI 모델을 활용해 반실사, 실사, 애니 일러스트 풍의 이미지를 생성할 수 있습니다. 오늘은 WebUI 설치 및 사용 방법을 자세히 소개합니다.
🖥️ WebUI 설치 방법
1️⃣ 파이썬 및 Git 설치
- 파이썬 다운로드: Python 3.10.7 다운로드 페이지에서 설치 파일을 받아 실행합니다.
- 설치 화면에서 "Add Python 3.10 to PATH"를 반드시 체크하세요.
- Git 다운로드: Git 다운로드 페이지에서 설치 파일을 받아 설치합니다.
- 설치 과정 중 "Next" 버튼을 계속 클릭해 설치를 완료하세요.
2️⃣ WebUI 다운로드 및 설치
- PC의 다운로드 폴더에 새 폴더를 만들고, 폴더 이름은 영어로 설정합니다. (예:
WebUI
) - 새 폴더 경로를 확인하고 복사합니다. (예:
C:\Users\YourName\Downloads\WebUI
)
3️⃣ cmd 창에서 WebUI 설치
- 명령 프롬프트(cmd)를 열고, 다음 명령어를 입력합니다:예:
cd C:\Users\YourName\Downloads\WebUI
cd 복사한 폴더 경로
- WebUI 소스를 다운로드:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
4️⃣ AI 모델 다운로드 및 적용
- 원하는 AI 모델 파일을 다운로드합니다. (예: Civitai에서 다양한 모델 이용 가능)
- 애니메이션 일러스트: 오렌지믹스 모델
- 실사/반실사 일러스트: 바질믹스 모델
- 다운로드한 모델 파일을 설치 폴더 > stable-diffusion-webui > models > Stable-diffusion 폴더에 붙여넣습니다.
5️⃣ WebUI 실행
- VRAM 4GB 이상 그래픽카드 필요.
- 설치 폴더에서
webui-user.bat
파일을 더블 클릭해 실행합니다.- 실행 시 필요한 기본 설정 파일이 다운로드됩니다.
🛠️ WebUI 사용법
1️⃣ 기본 설정
webui-user.bat
파일 실행 후 브라우저에서127.0.0.1:7860
주소로 접속합니다.- 아래 설정을 적용합니다:
- 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
- Stable Diffusion Checkpoint:
2️⃣ 그림 생성
- Prompt 칸에 그림 태그를 입력합니다.
- Negative Prompt 칸에 제외할 태그를 입력합니다.
- 생성 버튼을 클릭해 그림을 생성합니다.
- 생성된 이미지는 저장 버튼으로 다운로드할 수 있습니다.
📦 확장 기능
- 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 그림 사이트.