AI 이미지 생성 Stable Diffusion 윈도우 OS 에 설치하기
Stable Diffusion 이란
AI 이미지 생성 알고리즘 입니다. (오픈소스)
유사 서비스로 OPEN AI 의 Dall-e 가 있습니다.
사용방법
- CUDA 설치가 가능한 PC 이면 로컬에 설치 해서 사용가능합니다
- 1의 경우가 아니면 Google Colab 에 설치해서 맛보기 사용이 가능합니다 (무료도 GPU 제공해줌)
직접 Windows PC 에 설치 하는 방법
- Python 설치
- Git 설치
- CUDA 설치
- stable-diffusion-webui 다운로드
- stable-diffusion Model 파일 다운로드
- stable-diffusion-webui 실행
옵션
7. waifu-diffusion 파일 다운로드
8. GFPGAN 파일 다운로드
winget 준비
winget 은 MS 공식 패키지 관리 서비스로 Windows 에 기본으로 설치되어 있습니다
없다면 Windows용 패키지 관리자 chocolatey 와 Winget 설치 및 이용하기 를 참고해서 설치합니다
Git 설치
1 | winget install git |
Python 설치
1 | winget install python |
Cuda 설치
1 | winget install cuda |
설치되었는지 확인
1 | winget list --name git |
stable-diffusion-webui 버전 다운받기
stable-diffusion-webui : stable-diffusion 을 사용하기 쉽게 웹브라우저 UI 를 제공하는 소스 이다
용량이 몇십 MByte 밖에 안됨
1 | git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git |
stable-diffusion Model 파일 받기
수많은 이미지로 stable diffusion 을 학습시킨 후의 model 파일로 용량은 4GByte 정도 됩니다
huggingface.co 에 회원가입해야지만 다운로드를 받을 수 있습니다.
https://huggingface.co/CompVis/stable-diffusion-v-1-4-original 접속
access repository
Hugging Face 계정이 필요함, 로그인 후 repository 접속 가능
sd-v1-4.ckpt 다운로드 (약 4GB)
sd-v1-4.ckpt => model.ckpt 로 이름 변경하여
stable-diffusion-webui > models 에 옮겨놓습니다.
- 기본 이미지 생성 모델로 사용할 것 입니다
stable-diffusion-webui 실행하기
stable-diffusion-webui 폴더 안에 webui-user.bat
실행하면
필요한 python library 가 자동으로 설치됩니다
생각보다 오래 걸리는 데 한참 기다리면 설치가 완료 되고
Running on local URL : http://127.0.0.1:7860
이 나오면
웹브라우저에서 http://127.0.0.1:7860
를 접속하면 됩니다
애니메이션 특화 모델 (waifu-diffusion) 추가하기
waifu-diffusion 접속해서Original PyTorch Model Download Link
링크 누르면 (8GBytes) 다운받아서
stable-diffusion-webui > models 에 이동 시킵니다
stable-diffusion-webui 실행하기
webui-user.bat 실행
필요한 python library 는 자동으로 설치됩니다
waifu-diffusion 을 모델로 적용하기
웹브라우저에서 http://127.0.0.1:7860
를 접속하고 webui 의 Setting 메뉴를 보면
모델을 선택할 수 있습니다
기본모델인 stable diffusion 과 waifu diffusion 중에 선택이 가능합니다
얼굴을 좀 더 리얼하게 GFPGAN 적용하기
GFPGAN 1.4 버전 파일을 다운 받아서 stable-diffusion-webui 폴더에 넣으면
설정에서 다음과 같이 얼굴을 위한 모델을 선택할 수 있습니다
모델은 GFPGAN 을 선택하면 됩니다
2023년 2월 업데이트 사항
stable-diffusion 1.4 => 2.1 버전 까지 나와있는 상태 입니다.
web ui 도 많이 업그레이드 되어 파생 기능이 엄청나게 많아졌습니다.
Civitai.com 사이트에서 수많은 모델, Lora, Textual Inversion 을 구할 수 있습니다.
어른 들을 위한 자료들도 많으니 방문해보세요.
Lora + Textual Inversion 를 이용해서 손쉽게 원하는 케릭터를 유지 할 수 있습니다. (들쭉날쭉 얼굴이 바뀌는 걸 보완해줌)
6개월 만에 엄청난 발전이 이루워져 버렸습니다. 퀄리티가 생각 이상
이제 슬슬 AI 서비스들이 유료 과금 체계로 나오고 있습니다.
AI 서비스가 돈 주고 사용할 만큼의 수준으로 나와버려서 일하는 프로세스가 많이 바뀔 것 같습니다
webui + novel ai 설정
티스토리 블로그
영문 설명 사이트
하나 하나 세부적으로 설명해놓은 사이트가 있으니 여길 참고 하시는 것도 좋은 방법입니다.
https://rentry.org/voldy
연관포스트
- stable-diffusion-webui설치