스테이블 디퓨전 웹 UI 설치 방법 (Stable diffusion web ui AUTOMATIC1111)
스테이블 디퓨전이란? (Stable diffusion)
스테이블 디퓨전 WebUI는 오픈소스이면서 무료로 제공되어, 많은 사람들에게 인기를 끌고 있다. WebUI란 무엇일까요? Stable Diffusion WebUI는 Stability AI에서 오픈소스 라이선스로 배포된 텍스트를 이미지로 변환해주는 인공지능 모델이다. 이 그림 생성 프로그램은 무료로 사용할 수 있으며, 어떤 AI 모델을 사용하느냐에 따라 반사실적인 작품, 사실적인 작품, 애니메이션 일러스트 풍의 작품 등을 생성할 수 있는 것이 가장 큰 장점이다.
설치 준비물
총 3가지의 준비물이 필요하다.
- 좋은 사양의 그래픽카드
- 그래픽카드의 성능이 좋을수록 그림을 생성하는 시간이 짧다.
- 크래픽카드의 VRAM이 클수록 더 높은 해상도의 그림을 생성할 수 있다.
- Python
- Git
우선 Python은 3.10.6을 설치하라고 써있지만 3.10.10을 설치해도 무방하다.
또한 Git도 설치가 매우 간단하다.
이 글을 참고해 Python과 Git을 설치해준다
만약 그래픽카드가 구리다면?
만약 좋은 사양의 그래픽카드가 없다면 향후 작성할 runpod 튜토리얼에서 그래픽카드를 대여해서 진행하는 방법을 설명할 예정이므로 그 글을 참고하면 된다.
코랩도 있다던데..
필자는 코랩을 좋아하는편이 아니기 때문에 (실제로 코랩에서 webui를 못돌리게 막고있는 추세) 코랩관련 진행방법은 깃헙 위키에 나와있는 링크를 전달해주겠다.
설치 방법
설치 자체는 시간이 조금 걸리긴 하지만 유저가 할 일은 별로 없어서 매우 간단하다.
프로젝트 다운로드
github 프로젝트 페이지에 들어가서 프로젝트를 zip으로 다운로드 받거나,
좀 전에 설치한 git을 이용해서 cmd를 이용해서 받아준다.
명령어는 다음과 같다.
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
프로젝트를 다운로드 받아 압축 해제하거나 git clone하는 위치는 크게 상관없지만, 프로젝트 경로 상에 띄어쓰기가 있거나, 한글이 있으면 추후에 제대로 작동하지 않는 경우가 있으니 이점 유의하기 바란다.
프로젝트를 받았는데 그 다음엔?
프로젝트 압축 해제 or git clone한 폴더에 들어가서 webui-user.bat을 더블 클릭해서 실행해준다.
다운로드 받을게 많기 때문에 설치 시간이 좀 걸린다.
대충 설치 끝난 거 같은데?
설치가 끝났다면 webui에 접속할 수 있는 URL이 뜬다.
별도의 설정을 건들지 않았다면, http://127.0.0.1:7860 일 것이다. (필자는 7860 포트를 사용중이라 7861로 떴다.)
해당 URL을 복사 후 크롬(or 다른 브라우저) 주소창에 붙여넣기 해주면 다음처럼 webui가 뜨고 기본적인 설치는 끝이다.
다음으로 한글화 + 원하는 모델 다운로드 받는 방법에 대해서 글을 작성하겠다.
댓글
댓글 쓰기