모공에서 요즘 AI로 그림 그리기가 유행인 것 같은데 댓글창 읽다 보면 방법을 궁금해하시는 분들이 계셔서 올립니다.
또 로컬에서 실행하기 어려운 사무용 컴퓨터 사양이거나 폰, 태블릿으로 돌릴 때도 잠깐 쓸 정도는 됩니다.
camenduru/stable-diffusion-webui-colab
https://github.com/camenduru/stable-diffusion-webui-colab
실행법
1. 마음에 드는 모델을 골라서 Open in Colab 버튼 누르기
2. Colab 사이트로 넘어가면 구글 계정 로그인
3. 코드 옆에 ▶ 버튼 누르기
4. 모델 등 이런저런 파일 받고 설치할 때까지 기다리기 (한 5분 정도)
5. 글자가 계속 올라가다가 준비되면 gradio.app 또는 gradio.live 라고 끝나는 파란색 링크를 띄울 겁니다.
그럼 그 링크를 열어서 작업하시면 됩니다.
※ 저장 기능이 없고 매번 설치해야 합니다.
이게 귀찮다고 생각하시면 구글 드라이브와 연동해서 그 쪽으로 저장하는 방법을 만든 사람들도 있습니다.
(요약이 안 되서 이 글에서는 생략합니다)
Web UI?
어떤 모델을 골라도 호찌민 프사를 쓰는 AUTOMATIC1111이라는 개발자의 Web UI라는 것을 사용합니다.
(이름 그대로 웹 기반 인터페이스라는 뜻) https://github.com/AUTOMATIC1111
사실 저도 다 모를 정도로 설정이 굉장히 많기 때문에... "WebUI 사용법" 등으로 검색하세요
주의사항
사용 중 RAM 사용량이 급증하면 구글이 연결을 끊어 버립니다 (그리고 동시에 작업한 것 증발)
또 무료로 많이 자주 쓰면 '현재 Colab의 사용량 제한으로 인해 GPU에 연결할 수 없습니다.' 라고 창을 하나 띄우면서
GPU를 안 빌려줄려고 합니다. 하루 정도 기다렸다가 하거나 아니면 결제를 하시면 됩니다.
그런데 과금을 하려고 한다면 여기 말고 선택지가 좀 있기 때문에(구름IDE 등) 무조건 코랩을 추천하지는 않습니다.