AD

잡담방♥ Stable Diffusion WebUI 를 설치해보자

Moderator 배아라
2023-03-07 19:27:15 166 2 6

 주의사항


확실히 사용을 해보니까 하드웨어 성능을 많이 타는 것 같아요. 서브컴 사양이 높다고 할 수 는 없지만


CPU: Ryzen 5800X

GPU: RTX 3070

RAM: 16GB


로 나쁘지 않은 성능인데 GPU는 거의 풀로드 가까이 돌아가고 램도 상당히 먹네요.


그러니까 딴건 모르겠는데 무조건 글카는 RTX 3000번대 이상으로 돌리시는 게 나을 것 같아요.


물론 옵션 타협보면 돌릴 수 는 있다고 합니다만 쾌적하지는 않겠죠?


 설치 과정


1. 일단 아래에 나열된 두 개의 프로그램이 필요합니다.


8714e7850944c0bef4472705cf255181.png


Git: https://github.com/git-for-windows/git/releases/download/v2.39.2.windows.1/PortableGit-2.39.2-64-bit.7z.exe

Python: https://www.python.org/ftp/python/3.10.10/python-3.10.10-embed-amd64.zip


둘 다 링크 클릭하면 바로 다운로드 됩니다.


2. Git 설치부터 해보겠습니다.


f8319bb59d11c104763b8641212db3d1.png

090abacd7c5bb8847791121164aa31c3.png

여기까지는 그냥 Next 눌러주시고


aba90b6eb3e1d2da2db2d4040253efc1.png

여기서 Use Notepad as Git's default editor 로 바꾸시고 Next


bb7e4cd31f09a760954c920dee125b13.png

bdf3d3b8e2555a3291e3e3534c410f3b.png

391f4522c5bc3524b809aba613169654.png

941f3fb66053da4bc4c3c16eb8b54ec3.png

75b0f5ab496de7021b3035094aa1237f.png

64e06ac4c611b2d85911fb6e48b195e7.png

b0d856b6c15eba35c905a567f06ad7db.png

b6df45b51ba84a34cff1a2fbc2256613.png

1cd0e2308aa2393347b85550089c95ad.png

7bc3965972ab71da7f49915d65538577.png

여기까지 사진만 장황하게 늘어놨지 그냥 Next 누르다가 Install 하시면 됩니다.


05c862fb5494e21df3adcc1d36a4e842.png

마지막으로 체크박스 해제하시고 Finish 눌러주세요.


3. 이제 Python 설치로 넘어가겠습니다.


2530c87558b6e28810a6191d55a7576e.png

아래에 Add Python.exe to PATH 체크해주시고 Customize installation 클릭해주세요.


9b94a6b81ae4fa7e9b387ddf9378815c.png

Next 눌러주시고


8fc2d7bbbb05a379edb34a4cf2ea7287.png

설치 경로를 위에 보이시는 것 처럼 수정하고 Install 눌러주세요.

(솔직히 안해도 상관은 없는데 파이썬 버전 관리하기 편하고자 저는 이렇게 했습니다.)


f12a922f259297b161a2d318b134466b.png

설치 하시고나면 원래 여기에 limit 뭐시깽이 해제해주는 옵션이 뜨는데 그거 누르고 완료되면 Close 눌러주세요.


4. 이제 Stable Diffusion WebUI 자체를 받을 차례 입니다.


49e57d08526483454cd42f8feb12766b.png

Windows + R 을 눌러 실행 창을 여시고 cmd.exe 를 입력하고 OK 를 눌러주세요.


60dd725f5ca34cfaf542abb069d63a3d.png

그렇게 cmd 창이 뜨면 cd desktop 을 입력하시고 다음으로 git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git 를 입력 해주세요.


5. 이제 바탕화면에 아래와 같은 폴더가 하나 생기셨을꺼예요.


4e274ff5f71a2fc7f319697ac06b6ebb.png

위에 폴더를 열어주세요.


e6e724e78a687f5e7dabafcea11ac416.png

이제 여기서 webui-user.bat 을 실행하시면 이제 거의 다 됐습니다.


6. 이제 계속 기다리면 됩니다.


4f5c310ee1a8e4f4a035c1dc8a237583.png

c17bda9eceeb0bd8cdc9a77b9528c652.png

5831d1aff681f883b26b54cc9ba18576.png


여기까지 오면 제대로 설치가 끝난겁니다.


이제 브라우저 여시고 주소창에 http://127.0.0.1:7860 입력하시면 화면이 뜰꺼예요.


참고로 해당 콘솔창은 켜두셔야합니다.


 Model, Lora & VAE


용어는 이렇게 해서 이렇다 저렇게 해서 저렇다 라고 설명하는 것 보다 그냥 이해하기 쉽게 설명하겠습니다.


Model은 큰 틀을 의미합니다. 쉽게 얘기하면 생성할 그림의 기본적인 작화를 뜻하죠. 더 쉽게 얘기하면 모델 하나가 하나의 작가라고 보시면 편할꺼예요.

(stable-diffusion-webui > models > Stable-diffusion 에 넣으시면 됩니다.)


Lora는 프리셋 같은 느낌이라고 생각하시면 편할 것 같습니다. 한 가지 예시를 들어서 라이덴이라는 캐릭터가 있고 특히 라이덴이 칼집에서 칼을 뽑는 장면이 있다면 그 장면의 구도, 라이덴의 의상, 칼의 모양, 머리에 달린 장식 등 여러가지 특징들이 있겠죠? Lora는 앞에 언급된 특징들을 집중적으로 학습시켜서 다른 모델에서도 해당 디테일들을 구현하는 도구로 보시면 됩니다.

(stable-diffusion-webui > models > Lora 에 넣으시면 됩니다.)


VAE는 간단하게 설명하면 생성된 이미지에 필터를 적용해주는 장치(?)라고 보시면 되는데 본 목적은 세세한 부분을 후보정 처리를 해서 뭉개진 부분의 디테일을 살리는 등의 용도로 생각하시면 좋습니다.

(stable-diffusion-webui > models > VAE 에 넣으시면 됩니다.)


참고로 제가 해보니까 새로운 Model, Lora, VAE를 설치할 경우 서버 자체를 껐다가 다시 켜야하는 것 같습니다.


 기본적인 사용법


저도 겉핥기 식으로 밖에 사용을 안해봐서 위에 설명한 Model, Lora 그리고 VAE 관련 설정법만 간단하게 설명하겠습니다.


m1.png

빨갛게 표시된 부분에서 우선적으로 사용할 모델을 지정해줍니다.


기본적인 사용 방법도 같이 적어놓았는데 잘 안보이시면

https://cdn.discordapp.com/attachments/766669209845366787/1082917033232056340/m1.png

이 링크로 가시면 큰 화면으로 보실 수 있습니다.


e1af86def90b233f2a59d9258fa9f576.png

Generate 버튼 아래에 보시면 화투패 버튼이 보이실텐데 이걸 누르고 Lora 탭에 가서 원하는 Lora를 선택하시면 됩니다.


Lora를 추가하시면 바로 Prompt에 '<Lora_이름:값>' 이렇게 해당 Lora가 추가가 될텐데 0.1 ~ 1.0 사이의 Offset 값을 정해줄 수 있습니다. 사용하신 Offset 값은 해당 Lora의 적용 값을 정해줍니다.


c85f7712e95f59ec150ee4a76dfbaf9e.png

마지막으로 상단에 Settings > Stable Diffusion 탭으로 들어가시면 VAE를 선택하실 수 있습니다. 선택 후 반드시 Apply Settings 를 눌러주세요.


참고로 대부분의 모델들이 기본적으로 자체 VAE 를 탑재하고 있다고 하니 굳이 설정 안하셔도 됩니다.

후원댓글 6
댓글 6개  
이전 댓글 더 보기
TWIP 잔액: 확인중
▲윗글 근데 보라비_
▼아랫글 첫끼 식사 보라비_
공지사항To. 빠삐잡담방♥이벤트/인증♥그림 업그레이드 신청♥뽀아트♥
3
잡담방♥
오늘의 일본어
너무_쎄_아아앙
05-06
9
잡담방♥
아오 [14]
Broadcaster 보라비_
05-03
0
04-26
0
잡담방♥
여긴 너무
너무_쎄_아아앙
04-25
0
잡담방♥
(싸늘하다)
로미오는줄리엣
04-24
0
잡담방♥
설문 참여 완료
로미오는줄리엣
04-19
6
잡담방♥
커버곡 [4]
Broadcaster 보라비_
04-14
8
잡담방♥
유튜브 [5]
Broadcaster 보라비_
04-13
0
잡담방♥
2기 오디션 취소 등
로미오는줄리엣
04-12
2
잡담방♥
빠삐는 [2]
_블로썸_
04-11
1
잡담방♥
박제
로미오는줄리엣
04-10
1
잡담방♥
오늘~ [2]
_블로썸_
04-10
1
잡담방♥
그녀가 떠난지 [2]
너무_쎄_아아앙
04-10
1
잡담방♥
신규 아이스크림 브랜드 [4]
너무_쎄_아아앙
04-07
1
잡담방♥
캐릭터 브랜드 설문 참여 완료 등
로미오는줄리엣
04-05
0
잡담방♥
공유
너무_쎄_아아앙
04-04
4
잡담방♥
오랜만에 와서 죄송하지만 [16]
Broadcaster 보라비_
04-04
1
잡담방♥
나중에 참고할 영상 [2]
라비야부정맥타파하자
04-03
1
잡담방♥
랍님이 한다는 사업이 이런건감 [1]
김해사두고보자
03-27
6
잡담방♥
오늘의 노래추천 [7]
Broadcaster 보라비_
03-26
8
잡담방♥
오랜만스입닏 [11]
Broadcaster 보라비_
03-24
0
잡담방♥
요즘 많이 바쁘신가요...
소울메이트_포임
03-23
0
잡담방♥
댕서럽네징쨔 [2]
너무_쎄_아아앙
03-21
1
잡담방♥
보라비하이 [2]
너무_쎄_아아앙
03-17
1
잡담방♥
질문
_민시아
03-13
5
03-11
6
잡담방♥
갑분 노래추천 [3]
Broadcaster 보라비_
03-09
1
잡담방♥
교훈 [1]
너무_쎄_아아앙
03-08
6
잡담방♥
근데 [7]
Broadcaster 보라비_
03-07
»
03-07
인기글 글 쓰기