인공지능 이미지에 관심이 있으신가요? 그렇다면 꼭 끝까지 읽고 따라 해 보세요. 스테이블 디퓨전 웹UI는 무료로 사용할 수 있는 AI 이미지 생성 모델로 누구나 사용이 가능합니다. 약간의 번거로움은 있지만 전혀 어렵지 않습니다. 아래의 설치 가이드를 읽어 보시고 도전해 보시기 바랍니다.
스테이블 디퓨전 웹UI 알아보기
스테이블 디퓨전(Stable Diffusion)은 현실적이고 다양한 이미지를 생성할 수 있도록 설계된 가장 강력한 AI 이미지 생성 도구 중 하나입니다. 그러나 많은 사람들이 MidJourney나 Dall-E와 달리 설치 방법과 사용법이 어렵다고 생각해 시도조차 하지 못하고 있습니다.
하지만 그렇지 않습니다. 스테이블 디퓨전 웹UI를 설치해 기본 기능을 조금 이해하고 나면 생각보다 복잡하지 않기 때문입니다. 또한 이미지 생성에 어떤 제약도 없으며 누구나 무료로 사용할 수 있기 때문에 관심이 있다면 언제든 시도해 볼 수 있습니다.
컴퓨터에 친숙하지 않은 사람들도 아래의 설치 방법을 순서대로 따라 해 보시면 간단하게 설치할 수 있습니다.
시작 하기 전, 설치 권장 사양 알아보기
스테이블 디퓨전 웹UI는 간편하게 이미지를 생성할 수 있도록 설계되었습니다. 하지만 컴퓨터의 성능이 이미지를 생성해 내는 속도가 직접적인 영향을 미치므로 사용할 컴퓨터 사양을 확인해 보시는 것이 좋습니다.
아래는 자세한 최소 및 권장 설치 사양입니다.
최소 사양
- 운영 체재: Windows, Linux 또는 macOS
- CPU: 인텔 또는 AMD
- RAM: 8GB 또는 그 이상
- 저장 공간: 10GB 또는 그 이상
- 그래픽: GPU는 꼭 필요하진 않지만 생성 속도가 현저히 떨어집니다.
권장 사양
- 운영 체재: Windows, Linux 또는 macOS
- CPU: 최신 멀티코어 프로세서 (인텔 또는 AMD)
- RAM: 16GB 또는 그 이상
- 저장 공간: 20GB 이상의 여유 공간 (SSD)
- 그래픽: NVIDIA GPU는 인공지능과 호환성이 더 좋다고 알려졌습니다.
- RTX 3060 이상 & VRAM 8GB 이상
스테이블 디퓨전 GitHub 접속
- 스테이블 디퓨전 GitHub의 Automatic1111 페이지에 접속합니다.
- 접속한 다음 아래로 스크롤해 Automatic Installation on Windows를 찾습니다.
- 순서대로 진행해 주시면 됩니다.
- 링크를 클릭하기 전에 Ctrl을 꾹 누른 채 클릭하면 새로운 창에서 열 수 있습니다.
내 컴퓨터 속성 찾기
내 컴퓨터의 속성이 32bit 인지 64bit인지 모르는 경우 아래의 방법을 통해 확인할 수 있습니다.
- 내 PC에 들어갑니다.
- 내 PC 창의 빙 공간에서 마우스 우클릭해 줍니다.
- 속성을 눌러 컴퓨터에 대한 기본 정보 보기를 확인합니다.
- 시스템 종류를 확인합니다. (Windows 32bit 또는 64bit인지 확인할 수 있습니다.)
1단계: 파이썬 설치하기
- Automatic Installation on Windows에서 1번에 써있는 링크를 클릭합니다.
- 파이썬 설치 페이지에 접속 됩니다.
- 접속한 다음 아래로 스크롤하여 Files에서 내 컴퓨터에 맞는 사양을 클릭해 설치 파일을 다운로드합니다. (32bit 또는 64bit)
- 다운로드가 완료된 파일을 클릭해 실행합니다.
- 설치 첫 화면에서 우선 Add Python 3.10 to PATH를 체크하고,
Customize installation을 클릭합니다. - Option Features의 모든 버튼을 체크합니다. 완료 후 Next 클릭.
- Advanced Options의 모든 버튼을 체크합니다. 완료 후 Install 클릭.
- 설치가 완료되면 창을 닫아 주시면 됩니다.
2단계: Git 설치하기
- 다시 Automatic1111 페이지의 Automatic Installation on Windows로 돌아가
2번에 써있는 Git 링크를 눌러줍니다. - 페이지가 열리면 Standalone Installer에서 내 컴퓨터에 맞는 사양의 설치 파일을 다운로드합니다. (32bit 또는 64bit)
- 다운로드가 완료된 설치 파일을 클릭해 실행합니다.
- 선택사항이 많지만 Finish가 보일 때 까지 Next를 눌러줍니다.
- 마지막으로 Finish를 눌러 완료합니다.
3단계: 스테이블 디퓨전 웹UI 설치하기
- 다시 Automatic1111 페이지의 Automatic Installation on Windows로 돌아갑니다.
- 3번 항목의 “git clone…”으로 시작하는 링크를 그대로 복사 합니다.
- 내 PC를 열고 C 드라이브가 보이는 주소창을 클릭합니다.
- 주소창에 cmd라고 입력합니다.
- 명령문을 넣을 수 있는 새로운 창이 나오면 복사한 내용을 그대로 붙여넣기 합니다.
- 엔터를 누르면 자동으로 설치되며 잠시 뒤 완료 됩니다.
4단계: 설치 마무리
- 내 PC의 C드라이브로 이동합니다.
- C드라이브에 새롭게 생성된 stable-diffusion-webUI 폴더를 찾아 들어갑니다.
- 폴더 안의 webui-user.bat 파일을 찾습니다.
- 2개의 동일한 파일이 보이는데 그 중 Windows 배치 파일로 표시된 파일을 클릭합니다.
- 파일을 클릭하면 자동으로 설치가 진행됩니다.
- 설치가 완료되면 자동으로 팝업이 뜨고 스테이블 디퓨전 웹UI가 실행 됩니다.
WebUI 켜고 끄는 방법
- 이제부터 스테이블 디퓨전 웹UI를 사용하려면, 이 폴더의 Webui-user.bat 파일을 클릭하면 됩니다. (이 때 뜨는 창(커맨드 창)은 실행시 항상 열어두어야 합니다.)
- 스테이블 디퓨전을 종료하려면, 웹페이지와 커맨드창을 동시에 종료해야 합니다.
(커맨드창에서 Ctrl과 C를 누르고 기다리면 자동으로 종료됩니다.)
테스트해 보기
- Webui-user.bat 파일을 눌러 실행합니다.
- 웹 페이지에서 좌측 상단의 Stable Diffusion checkpoint를 클릭해 기본으로 설치된 모델을 선택해줍니다.
- txt2img(Text to Image)창에 원하는 이미지의 프롬프트를 입력합니다.
- 프롬프트 입력시 여러가지 조건을 넣으려면 쉼표(,)를 사용하면 됩니다.
- Generate 버튼을 누르면 이미지가 생성됩니다.
- 생성된 이미지는 stable-diffusion-webui 폴더의 outputs 폴더 안에 자동 저장 됩니다.
스테이블 퓨전 웹UI 설치를 마치며
이제 스테이블 디퓨전의 설치가 완료되었습니다. 마지막으로 테스트하셨을 때 이미지의 퀄리티가 생각보다 좋지 않아 실망하셨나요?
너무 걱정하지 않으셔도 됩니다. 이제부터 시작이니까요. 스테이블 디퓨전에는 다양한 모델이 존재합니다. 직접 이미지를 학습시켜 생성할 수도 있으며, 미리 만들어진 모델을 쉽게 다운로드해 사용할 수 있습니다.
이 샘플 모델들을 사용하면 우리가 생각하는 고퀄리티의 이미지를 보다 쉽게 생성할 수 있게 됩니다. 다음 편에서는 모델을 다운로드하고 설정하는 방법에 대해 상세히 설명드리겠습니다.