ComfyUI-LoaderUtils Load Model When It Need

세부 정보

파일 다운로드

모델 설명

안녕하세요, 저는 xiaozhijason(별명: lrzjason)입니다. 저는 워크플로우의 어떤 위치에서든 어떤 모델도 로드할 수 있는 헬퍼 노드를 개발했습니다.

GitHub: https://github.com/lrzjason/ComfyUI-LoaderUtils

✨ ComfyUI-LoaderUtils 소개: 필요할 때만 모델 로드

저는 즉시 교체 가능한 로더 노드 세트를 개발하여 모델 로딩을 유연하게 제어할 수 있게 했습니다. 어떻게요? 모든 로더에 마법 같은 선택적 any 파라미터를 추가하여, 워크플로우의 실제 필요에 따라 모델 로딩 순서를 조절할 수 있습니다.

핵심 혁신:
전략적 로딩 순서 – 텍스트 인코딩 후에 무거운 모델(UNET/Diffusion 모델)을 로드
워크플로우 변경 불필요 – 기존 설정과 완전히 호환됩니다(표준 로더를 _Any 버전으로 교체하고, 필요할 때 앞에 로더를 연결하기만 하면 됩니다)
모든 로더 지원: Checkpoints, LoRAs, ControlNets, VAEs, CLIP, GLIGEN – [아래 전체 목록]

💡 실제 워크플로우 예시

LoaderUtils

  1. 텍스트 프롬프트 및 컨디셔닝 실행

  2. 그 후 UNETLoader_Any를 통해 UNET 로드

  3. 샘플링 후 VAELoader_Any를 통해 VAE 로드 → 8GB GPU에서도 안정적인 실행

🧩 사용 가능한 로더 노드(모두 _Any 접미사)

표준 로더

스마트 교체 버전

CheckpointLoader

CheckpointLoader_Any

VAELoader

VAELoader_Any

LoraLoader

LoraLoader_Any

ControlNetLoader

ControlNetLoader_Any

CLIPLoader

CLIPLoader_Any

(Diffusers, unCLIP, GLIGEN 등 추가 7개 이상 포함)

모든 기능 유지: 원래 파라미터는 그대로 유지되며, any 입력에 연결만 추가하면 로딩 순서를 제어할 수 있습니다!

이 모델로 만든 이미지

이미지를 찾을 수 없습니다.