본 글에서는 스테이블 디퓨젼(Stable Diffusion) 기반 AI 그림을 그리기 위한 WEBUI 설치 방법에 대해 자세히 알아보도록 하겠습니다. WEBUI를 개인 PC에서 실행하기 위해 다운로드 및 설치해야하는 프로그램을 단계별로 살펴보고 최종적으로 WEBUI 실행화면까지 함께 살펴보겠습니다.
WEBUI 설치 절차
WEBUI 설치를 단계별로 살펴보면 크게 3단계로 구분할 수 있습니다. 기존에 개발지식이 있는 분들에게는 3단계가 아닌 단순 설치일 수 있으나 본 글에서는 초보자분들도 따라만 하면 WEBUI 설치 및 실행이 가능하도록 아래와 같이 3단계를 나눠서 살펴보도록 하겠습니다.
파이썬(Python) 설치 > Git 설치 > WEBUI 설치
간략히 WEBUI 설치 절차를 살펴보자면, 기본적으로 automatic111이란 분이 개발자들의 코드 공유 플랫폼인 깃허브(Gitub.com)에 업로드한 파이썬으로 작성된 코드(python 스크립트)를 우리가 PC에서 실행함으로써 설치가 된다고 이해할 수 있습니다.
따라서 WEBUI 설치를 위해 우리 PC에서는 첫째로 파이썬이 실행될 수 있어야 하며, 둘째로 깃허브의 코드와 업데이트 사항을 원격으로 다운로드 및 설치할 수 있는 상태여야 하며, 마지막으로 본인이 이 두사항이 현실에서 일어나도록 실행(WEBUI 설치)해야 합니다. 글로 적으면 어려워보이지만 사실 아래 절차만 잘 따라하시면 어려울 것이 없습니다.
Python 설치
먼저 파이썬 스크립트가 실행될 수 있도록 파이썬 3.10.8 버전 다운로드 및 설치를 해야합니다. 파이썬은 원래 개인용은 무료이므로 다운로드와 설치 자체는 설치프로그램의 안내에 따라 다음(next)만 잘 눌러주면 큰 어려움이 없습니다. 다만 최초 설치시 경로추가(Add python.exe to PATH)를 꼭 체크해주셔야 합니다.
🔻파이썬 다운로드 및 설치🔻
Git 설치
파이썬 설치와 마찬가지로 깃(Git) 설치 또한 매우 간단합니다. 설치 프로그램 다운로드 후 프로그램의 안내에 따라 다음(next)만 잘 눌러주시면 설치 가능합니다.
🔻GIT 다운로드 및 설치🔻
WEBUI 설치
위의 절차대로 파이썬(python)과 깃(git) 설치를 문제없이 마치셨다면 이제 마지막 단계인 WEBUI 설치를 진행할 차례입니다. 아래에서 2가지 방법을 간략히 소개드릴텐데요, 컴퓨터와 친하지 않으신 분들은 2번째 방법을 통해 설치하시기 바랍니다.
Git Clone 설치
커맨드(CMD) 창이 익숙하신 분들은 CMD를 여신 뒤 설치하려는 경로를 입력하고 아래의 코드를 입력후 엔터실행하면 자동으로 설치가 진행됩니다.
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
경로 입력은 위의 그림과 같이 cd(change directory) 뒤에 원하는 설치 폴더의 경로를 복사(윈도우 폴더를 열고 해당 창의 상단 경로를 복사)해서 붙여넣으시면 됩니다. 만약 C가 아닌 D드라이브에 설치를 하시는 경우 cd로 경로를 바꾸는 것이 아니라 처음부터 D:를 입력해서 드라이브 자체를 D로 바꾸셔야 합니다.
원클릭 설치
먼저 원클릭 WEBUI 설치파일을 다운로드(해당국가 이용불가 메세지 발생시 회원가입 및 로그인 필요) 받습니다. 이후 WEBUI를 설치하려는 위치에서 다운로드받은 zip파일의 압축을 풀고 Install.ps1 파일을 마우스 오른쪽 클릭 후 [PowerShell에서 실행]을 눌러주면 알아서 설치가 진행(30분~1시간 정도 소요)됩니다.
🔻WEBUI 다운로드 및 설치🔻
WEBUI 모델 다운로드
WEBUI 소개글에서 말씀드린 것처럼 WEBUI는 개인이 Stable Diffusion 모델을 활용해 PC에서 AI 그림을 그릴 수 있도록 도와주는 툴에 지나지 않습니다. 물론 그 툴의 능력이 어마어마한 속도로 나날이 발전하고 있는 것은 사실이지만 본질적으로 그림을 그리기 위해서는 이미 학습이 완료된 Stable Diffusion 모델 자체를 다운로드 받아야 합니다.
대표적인 모델 공유 사이트는 civitai와 huggingface로 해당 사이트에 접속하여 사용하려는 모델을 [stable-diffusion-webui > models > Stable-diffusion] 위치로 미리 다운로드 받으시기 바랍니다.
참고로 다운받는 모델의 확장자는 .ckpt 또는 .safetensors 인데, safetensors 파일이 악성코드에 대해 조금 더 보안이 잘 되어있다고하니 가급적이면 safetensors 파일로 다운로드 받으시길 권장드립니다.
처음 접하는 분들은 어떤 모델을 받아야할지 모르기 때문에 고민하시는 경우가 많습니다. 2D 이미지는 OrangeMix, Counterfeit 등의 모델이 유명하며, 실사 모델은 Basil, ChilloutMix 등의 모델이 유명합니다.
WEBUI 실행 방법
정상적으로 설치를 마치면 WEBUI 설치 위치에 stable-diffusion-webui 폴더가 생성되고 해당 폴더 내 [webui-user.bat] 이름의 윈도우 배치파일이 있습니다. 해당 파일을 실행하면 PC의 기본 웹브라우저로 WEBUI가 실행됩니다.
이제 WEBUI 설치를 마치고 실행까지 가능한 상태입니다. 본격적으로 AI 그림을 그리기 위해서는 text to image, image to image, 프롬프트(prompt) 등에 대한 기초적인 이해가 필요합니다. AI 그림과 관련한 기초 사항이 필요하신분들은 아래를 참고하시기 바랍니다.
만약 WEBUI 설치부터 실행까지 과정 중 오류가 해결되지 않거나, 본인의 PC 사양의 문제 혹은 저장공간 부족 등 PC에서 도저히 WEBUI 실행이 어렵다고 판단되는 분들은 구글 Colab을 통해 무설치 WEBUI 실행하는 방법도 고려해보시기 바랍니다.
1 thought on “WEBUI 설치 및 다운로드 방법 | 파이썬3 및 Git 설치”
Comments are closed.