본문 바로가기
[TIP] Stable Diffusion

[SD. TIP] Stable Diffusion 모델 변경하기

by doobam 2023. 2. 18.
반응형

Stable Diffusion 은 사용자가 모델 추가하거나 병합하거나 병합이 가능합니다. 물론 로컬에 설치가 되어 있어야 합니다. 보통 웹에서 바로 구동가능한 AI 제작툴 같은 경우는 모델이 한정되어 있어서 사용자가 원하는 데로 그림을 뽑지 못하는 한계가 있습니다. 이번 포스팅에서 간단하게 모델을 변경하는 방법을 안내하겠습니다.

 

1. 우선 로컬에 Stable Diffusion이 설치되어 있어야 합니다. (이하 SD)

Web 구동용 SD에서 모델 변경은 제한적인 것으로 알고 있습니다. 구글, 네이버 검색하거나 AI 관련 카페를 검색해서 공부하다보면 설치하실 수 있습니다.

 

2. 로컬에 설치 되어 있다면 해당 폴더가 보입니다.

로컬 디스크 (C:) > stable-diffusion=webui > models > Stable-diffusion 폴더에 모델 파일들을 넣으시면 됩니다.

모델의 확장자는 .safetensors 나 .ckpt 로 되어 있습니다.

 

3. huggingface에서 모델 다운로드 받기

이 역시 마찬가지로 검색 조금 하시면 모델을 구하는 사이트를 여럿 찾으실 수 있습니다. 외국 사이트에 정리가 잘 되어 있는데 유튜브에서 스테이블 디퓨전용 모델을 검색해도 나옵니다. 저는 대표적인 모델 다운로드 사이트로 huggingface를 예시로 들겠습니다. (다른 사이트는 구글링 또는 유튜브에서 조금 찾다 보시면 나올 거예요)

 

1) https://huggingface.co/ 에 접속하기

전부 영어로 표시되니 크롬을 쓰신다면 한글 페이지로 번역해서 보는 것도 괜찮습니다.

 

 

2) 오른쪽 상단 검색 박스에서 모델명을 입력해 줍니다. 저는 스테이블디퓨전용 미드저니 스타일인 'openjoruney'를 검색했습니다. 탭을 보시면 Model card, Files, Community 구분되어 있습니다. Files로 들어가야 원하는 모델이 있습니다!

 

3) 여러 가지 파일들이 보이고 여기서 우리가 받아야 할 파일 확장자는 .CKPT 또는 .safetensors 입니다. 둘 중에 하나만 받으셔도 됩니다. 보통 ckpt가 용량이 크고 safetensors는 용량이 적은 편인데요, ckpt 원본이고 safetensors가 요약본이라고 생각하시면 됩니다.

4) 다운로드한 파일은 "로컬 디스크 (C:) > stable-diffusion=webui > models > Stable-diffusion 폴더 "에 넣어주시면 되겠습니다.

 

5) 이제 SD를 실행시키시면 모델을 선택하실 수가 있게 됩니다!!

stable Diffusion checkpoint에 ' v ' 를 눌러주시면 설치된 모델을 선택할 수 있습니다.

 

4. 마무리 및 모델 정보 얻는 방법에 대해

요즘 모델의 트렌트나 새로운 기술 등의 정보는 웹, 구글링, 카페 등을 찾아보면서 정보를 얻는데요. 아래는 유튜브에서 검색한 내용으로 huggingface에서 가장 많이 다운로드된 목록입니다. 아래 내용 참고해서 한 번씩 다운로드하여서 사용해 보시고 나와 맞는 모델을 찾아가는 즐거운 SD 생활을 누려보시기를 바랍니다.

 

출처 : https://www.youtube.com/watch?v=4KR3E8ved3I&t=34s 

1. Openjourney

2. Anything-v3.0

3. Waifu-diffusion

4. EimisAnimeDiffusion_1.0v
5. Redshift-diffusion

6. Trinart_stable_diffusion_v2

7. Arcane-Diffusion

8. Sd-pokemon-diffusers

9. Mo-di-diffusion

10. photorealistic-fuen-v1

* 위에 모델명을 huggingface에서 검색하시면 나옵니다.

반응형

댓글