- 우수한 다국어 텍스트 렌더링: 영어, 중국어, 한국어, 일본어 등 다양한 언어에서 고정밀 텍스트 생성을 지원하며, 글꼴 세부 정보와 레이아웃 일관성을 유지합니다.
- 다양한 예술적 스타일: 포토리얼리즘 장면부터 인상파 그림, 애니메이션 스타일부터 미니멀리즘 디자인까지 다양한 창작 프롬프트에 유연하게 적응합니다.
- Qwen-Image-DiffSynth-ControlNets/model_patches: 캐니, 딥스, 인페인트 모델 포함
- qwen_image_union_diffsynth_lora.safetensors: 이미지 구조 제어 LoRA, 캐니, 딥스, 포즈, 라인아트, 소프트엣지, 노멀(normal), 오픈포즈 지원
- InstantX ControlNet: 추후 업데이트 예정
ComfyOrg Qwen-Image 라이브 스트림
Qwen-Image in ComfyUI - Lightning & LoRAs
Qwen-Image ControlNet in ComfyUI - DiffSynth
Qwen-Image 네이티브 워크플로우 예시
Qwen-Image: 텍스트 기반 이미지 생성
Qwen-Image의 20B MMDiT 모델을 사용하여 탁월한 다국어 텍스트 렌더링 및 편집 기능으로 이미지를 생성하세요.Comfy Cloud에서 실행
Comfy Cloud에서 열기
워크플로우 다운로드
JSON 다운로드 또는 템플릿 라이브러리에서 “Qwen-Image” 검색
- Qwen-Image 원본 모델 fp8_e4m3fn
- 8단계 가속 버전: Qwen-Image 원본 모델 fp8_e4m3fn에 lightx2v 8단계 LoRA 적용
- 증류 버전: Qwen-Image 증류 모델 fp8_e4m3fn
1. 워크플로우 파일
ComfyUI를 업데이트한 후, 템플릿에서 워크플로우 파일을 찾거나 아래 워크플로우를 ComfyUI로 드래그해 불러올 수 있습니다. 증류 버전증류 모델용 워크플로우 다운로드
JSON 워크플로우 다운로드
2. 모델 다운로드
ComfyUI에서 사용 가능한 모델- Qwen-Image_bf16 (40.9 GB)
- Qwen-Image_fp8 (20.4 GB)
- 증류 버전 (비공식, 15단계만 필요)
- 증류 버전의 원저자는 cfg 1.0에서 15단계 사용을 권장합니다.
- 테스트 결과, 이 증류 버전은 cfg 1.0에서 10단계에서도 우수한 성능을 보입니다. 원하는 이미지 유형에 따라 euler 또는 res_multistep 중 선택할 수 있습니다.
3. 워크플로우 지침
Load Diffusion Model노드가qwen_image_fp8_e4m3fn.safetensors를 로드했는지 확인하세요.Load CLIP노드가qwen_2.5_vl_7b_fp8_scaled.safetensors를 로드했는지 확인하세요.Load VAE노드가qwen_image_vae.safetensors를 로드했는지 확인하세요.EmptySD3LatentImage노드가 정확한 이미지 크기로 설정되었는지 확인하세요.CLIP Text Encoder노드에 프롬프트를 설정하세요. 현재 영어, 중국어, 한국어, 일본어, 이탈리아어 등을 지원합니다.- 8단계 가속 LoRA를 lightx2v로 활성화하려면 해당 노드를 선택하고
Ctrl + B를 눌러 활성화하고, 8번 단계에서 설명한 대로 Ksampler 설정을 수정하세요. Queue버튼을 클릭하거나, 단축키Ctrl(cmd) + Enter를 사용해 워크플로우를 실행하세요.- 모델 버전과 워크플로우에 따라 KSampler 파라미터를 적절히 조정하세요.
증류 모델과 lightx2v의 8단계 가속 LoRA는 동시에 사용하기에는 호환되지 않는 것으로 보입니다. 함께 사용할 수 있는지 다양한 조합으로 실험해 보세요.
Qwen Image InstantX ControlNet 워크플로
이것은 ControlNet 모델이므로 일반 ControlNet처럼 사용할 수 있습니다.Qwen-Image InstantX Union ControlNet
Qwen-Image InstantX ControlNet으로 이미지를 생성할 수 있으며, canny, soft edge, depth, pose를 지원합니다.Comfy Cloud에서 실행
Comfy Cloud에서 열기
워크플로 다운로드
JSON을 다운로드하거나 템플릿 라이브러리에서 “Qwen-Image InstantX ControlNet”을(를) 검색하세요.
LoadImage 노드에 업로드하세요:
image_qwen_image_instantx_controlnet_input_image.jpg
LoadImage 노드 71 · image_qwen_image_instantx_controlnet_input_image.jpg1. 워크플로 및 입력 이미지
2. 모델 링크
- InstantX 컨트롤넷
ComfyUI/models/controlnet/ 폴더에 저장합니다.
- Lotus Depth 모델
- vae-ft-mse-840000-ema-pruned.safetensors 또는 SD1.5 VAE 중 아무거나
comfyui_controlnet_aux와 같은 커스텀 노드를 사용하여 뎁스 맵을 생성할 수도 있습니다.
3. 워크플로 안내
컨트롤넷 모델 로드노드가Qwen-Image-InstantX-ControlNet-Union.safetensors모델을 올바르게 로드하는지 확인합니다.- 입력 이미지를 업로드합니다.
- 이 서브그래프는 Lotus Depth 모델을 사용합니다. 템플릿에서 찾거나 서브그래프를 편집하여 더 알아볼 수 있습니다. 모든 모델이 올바르게 로드되었는지 확인하세요.
Run버튼을 클릭하거나 단축키Ctrl(cmd) + Enter를 사용하여 워크플로를 실행합니다.
Qwen-Image ControlNet DiffSynth-ControlNets 모델 패치 워크플로
Qwen-Image ControlNet 모델 패치
Qwen-Image ControlNet 모델을 사용하여 이미지 생성을 제어합니다. 모델 패치를 통해 canny, depth, inpainting 제어를 지원합니다.Comfy Cloud에서 실행
Comfy Cloud에서 열기
워크플로 다운로드
JSON 다운로드 또는 템플릿 라이브러리에서 “Qwen-Image ControlNet Patch” 검색
LoadImage 노드에 업로드하세요:
image_qwen_image_controlnet_patch_input_image.png
LoadImage 노드 71 · image_qwen_image_controlnet_patch_input_image.png1. 워크플로 및 입력 이미지
ComfyUI를 업데이트한 후, 템플릿에서 워크플로 파일을 찾거나 위의 워크플로 미리보기를 ComfyUI로 끌어다 놓아 로드할 수 있습니다.2. 모델 링크
다른 모델은 Qwen-Image 기본 워크플로와 동일합니다. 아래 모델만 다운로드하여ComfyUI/models/model_patches 폴더에 저장하면 됩니다.
- qwen_image_canny_diffsynth_controlnet.safetensors
- qwen_image_depth_diffsynth_controlnet.safetensors
- qwen_image_inpaint_diffsynth_controlnet.safetensors
3. 워크플로 사용 방법
현재 diffsynth에는 Canny, Depth, Inpaint 세 가지 패치 모델이 있습니다. ControlNet 관련 워크플로를 처음 사용하는 경우, 제어 이미지를 모델이 사용하고 인식할 수 있도록 지원되는 이미지 형식으로 전처리해야 한다는 점을 이해해야 합니다.- Canny: 처리된 canny 엣지, 라인 아트 윤곽선
- Depth: 공간 관계를 보여주는 전처리된 뎁스 맵
- Inpaint: 다시 그려야 할 영역을 표시하려면 마스크를 사용해야 합니다.
qwen_image_canny_diffsynth_controlnet.safetensors가 로드되었는지 확인합니다.- 후속 처리를 위해 입력 이미지를 업로드합니다.
- Canny 노드는 설정한 파라미터에 따라 입력 이미지를 전처리하여 생성을 제어하는 기본 제공 전처리 노드입니다.
- 필요한 경우
QwenImageDiffsynthControlnet노드의strength값을 수정하여 라인 아트 제어 강도를 조절할 수 있습니다. Run버튼을 클릭하거나Ctrl(cmd) + Enter단축키를 사용하여 워크플로를 실행합니다.
Inpaint 모델 ControlNet 사용 방법 Inpaint 모델은 마스크 편집기를 사용하여 마스크를 그리고 이를 입력 제어 조건으로 사용해야 합니다.qwen_image_depth_diffsynth_controlnet.safetensors를 사용하려면 이미지를 뎁스 맵으로 전처리하고image processing부분을 교체해야 합니다. 이 사용법은 이 문서의 InstantX 처리 방법을 참조하세요. 나머지 부분은 Canny 모델을 사용할 때와 유사합니다.
ModelPatchLoader가qwen_image_inpaint_diffsynth_controlnet.safetensors모델을 로드하는지 확인합니다.- 이미지를 업로드하고 마스크 편집기를 사용하여 마스크를 그립니다. 해당
Load Image노드의mask출력을QwenImageDiffsynthControlnet의mask입력에 연결하여 해당 마스크가 로드되도록 해야 합니다. Ctrl-B단축키를 사용하여 워크플로의 원본 Canny를 실행 건너뛰기 모드로 설정하면 해당 Canny 노드 처리가 비활성화됩니다.CLIP Text Encoder에서 마스크 영역을 어떤 내용으로 변경할지 입력합니다.- 필요한 경우
QwenImageDiffsynthControlnet노드의strength값을 수정하여 해당 제어 강도를 조절할 수 있습니다. Run버튼을 클릭하거나Ctrl(cmd) + Enter단축키를 사용하여 워크플로를 실행합니다.
Qwen Image ControlNet DiffSynth-ControlNets 모델 패치 워크플로우
Comfy Cloud에서 실행하기 이 모델은 실제로 ControlNet이 아니라, 캐니, 딥스, 인페인트 등 세 가지 다른 제어 모드를 지원하는 모델 패치입니다. 원본 모델 주소: DiffSynth-Studio/Qwen-Image ControlNetComfy Org 재호스팅 주소: Qwen-Image-DiffSynth-ControlNets/model_patches
1. 워크플로우 및 입력 이미지
아래 이미지를 다운로드해 ComfyUI로 드래그해 해당 워크플로우를 불러오세요.JSON 형식 워크플로우 다운로드
아래 이미지를 입력으로 다운로드하세요:2. 모델 링크
다른 모델은 Qwen-Image 기본 워크플로우와 동일합니다. 아래 모델만 다운로드해ComfyUI/models/model_patches 폴더에 저장하면 됩니다.
- qwen_image_canny_diffsynth_controlnet.safetensors
- qwen_image_depth_diffsynth_controlnet.safetensors
- qwen_image_inpaint_diffsynth_controlnet.safetensors
3. 워크플로우 사용 지침
현재 diffsynth는 캐니, 딥스, 인페인트 세 가지 패치 모델을 제공합니다. ControlNet 관련 워크플로우를 처음 사용한다면, 제어 이미지는 모델이 인식하고 사용하기 전에 지원되는 이미지 형식으로 사전 처리되어야 한다는 점을 이해해야 합니다.- 캐니: 처리된 캐니 에지, 라인아트 윤곽선
- 딥스: 공간 관계를 나타내는 사전 처리된 깊이맵
- 인페인트: 마스크를 사용해 다시 그려야 할 영역을 표시해야 합니다.
qwen_image_canny_diffsynth_controlnet.safetensors가 로드되었는지 확인하세요.- 이후 처리를 위해 입력 이미지를 업로드하세요.
- 캐니 노드는 원본 사전 처리 노드로, 설정한 매개변수에 따라 입력 이미지를 처리해 생성을 제어합니다.
- 필요하다면
QwenImageDiffsynthControlnet노드의strength를 수정해 라인아트 제어 강도를 조정할 수 있습니다. Run버튼을 클릭하거나, 단축키Ctrl(cmd) + Enter를 사용해 워크플로우를 실행하세요.
qwen_image_depth_diffsynth_controlnet.safetensors를 사용하려면 이미지를 깊이맵으로 사전 처리하고 image processing 부분을 교체해야 합니다. 이 사용법은 이 문서의 InstantX 처리 방법을 참고하세요. 다른 부분은 캐니 모델 사용법과 비슷합니다.
인페인트 모델 ControlNet 사용 지침
인페인트 모델의 경우, Mask Editor를 사용해 마스크를 그린 후 이를 입력 제어 조건으로 사용해야 합니다.
ModelPatchLoader가qwen_image_inpaint_diffsynth_controlnet.safetensors모델을 로드했는지 확인하세요.- 이미지를 업로드하고 Mask Editor를 사용해 마스크를 그립니다. 해당
Load Image노드의mask출력을QwenImageDiffsynthControlnet의mask입력에 연결해 정확한 마스크가 로드되도록 해야 합니다. Ctrl-B단축키를 사용해 워크플로우의 원래 캐니를 바이패스 모드로 설정해 해당 캐니 노드의 처리를 무효화하세요.CLIP Text Encoder에서 마스크로 변경하고 싶은 내용을 입력하세요.- 필요하다면
QwenImageDiffsynthControlnet노드의strength를 수정해 해당 제어 강도를 조정할 수 있습니다. Run버튼을 클릭하거나, 단축키Ctrl(cmd) + Enter를 사용해 워크플로우를 실행하세요.