Windows에서 StableDiffusion Web UI로 사용하기

Tony Kim·2023년 2월 21일
post-thumbnail

Intro

작년부터 게임 업계 전반에서 컨셉 작업에 AI의 사용이 늘어나고 있습니다.
그 중 Stable Diffusion을 인터넷 브라우저에서 사용할 수 있도록 Gradio 라이브러리 기반 UI를 제공해주는 오픈소스 서비스가 있길래 소개드립니다.
더불어 Stable Diffusion에서 다양한 AI Model들을 사용하는 방법도 공유드립니다.

AUTOMATIC1111/stable-diffusion-webui

AI Model 다운로드 사이트: civitai.com

준비



How To

  1. Python 3.10.6Git을 설치합니다. (위에 제공한 링크 활용)
  2. 명령 프롬프트(cmd)창을 열고 자신의 작업 폴더(어디든 무관)로 이동한 후 Intro에 소개한 깃 리포지토리를 다운로드합니다.
cd (작업 폴더 경로)
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
  1. 해당 리포지토리 폴더로 들어갑니다.
cd stable-diffusion-webui.git
  1. 이제 cmd창은 잠시 두고 탐색기에서 동일한 경로로 이동합니다. 리포지토리 내부를 보면 models라는 폴더가 있습니다. 이 안에는 다양한 종류의 AI 모델을 넣을 수 있습니다. 그 중 필수적인 항목이 Stable-diffusion이라는 폴더에 들어갈 checkpoint AI 모델 파일입니다.
  2. AI 모델을 다운로드하기 위해 Intro에 소개한 civitai.com 이라는 사이트로 이동합니다. 다양한 AI 모델들을 공유하는 사이트입니다.
  3. 오른쪽 상단에 필터를 클릭 후 checkpoint를 클릭하여 checkpoint만 볼 수 있도록 합니다.
  4. 원하는 풍의 AI 모델을 클릭하여 해당 페이지로 들어간 후 해당 AI 모델 파일을 다운로드합니다.
  5. 다운로드된 (파일명).safetensors 파일을 4번에서 소개드린 Stable-diffusion 폴더 안으로 이동합니다.
  6. cmd창으로 돌아와 레포지토리에서 webui-user.bat을 실행합니다.
webui-user.bat
  1. 필요한 설치가 완료되면 접속 가능한 로컬 URL을 제공합니다. 웹 브라우저에서 해당 URL로 이동하면 Stable Diffusion 사용이 가능합니다.

profile
게임 테크니컬 아티스트

0개의 댓글