ComfyUI 단축키

2024. 2. 7. 18:16테크IT

반응형

ComfyUI 는 이미지 생성 AI인 Stable Diffusion을 노드 기반 UI로 조작하고 싶을 때 유용한 툴입니다. 다양한 파트를 연결하는 것으로 화상 생성의 흐름을 제어합니다.

 

ComfyUI 특징

SD1.x/SD2.x/SDXL/Stable Video Diffusion 지원 다양한 안정 확산 모델을 완벽하게 지원합니다이미지 및 비디오 생성에서 다양한 옵션 중에서 선택할 수 있습니다.
실행 중에 변경된 워크플로만 재실행하여 많은 최적화를 실현 한 번 실행한 워크플로우 중 변경된 부분만 재실행하여 전체 처리 속도를 올린다 .
비동기 큐 시스템 태스크가 차례로 처리되는 대신 비동기적으로 실행됩니다 효율적인 리소스 사양이 가능하므로 대기 시간을 줄일 수 있습니다.
GPU가 없어도 제대로 동작한다 (
–cpu)
GPU를 필요로 하지 않고CPU만으로 움직이는 것이 가능. GPU를 가지고 있지 않은 사용자라도 ComfyUI를 이용할 수 있다.
3GB VRAM 미만의 낮은 사양의 GPU에서도 제대로 작동합니다 (
–lowvram)
Hypernetwork 네트워크가 다른 네트워크의 가중치를 생성하는 구조를 말한다모델의 유연성과 적응성이 향상됩니다 .
.ckpt/.saftensors/.diffusers 모델 및 체크포인트 로드 가능
unCLIP 모델 CLIP 모델을 반대로 이용하여 텍스트에서 이미지를 생성하는 기능
TAESD 텍스트에서 이미지로 생성 및 변수에 대한 접근법
GLIGEN 특정 생성 작업에 최적화된 생성 모델입니다 .
LoRA 지원
(
일반 버전 / LoCON / LoHA)
LoRA … 학습된 모델의 적응을 수행하는 기술.
새로운 작업과 데이터 세트에 대해 모델을 신속하게 조정할 수 있습니다.
Embedding/Textual Inversion 에 대응 특정의 화상이나 컨셉을 표현하기 위해서텍스트나 화상등 생성된 매입을 이용하는 기능을 사용할 수 있다.
워크 플로우를 JSON으로 저장 및로드 가능 워크플로를 JSON 형식으로 저장하고 나중에 로드할 수 있습니다따라서 프로젝트의 재현성이 향상됩니다 .
Control Net/T2l-Adapter 특정 제어 구조 또는 텍스트를 이미지로 변환할 수 있는 어댑터 또는 네트워크.
(Stable Diffusion의 ControlNet 과 동일한 기능)
생성된 PNG 이미지에서 워크플로 로드 가능 이전에 생성한 PNG 이미지를 포함한 워크플로우를 읽어, 그것을 바탕으로 새로운 생성·편집을 할 수 있다.
(Stable Diffusion의 img2img 와 유사한 기능)
Inpainting
(일반 모델 / Inpainting 모델 모두 지원)
이미지의 일부를 복구 or 변경하는 기능.
(Stable Diffusion의 Inpaint 와 유사한 기능)
Area Composition 이미지 내의 특정 영역에 대해 상이한 생성 처리가 수행될 수 있다.
(Stable Diffusion의 Latent Couple 과 유사한 기능)
업 스케일 기능
(ESRGAN / ESRGAN variants / SeinlR / Swin2SR
)
생성된 이미지의 해상도를 향상시키는 기능.
(Stable Diffusion의 Hires.fix 와 유사한 기능)
모델 병합 기능 여러 모델의 특성을 결합하여 새로운 모델을 생성하는 기능.
(Stable Diffusion 병합 과 동일한 기능)
LCM 모델/LCM LoRA LCM은 특정 작업에 최적화된 모델로 LCM LoRA는 LoRA의 기술을 사용하여 이러한 모델을 더욱 조정 하는 기법.
구성 파일 ComfyUI의 동작을 커스터마이즈 할 수 있는 설정 가능한 파일입니다 자신의 필요에 맞게 도구의 동작을 조정할 수 있습니다.

 

쓰기에 간편하다고 할 수는 없지만, 워크플로우의 제사용이 가능해 언제든지 수정, 추가가 가능 하며 다양한 장점이 존재합니다. 아이디어와 이해도에 따라서 작업 품질에 많은 향상을 가져올 수 있습니다. 


[자주 쓰는 단축키]

 

Ctrl+Enter 생성을 위해 현재 그래프를 대기열에 넣습니다.
Ctrl+ Shift+Enter 현재 그래프를 생성을 위해 첫 번째로 대기열에 넣습니다.
Ctrl+S 워크플로 저장
Ctrl+O 워크플로 로드
Ctrl+A 모든 노드 선택

Ctrl+B 바이페스 켜기/끄기
Ctrl+M 선택한 노드 잠금/해제
Del 선택한 노드 삭제
Backspace 선택한 노드 삭제
Ctrl+Del 현재 그래프 삭제
Ctrl+Backspace 현재 그래프 삭제
Space 누른 상태에서 캔버스를 움직여 커서를 움직이면
Ctrl+Left Button 클릭한 노드를 선택 항목에 추가
Shift+Left Button 클릭한 노드를 선택 항목에 추가
Ctrl+C 선택한 노드 복사
Ctrl+V 선택한 노드를 붙여넣습니다.
Ctrl+ Shift+V 들어오는 연결을 유지하면서 선택한 노드를 붙여넣습니다.
Shift+Left Button 선택한 여러 노드를 동시에 이동하려면 길게 누른 채 드래그하세요.
Ctrl+D 기본 그래프 로드
Q 대기열 가시성 전환
H 기록 공개 전환
R 그래프 새로고침
2XLeft Button 노드 빠른 검색 팔레트를 열려면 두 번 클릭하세요.
Right Button 노드 메뉴 열기

 

  1. Ctrl/Shift + Click - Add clicked node to selection
  2. Ctrl + A - Select all nodes
  3. Alt + C - Collapse/uncollapse selected nodes
  4. Ctrl + Enter - Queue up current graph for generation
  5. Ctrl + Shift + Enter - Queue up current graph as first for generation
  6. Ctrl + M - Mute/unmute selected nodes
  7. Ctrl + B - Bypass selected nodes 8-9. Ctrl + C/Ctrl + V - Copy and paste selected nodes
  8. Shift + Drag - Move multiple selected nodes at the same time
  9. SpaceBar - Move the canvas around when held and moving the cursor
  10. Delete/Backspace - Delete selected nodes
  11. Ctrl + Delete/Backspace - Delete the current graph
  12. Ctrl + D - Load default graph
  13. Ctrl + S - Save workflow
  14. Ctrl + O - Load workflow
  15. Q - Toggle visibility of the queue
  16. H - Toggle visibility of history
반응형