---------------------------------------------------------------------------------------------------

런팟 사용법은 아래 링크 참조

SD Web UI 런처 사용법(런팟)

https://arca.live/b/aiart/72686601


코랩 문제 해결책(SD Web UI 런처 + 원클릭 코랩, ddetailer 수정 업데이트)

https://arca.live/b/aiart/73289878


SD Web UI 런처

로컬(Windows), 코랩 또는 런팟에서 stable-diffusion-webui을 실행 시켜주는 웹 앱(Gradio)

확장 프로그램이 아니라 별개 프로그램 입니다. 기능이 완벽하지 않거나 버그가 있을 수 있습니다

코랩 이용 제한사항

무료 이용시 SD Web UI 사용이 제한될 수 있습니다[1].

"Colab 리소스는 상호작용 사용 사례에 우선 할당됩니다. 일괄 연산, 다른 사용자에게 부정적인 영향을 줄 수 있는 작업, 정책을 우회하는 작업 등은 금지됩니다. 다음은 Colab 런타임에서 허용되지 않는 사항입니다."

노트북 이름설명코랩 링크
SD Web UI 런처Stable Diffusion Web UI 런처

사용법

제공 기능

  • 로컬, 코랩 또는 런팟 노트북으로 실행
  • 코랩 사용시 구글 드라이브 연결해서 모델, 설정 파일 저장, 확장 설정 파일 복사
  • 작업 디렉터리, 확장, 모델, 접속 방법, 실행 인자, 저장소를 런처에서 설정
  • 런처에서 설정한 파일 - 설정 초기화, 가져오기, 내보내기
  • 확장, 모델, 저장소 등 자동 다운로드
  • 확장, 모델, 실행 인자, 커밋 해시 등 즐겨찾기

원클릭 코랩 사용자 호환성

  • 작업 디렉터리 이름을 같게(예, SD) 하면
  • 모델, 로라, VAE를 그대로 사용할 수 있음
  • 설정 파일도 그대로 사용(config.json, ui-config.json)
  • 단, 확장은 지원 안함(일부 확장에서 구글 드라이브 경로 문제로 실행이 안되는 문제가 있어서 제외)

제한 사항

  • 설정한 확장은 구글 드라이브에 저장 안됨. 확장 호환성을 위한 선택.
  • 기본값으로 런처는 gradio.live로 연결되는데 웹 응답이 느린 경우 USE_GRADIO_LIVE 체크 해제하고 사용 권장
  • 코랩 사용 환경 : ubuntu 20.04, python 3.9
  • 런팟 사용 환경 : ubuntu 20.04, python 3.10, runpod/pytorch 템플릿, venv 가상 환경

    runpod/pytorch:3.10-1.13.1-116
    runpod/pytorch:3.10-2.0.0-117

  • 로컬 사용 환경 : Windows 10, python 3.10, git, venv 가상 환경(강제)

알려진 문제




SD Web UI 런처 사용법 - 코랩(Colab)

노트북 파일 링크(항상 최신)

1. Drive로 복사

버튼을 클릭해서 노트북을 자신의 구글 드라이브로 복사하세요.
그래야 변경사항을 저장할 수 있습니다.



2. 런처 앱 셀 실행

버튼을 클릭해서 런처 앱을 실행해 주세요.
코랩 연결 후 시작까지 약 1분 정도 걸림



3. 런처 앱 시작 확인

셀이 실행되고 런처가 시작되었는지 출력창을 통해 확인해 주세요.



4. 런처 웹페이지 접속 주소 클릭

Running on public URL: 다음에 나오는



5. 런처 웹페이지 접속 화면, 설정 초기화 버튼 클릭

디폴트 설정 파일이 적용되었는지 확인해 주세요.



6. (선택 사항) 작업 디렉터리 설정

구글 드라이브 연결 체크
작업 디렉터리 이름 입력(예, SD 또는 userdata)



아래부터는 선택 사항으로 기본값 확인

7. (선택 사항) 다운로드 주소 설정 - 모델



8. (선택 사항) 다운로드 주소 설정 - 확장



9. (선택 사항) 다운로드 주소 설정 - 로라, 임베딩, VAE



10. (선택 사항) 접속 방법 설정



11. (선택 사항) 실행 방법 설정



12. (선택 사항) 깃 저장소 설정



13. 설정 내보내기

다음번에 설정한 값으로 시작하기 위해서
버튼을 클릭해서 내보낸 설정 파일을 만들어주세요.



14. 내보낸 설정 다른 이름으로 링크 저장

다음번에 설정한 값으로 시작하기 위해서
Download 링크를 마우스 우클릭해서 다른 이름으로 저장해 주세요.



15. 설정 가져오기

버튼을 클릭해서 저장한 설정을 가져 왔는지 확인해 주세요.



16. SD Web UI 실행

실행 버튼을 클릭해서 설정한 값으로 SD Web UI 시작하세요.



17. 런처 웹페이지 닫기

SD Web UI 실행 후 설정 수정 불가, 중지는 노트북에서만 가능합니다.



18. 런처 웹페이지 에러 무시

설정 중에 나오면 웹페이지를 새로고침 하거나
설정 완료후 나오면 무시하세요.



19. (선택 사항) 구글 드라이브 연결 허용



20. SD WebUI 접속 주소 클릭

Running on public URL: 다음에 나오는
설정에 따라 약 3분~10분 정도 걸림



21. SD WebUI 실행 화면

설정한 모델, 확장이 잘 설치 되었는지 확인해 주세요.



22. (선택 사항) 이미지 저장 경로 설정

기본 저장 경로가 아닌 [작업 디렉터리 이름]/outputs에 설정 할 수 있습니다.
⚠️ 구글 드라이브 연결시 구글에서 스캔할 수 있으니 사용에 주의 하세요



23. 이미지 생성

프롬프트(예, 1girl) 입력후 Generate 버튼을 클릭하세요. 이미지 생성 확인



24. 런처랑 SD WebUI 실행 중지

사용이 끝났으면 셀 실행 중지 버튼을 클릭하세요.



25. 코랩 런타임 연결 끊기

셀 실행 버튼을 클릭해서 코랩 런타임 연결을 끊어주세요.



26. 더 읽어 볼 글

SD Web UI 경로 설정 예시