1. Python 3.10.6 설치
2. Git 설치
유의사항 : 기존에 설치된 Python 이 있다면 삭제해야함. webui.bat 실행으로 설치 시 문제가 생길 수 있음.
Python 3.10.6
https://www.python.org/downloads/release/python-3106/
Git
https://git-scm.com/download/win
Git Bash Here 체크하고 설치.
3. 폴더에서 Shift + 우클릭. PowerShell 오픈. Git 커맨드 입력해서 clone 하고, webui.bat 실행. 4분 정도 걸림.
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
4. 설치가 끝나면 웹브라우저로 로컬호스트 7860 포트로 접속. 기본 설치는 완료.
아직은 동작하지 않음.
필수 플러그인을 설치해줘야 함
5. 필수 애드온 설치.
필수 애드온
- Checkpoint
- VAE
- Extention(ControlNet 및 기타 애드온)
civitai 에서 Checkpoint, VAE, LoRA 등의 애드온 데이터 다운로드, 설치
https://civitai.com
RealisticVision 검색. V2.0(noVAE) 탭 클릭해서 다운로드.
https://civitai.com/models/4201?modelVersionId=130072
6. 다운로드 받은 Model 을 적당한 폴더에 저장
stable-diffusion-webui/models/Stable-diffusion 아래에.
다시 webui.bat 실행하고 웹브라우저로 접속.
좌상단에서 모델을 변경할 수 있으면 성공.
이런 방식으로,
Checkpoint와 VAE, LoRA 데이터를 다운로드 받아서 사용할 수 있음.
7. Hugging Face에서 에드온 데이터 다운로드, 설치.
VAE 경로 : https://huggingface.co/stabilityai/sd-vae-ft-mse-original/tree/main
> VAE(Variational AutoEncoder)
경로 : ./stable-diffusion-webui/models/VAE
SD Checkpoint 와 VAE 모두 설정된 상태.
테스트. 해보려는데, 아래처럼 오류가 뜸.
NansException: A tensor with all NaNs was produced in Unet. This could be either because there's not enough precision to represent the picture, or because your video card does not support half type. Try setting the "Upcast cross attention layer to float32" option in Settings > Stable Diffusion or using the --no-half commandline argument to fix this. Use --disable-nan-check commandline argument to disable this check.
Upcast cross attention layer to float32 옵션을 켜거나, --no-half 인자를 주라는데,
전자로는 해결이 안 됐고, 후자 인자를 넣어서 해결.
그리고 또 테스트 해보려는데, 메모리 오류가 뜸.
Hires.fix 열어서 Upscale by 를 2에서 1쪽으로 낮춤.
성공.
8. SD 확장 기능인 ControlNet 설치하기.
// 진행 중
ControlNet 구동 프로그램을 설치하고 모델을 다운로드 받아서 설치해줘야함.
<The Game Graphics AI 비주얼 테크닉>
구입 링크
https://link.coupang.com/a/8NcWO
(링크를 통해 도서 구입시 일정액의 수수료를 지급받습니다.)
'IT,컴퓨터 이야기' 카테고리의 다른 글
와콤 타블렛 등록정보 한글 깨짐 현상 해결 (0) | 2024.01.23 |
---|---|
변형 자동 인코더 (Variational AutoEncoder : VAE) (0) | 2023.09.11 |
이미지 생성 AI 툴 3개 개요 (Midjourney, Bing Image Creator, Stable Diffusion) (0) | 2023.09.05 |
ARQ 란? (Automatic Repeat reQuest) (0) | 2023.08.01 |
hiberfil.sys 파일 제거해서 용량 확보하기 (0) | 2023.07.02 |
광고 차단 프로그램을 사용하는 경우 광고 허용 요청 팝업 띄우기 (1) | 2023.05.21 |
ChatGPT 활용 방법 소개 슬라이드 요약 정리 (1) | 2023.05.17 |