AI

그림 생성하기 AI - 스테이블 디퓨전 설치

Teodore 2023. 3. 26. 15:17
728x90

Intro

요즘 생성 AI가 대세가 되면서 여러 AI 서비스가 나타났다. 그 중에서 그림을 자동으로 그려주는 AI가 날이 갈수록 성능이 좋아지는 것을 확인할 수 있었다. 특히 실제 사람같은 사진을 생성하는 AI가 대단하다고 생각한다. 

여러 그림 생성 AI가 있겠지만 그 중에서 무료로 사용 가능한 스테이블 디퓨전(Stable-diffusion)에 대해서 알아보려 한다. 

 

스테이블 디퓨전 서비스 설치 방법

스테이블 디퓨전은 본인 PC에 설치하여 사용하는 방법과 온라인 web ui에서 사용하는 방법 2가지가 있다. 본인의 PC의 그래픽 카드가 GPX3090급 이상이라면 본인 PC에 설치하여 진행하는 것이 더욱 쾌적할 것이나 대부분은 그렇지 않기 때문에 이 글에서는 Stable-diffusion web ui로 서비스를 이용하는 방법을 소개하려 한다. 

스테이블 디퓨전 Web UI 준비

먼저 준비해야 할 것은 Google Cloud를 사용할 계정이다. 

혹 해킹의 위험이 불안하다면 새로운 구글 아이디를 생성하는 것을 추천한다. 

구글 드라이브

스테이블 디퓨전 Site

구글에서 스테이블 디퓨전 web ui를 검색하면 아래와 같은 화면이 나오는데 이 git 주소로 들어가면 된다. 

Stable diffusion web ui

이 사이트에서 Installationand Running 아래쪽에 있는 List of Online Sevices를 클릭하여 들어가면 된다. 

Stable diffusion installation

Online Services에서 Google Colab을 사용하는 maintained by TheLastBen을 클릭하여 접속한다. 

Stable diffusion google colab

스테이블 디퓨전 Web ui 설치

이제 설치를 진행하면 되는데 여기에서 구글 드라이브 계정이 필요하다. 

Stable diffusion google colab drive로 복사

이제 남은 것은 모든 재생 버튼을 차례대로 누르면서 기다리는 것이다. 

물론 첫번째 실행 재생버튼을 누르면 구글 계정을 선택하라는 창이 나타나고 그 때 생성한 계정에 엑세스 허용을 클릭하면 된다. 주의해야 할 점은 아래 캡처와 같이 from google.colab import drive의 재생 버튼이 마우스를 가져다 대야 보이기 때문에 실수할 수 있다는 점이다. 

Install stable-diffusion

Start Stable-Diffusion을 눌렀다면 아래와 같은 화면이 나올 것이고 링크 하나가 보일 것이다. 그 링크를 클릭하면 그림을 생성하는 Web ui가 보일 것이다. 

Start Stable diffusion
Stable diffusion web ui

이 글은 여기까지 적고, 스테이블 디퓨전에서 좀 더 정교하고 사실적인 그림을 생성하기 위한 모델을 적용시키는 방법은 다음 글에서 다루도록 하겠다. 

 

 
728x90