[SD] ComfyUI WebUI 사용 방법
modular stable diffusion GUI, Stable Diffusion 3, SD3 WebUI
comfyanonymous / ComfyUI
https://github.com/comfyanonymous/ComfyUI - 39.9k
- 참고
- AUTOMATIC1111/stable-diffusion-webui
https://github.com/AUTOMATIC1111/stable-diffusion-webui - 135k
//-------------------------------------
< ComfyUI 장단점 비교(vs AUTOMATIC1111 webui) >
https://www.gpu-mart.com/blog/automatic1111-vs-comfyui
- 장점
빠른 시작, 빠른 신기술 적용
VRAM을 더 적게 사용
이미지 생성이 더 빠름(높은 GPU 사용률)
- 단점
복잡한 UI, 지식 필요
불편한 Inpaint
//-------------------------------------
* 다운로드
https://github.com/comfyanonymous/ComfyUI/releases
https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#windows
한번 다운로드해서 압축해제한 경로에서 지속적으로 업데이트 가능
//-------------------------------------
* 실행
run_nvidia_gpu.bat
* 업데이트
update_comfyui.bat
or
update_comfyui_and_python_dependencies.bat
* 모델 저장 위치
ComfyUI\models\checkpoints
//-------------------------------------
< 이미지 생성 사용 방법 >
* 모델 선택
Load Checkpoint 노드
* Prompt 입력
CLIP Text Encode (Prompt) 노드
KSampler의 positive, negative 2개로 연결
* 해상도 설정
Empty Latant Image 노드
* 샘플러 설정
KSampler 노드
* 이미지 생성
Queue Prompt 버튼
* 이미지 생성 위치
ComfyUI\output
//-------------------------------------
< 설정 >
* 시작 옵션
https://github.com/comfyanonymous/ComfyUI/blob/master/comfy/cli_args.py
* 자동으로 브라우저 시작하지 않게 하기 : --disable-auto-launch
* 포트 변경 : --port 포트번호
//-------------------------------------
< workflow 사용 방법 >
workflow json 파일 다운로드
예) https://comfyworkflows.com
메인 메뉴 -> Load -> 다운받은 json 파일 선택
//-----------------------------------------------------------------------------
노드 없음 에러 수정
//-------------------------------------
에러 메시지
comfyui error When loading the graph, the following node types were not found:
GlobalSampler //Inspire
SDPromptSaver
KSampler Adv. (Efficient)
CR Aspect Ratio
UltimateSDUpscale
Primitive string multiline [Crystools]
GlobalSeed //Inspire
Nodes that have failed to load will show as red on the graph.
//-------------------------------------
수정 방법
comfyui manager 설치
ltdrdata / ComfyUI-Manager
https://github.com/ltdrdata/ComfyUI-Manager - 4.4k
설치 방법
1. 터미널로 ComfyUI/custom_nodes 폴더로 이동
2. 명령 실행 : git clone https://github.com/ltdrdata/ComfyUI-Manager.git
3. ComfyUI 재시작
사용 방법
메인 메뉴 -> Manager -> Check Missing 버튼 -> 모두 선택 -> Install -> 재시작
//-----------------------------------------------------------------------------
< 노드(Custom Node) 설치 방법 >
구글에서 comfyui 노드이름 으로 검색해서 github 주소를 구한다.
설치 방법1
1. 터미널로 ComfyUI/custom_nodes 폴더로 이동
2. 명령 실행 : git clone github주소
3. ComfyUI 재시작
설치 방법2
ComfyUI-Manager 실행 -> Install vis Git URL 사용