필요 사양
| 구성 요소 | 최소 | 권장 |
|---|---|---|
| GPU | NVIDIA VRAM 6GB(SD 1.5) | NVIDIA 8~12GB(SDXL), 16GB(SD 3.5 Large, ComfyUI에서) |
| AMD / Apple | Linux의 ROCm, Apple Silicon RAM 16GB | 느리지만 작동함. Windows에서 AMD 그래픽카드는 ComfyUI나 웹 UI 포크가 필요함 |
| RAM | 16GB | 32GB |
| 디스크 | 15GB(프로그램 + 모델 1개) | 모델이 여러 개라면 50GB 이상 |
| OS | Windows 10/11, Ubuntu 22.04+, macOS 13+ | |
호환되는 GPU가 없나요? 이 사이트의 도구는 설치가 필요 없습니다. 인페인팅과 업스케일링은 저희 장비에서 실행되고, SDXL은 외부에 호스팅된 데모를 페이지에 임베드한 것입니다.
단계별 설치(Windows, Automatic1111)
- Python 3.10.6을 설치하고 Add Python to PATH에 체크합니다. 이보다 높은 버전의 Python에서는 일부 의존성 패키지가 제대로 설치되지 않습니다.
- Git을 기본 옵션으로 설치합니다.
- 원하는 폴더에서 터미널을 열고
git clone -b dev https://github.com/AUTOMATIC1111/stable-diffusion-webui를 실행합니다. 일부러 dev 브랜치를 받는 것입니다. 기본 브랜치는 2024년 7월 이후로 바뀐 것이 없고, 지금은 첫 실행에서 실패합니다. - 모델을 내려받습니다. SDXL 1.0 base(6.9GB)와 필요하면 리파이너, 또는 Stable Diffusion 1.5(4.3GB)를 받으면 됩니다.
.safetensors파일을 선택하세요. - 모델을
stable-diffusion-webui/models/Stable-diffusion/에 넣습니다. webui-user.bat을 더블클릭합니다. 첫 실행 때는 몇 GB에 이르는 의존성 패키지를 내려받으며, 걸리는 시간은 인터넷 속도에 따라 다릅니다.- 브라우저에서
http://127.0.0.1:7860을 열고, 왼쪽 위에서 모델을 선택한 뒤 프롬프트를 입력하고 Generate를 클릭합니다.
Linux와 macOS에서는 먼저 Python 3.10 또는 3.11과 프로젝트 README에 나열된 시스템 패키지를 설치한 다음, .bat 파일 대신 ./webui.sh를 실행합니다. 이 스크립트가 전용 Python 환경을 직접 만들어 줍니다.
유용한 실행 옵션
webui-user.bat을 편집해 COMMANDLINE_ARGS에 옵션을 지정합니다.
--xformers: NVIDIA에서 더 빠르고 메모리를 덜 씁니다.--medvram또는--lowvram: 4~6GB 그래픽카드용. 대신 속도가 느려집니다.--listen: 같은 네트워크의 다른 기기에서 인터페이스에 접속할 수 있습니다.--api: 스크립트에서 쓰는 REST API를 켭니다(이 사이트도 자체 Automatic1111과 이 방식으로 통신합니다).
자주 발생하는 오류
- CUDA out of memory: 이미지 크기를 줄이고,
--medvram을 추가하고, GPU를 쓰는 다른 프로그램을 닫으세요. - Torch not compiled with CUDA: 지원되지 않는 Python 버전이거나 CPU 전용 PyTorch가 설치된 경우입니다. Python 3.10으로 다시 설치하고
venv폴더를 삭제하세요. - No model found: 파일이
models/Stable-diffusion에 없거나 확장자가 잘못되었습니다. - AMD나 Apple에서 검은 이미지가 나올 때:
--no-half또는--upcast-sampling을 추가하세요.
Automatic1111의 대안
Forge는 인터페이스가 같으면서 더 빠른 포크이지만, 이쪽 역시 2025년 6월 이후로 업데이트가 없습니다. ComfyUI는 노드 그래프 방식으로, SD 3.5와 Flux, 그리고 복잡한 파이프라인에 잘 맞습니다. Fooocus는 Midjourney처럼 대부분의 설정을 프롬프트 입력란 하나 뒤로 숨깁니다. SDXL 모델만 실행할 수 있고, 지금은 버그 수정만 이루어집니다. Forge와 ComfyUI는 Automatic1111과 같은 모델 파일과 LoRA 파일을 읽을 수 있습니다.