[튜토리얼]초초강력 최신 기술을 당장 사용해보자!!!!! <SDXL 0.9> 2탄!
본문 바로가기
ai 만들어보기(feat ai artwork lab)

[튜토리얼]초초강력 최신 기술을 당장 사용해보자!!!!! <SDXL 0.9> 2탄!

by mement0mori 2023. 7. 17.

 

 

[튜토리얼] 100% 무료 내 컴퓨터(windows)로 인공지능 이미지 만들기

https://stable-diffusion-art.com/install-windows/ 요 내용을 기반으로 합니다. ​ 인공지능 이미지 생성, 제일 쉬운 건 역시 요즘 우후죽순 생기는 이미지 생성 사이트를 이용하는 겁니다. 그런데 그거 좀 제

istor-y.tistory.com

지난 번엔 또다른 sdxl 전용 webui를 설치했는데 이번엔 우리가 이미 잘 사용하고 있는 1111 webui를 이용해 SDXL 0.9 데모를 이용하는 방법을 알아보겠습니다!! 당연히 굳이 새로운 ui를 쓰는 거보다 훨씬 낫죠. 물론 더 무거워질 순 있겠지만요. 무려 확장기능extension 설치 방식으로 사용할 수 있다는 거!

1탄보다 훨씬 간단합니다.

1. 확장기능extension 설치

이제 이건 따로 설명 안하겠습니다. install from URL에서 아래 주소를 이용해 설치!

https://github.com/lifeisboringsoprogramming/sd-webui-xldemo-txt2img.git

설치가 끝나면 apply and restart UI 해주세요.

그러면 SDXL Demo 탭이 나타나고 선택하면 아래처럼 아주 친절하게 실행방법이 나오죠.

넘 쉽죠?

2. stability AI 라이선스 동의 및 huggingface 토큰 복붙

위에 순서에서 2번의 here라고 돼있는 곳 링크로 갑니다. 제가 캡쳐를 못했는데 거기다가 뭐 연구조직이니 목적이니 적고 동의하시면 됩니다. 3번은 지금 저장소 자체가 없으니까 무시하시면 됩니다.

그다음 4번 허깅페이스에서 토큰 받는 방법은 1탄에서 이미 설명이 됐고, 허깅페이스 가입이 되어 있다면 걍 here 링크로 가서 new token 발급 받으면 됩니다.

자 이제 토큰을 복사하세욧!

다시 webUI로 돌아와서 settings로 가면 SDXL Demo세팅이 있을 겁니다. 거기다 복사한 토큰을 붙여넣으세요. 1.0은 없으니까 0.9 모델을 선택합니다. SDXL을 제대로 쓰려면 refiner는 당연히 켜줘야겠죠?

자 이제 apply settings 누르세요! 그 다음 완전히 끄고 재시작합시다!

잠깐!!!!!!!! 그전에 여기서 중요포인트 갸꿀팁!!!!!!!!! 재실행을 하면 sdxl 모델 다운로드가 이뤄져야 합니다. 그런데 그 과정이 생략되고 에러가 발생하면서 그냥 시작되는 분들이 있을 겁니다! diffusers라는 의존성 버전이 충돌을 일으켜서 그렇습니다. 다름아닌 훈련용 드림부스Dreambooth 확장기능과의 충돌입니다. 해결방법? 없- 있습니다!

드림부스가 설치된 폴더stable-diffusion-webui\extensions\sd_dreambooth_extension로 가세요! 그다음 거기서 requirements.txt 파일을 메모장으로 엽니다. diffusers의 버전이 0.16.1로 되어 있을 겁니다. 그걸 0.18.1로 바꿔서 적어줍니다. 아래처럼요.

자 끝났습니다. 이제 webui를 실행시키세요! 잘 되시는 분들은 그냥 고고 하시면 되고요~~

막 이거저거 다운받느라고 시간 좀 걸릴 겁니다.

3. 테스트

실행해서 SDXL demo 탭을 클릭하면 짜잔! 생성generate 버튼이 활성화됐을 겁니다.

나머지 파라미터 설정은 이미 다 몇 번이나 했던 똑같은 것들이기 때문에 ㅋㅋ굳이 설명드리지 않겠습니다. 이번 webUI 버전의 장점은 저 아래 보시면 Refiner 기능을 마치 확장기능처럼 분리해두었다는 겁니다. 그래서 SDXL을 통해 생성한 이미지가 아닌 다른 이미지를 불러와 Refine을 하는 것도 가능합니다. 기능을 체크하면 이렇게 뜹니다.

아주 간단하죠? Refiner steps는 샘플링 스텝이랑 거의 같다고 보심 되고 Strength는 refine 강도겠죠. 역시 아주 크거나 작지 않은 적절한 값을 지정해주심 되는데 그냥 기본 설정으로 실행해도 괜찮은 결과가 나왔습니다. 그리고 지난 번 SDXL에 비해 속도가 좀 빨라졌는데 지난 번엔 없었던 xformers 같은 최적화 설정들이 함께 적용돼 그런 것 같기도 합니다. 여러모로 장점이 많은 것 같네요.

이번에도 SDXL로 뽑은 이미지로 마무리하겠습니다~ 이만~

 

 

 

 

 

출처 - 초초강력 최신 기술을 당장 사용해보자!!!!! <SDXL 0.9> 2탄! : 네이버 카페 (naver.com)

 

AI ARTWORK LAB : 네이버 카페

stable diffusion 기반 이미지 생성을 비롯한 자연어처리 인공지능을 연구합니다. 쉽고~ 재미있게~

cafe.naver.com