ComfyUI의 IPAdapter (IP-Adapter Plus) 노드
IPAdapter 노드는 참조 이미지를 모델에 "이미지 프롬프트"로 넣어서 스타일, 구도, 얼굴 등을 글로 설명하지 않고 전달해줘요. 보통 IPAdapter Unified Loader와 IPAdapter Advanced가 함께 쓰입니다.
노드 팩: ComfyUI_IPAdapter_plus
카테고리: ControlNet과 가이던스
IPAdapter (IP-Adapter Plus)이(가) 하는 일
IP-Adapter는 이미지 조건화 방식이에요: CLIP Vision 인코더가 참조 이미지를 읽고, 작은 어댑터가 그 임베딩을 확산 모델의 어텐션 레이어에 넣어줘요. ComfyUI_IPAdapter_plus 팩(cubiq/matteo 제작)은 이걸 몇 개 노드로 감싸놨어요. IPAdapter Unified Loader는 프리셋(LIGHT, STANDARD, PLUS, PLUS FACE, FULL FACE, VIT-G)에 맞게 체크포인트에 맞는 어댑터와 CLIP Vision 모델을 골라주고, IPAdapter Advanced는 가중치, weight_type(선형, 스타일 전송, 구도, 강한 스타일 전송), 시작/끝 지점, 선택적 어텐션 마스크를 적용해요.
주로 쓰는 경우: 그림 스타일을 새 주제에 복사하거나, 캐릭터를 여러 렌더에서 일관되게 유지하거나, 구도를 옮길 때 좋아요. weight_type이 "style transfer"이고 마스크를 쓰면 이미지 일부에만 영향을 줄 수 있어요. FaceID 버전은 InsightFace 임베딩을 더해 정체성을 강하게 잡아주는데, insightface 의존성이 필요해요.
입력
이름 | 타입 | 의미 |
|---|---|---|
model | MODEL | 체크포인트나 LoRA 로더에서 받아요. |
ipadapter | IPADAPTER | IPAdapter Unified Loader(또는 IPAdapter Model Loader)에서 받아요. |
image | IMAGE | 참조 이미지예요(224 정사각형 크롭이 적용돼요; IPAdapter용 Prep Image를 써보세요). |
weight | FLOAT | 보통 0-1 사이; 스타일은 0.7-0.8, 은은한 영향은 0.5 정도가 좋아요. |
weight_type | COMBO | 선형, ease in/out, 스타일 전송, 구도, 강한 스타일 전송 등 여러 옵션이 있어요. |
start_at / end_at | FLOAT | 어댑터가 작동하는 샘플링 구간이에요. |
attn_mask | MASK | 선택 사항; 영향 범위를 특정 영역으로 제한해요. |
출력
이름 | 타입 | 의미 |
|---|---|---|
MODEL | MODEL | 패치된 모델이에요; KSampler에 연결하세요. |
AD

설치는 건너뛰세요: 클라우드에 미리 설치된 ComfyUI 워크플로
BitVector는 완성된 ComfyUI 워크플로를 자체 GPU에서 실행합니다. 설치 없음, 누락 노드 없음, 빨간 박스 없음. 휴대폰이나 노트북에서 열고 1분 안에 생성하세요.
IPAdapter (IP-Adapter Plus) 사용법
- ComfyUI Manager에서 ComfyUI_IPAdapter_plus를 설치하고, 목록에 나온 ipadapter와 clip_vision 파일(models/ipadapter, models/clip_vision)을 다운로드하세요.
- Load Checkpoint 다음에 IPAdapter Unified Loader를 추가하고 프리셋을 PLUS(강한 영향)로 설정하세요.
- IPAdapter Advanced를 추가하고 model, ipadapter, 참조 IMAGE를 연결하세요.
- weight를 0.8로, 스타일용이면 weight_type을 "style transfer", 일반 참조용이면 "linear"로 설정하세요.
- MODEL 출력을 KSampler에 연결하고 프롬프트와 함께 렌더하세요.
설정과 팁
- Prep Image for IPAdapter는 참조 이미지를 인코더가 보는 224px 정사각형으로 자르고 선명하게 만들어줘요.
- 여러 참조 이미지는 IPAdapter Batch나 Encoder + Combine Embeds 노드를 써서 처리할 수 있어요.
- 프롬프트가 무시될 때는 weight를 낮추고 end_at을 0.7로 해보세요.
- PLUS FACE와 FaceID는 인물 사진에 적합하고, 몸 전체 일관성은 전체 몸 참조가 있는 PLUS를 쓰세요.
- Unified Loader는 모델을 자동 감지하려면 정확한 파일 이름이 필요해요(팩 README 참고).
IPAdapter (IP-Adapter Plus) 문제 해결
ClipVision 모델을 찾을 수 없음 / IPAdapter 모델을 찾을 수 없음
원인
Unified Loader가 models/clip_vision과 models/ipadapter에서 특정 파일 이름을 찾지 못했어요.
해결 방법
팩 README에 적힌 파일 이름(예: CLIP-ViT-H-14-laion2B-s32B-b79K.safetensors, ip-adapter-plus_sdxl_vit-h.safetensors)을 다운로드하고 정확한 이름을 유지하세요.
오류: FaceID 모델에 insightface 모델이 필요함
원인
FaceID 프리셋은 insightface 파이썬 패키지와 buffalo_l 탐지기가 필요해요.
해결 방법
ComfyUI 파이썬 환경에 insightface와 onnxruntime을 설치하세요(윈도우용 미리 빌드된 휠 있음), 아니면 PLUS FACE를 사용하세요.
프롬프트가 무시되고 출력이 참조 이미지 복사본임
원인
선형 타입에서 가중치가 너무 높아요.
해결 방법
가중치를 0.5-0.7 사이로 낮추고 end_at을 0.6-0.8로 설정하거나, weight_type을 스타일 전송으로 바꾸세요.
오류: 예상 크기 1280인데 1024가 들어옴(또는 비슷한 오류)
원인
CLIP Vision 모델이 어댑터와 맞지 않아요(ViT-H 어댑터는 ViT-H 인코더 필요, VIT-G는 bigG 필요).
해결 방법
Unified Loader 프리셋을 쓰거나 README에 적힌 파일 조합을 사용하세요.
AD

이 워크플로를 휴대폰에서 실행하세요
이 페이지의 모든 워크플로는 모델과 커스텀 노드까지 갖춘 채 BitVector에 미리 설치되어 있습니다. 하나 고르고 프롬프트를 입력하면 끝. 설정 제로, 다운로드 없음.
IPAdapter (IP-Adapter Plus)에 관한 질문
IP-Adapter와 ControlNet 중 뭐가 나아?
ControlNet은 구조(모서리, 포즈)를 정확히 복사하고, IP-Adapter는 느낌(스타일, 정체성, 분위기)을 대략 복사해요. 둘은 같이 쓰면 좋아요.
Flux에서도 되나요?
네, XLabs나 InstantX Flux IP-Adapter 모델과 팩에 있는 Flux 전용 로더 노드로 쓸 수 있어요.
참조 이미지를 여러 개 쓸 수 있나요?
네, 이미지를 배치(Image Batch)하거나 IPAdapter Encoder와 Combine Embeds로 임베딩을 합치면 돼요.
관련 노드
Apply ControlNet
ComfyUI core
Apply ControlNet은 가이드 이미지와 로드된 ControlNet을 양수 및 음수 CONDITIONING에 강도와 시작/종료 비율로 붙여서 샘플러가 가이드의 가장자리, 깊이 또는 포즈를 따라가도록 해줘.
Load Image
ComfyUI core
Load Image는 ComfyUI 입력 폴더(또는 업로드)에서 이미지를 불러와서 IMAGE 텐서와 알파 채널에서 추출한 MASK를 출력해. 이 MASK는 img2img, 인페인팅, ControlNet, IP-Adapter 그래프의 시작점이야.
Load Checkpoint
ComfyUI core
Load Checkpoint (CheckpointLoaderSimple)는 .safetensors 또는 .ckpt 모델 파일을 열고, 워크플로우에서 필요한 세 가지 부분인 diffusion MODEL, CLIP 텍스트 인코더, VAE를 제공합니다.
KSampler
ComfyUI core
KSampler는 노이즈 제거 과정을 실행해. 모델, 프롬프트, 그리고 잠재(latent)를 받아서 완성된 잠재 이미지를 만들어내지. 시드, 스텝, cfg, 샘플러, 스케줄러, 그리고 노이즈 제거 정도로 조절할 수 있어.
FaceDetailer (Impact Pack)
ComfyUI-Impact-Pack
FaceDetailer는 YOLO 탐지기로 얼굴(또는 손, 눈)을 찾아서 각각 잘라내고, 모델과 프롬프트로 고해상도 다시 렌더링한 뒤 원본에 붙여넣어 넓은 장면에서 흐릿한 얼굴을 고쳐줘.
AD

노드 고치기에 지치셨나요? 클라우드에 맡기세요
BitVector는 수백 개의 ComfyUI 워크플로를 빠른 클라우드 GPU에 설치하고 업데이트하고 테스트해 둡니다. Python도, CUDA 오류도, VRAM 한계도 없습니다. 어떤 브라우저에서든 됩니다.
더 많은 ComfyUI 노드
CLIP Text Encode (Prompt)
ComfyUI core
CLIP Text Encode는 텍스트 프롬프트를 모델 텍스트 인코더를 사용해 CONDITIONING으로 바꿔줘. 한 노드는 긍정 프롬프트를, 다른 노드는 부정 프롬프트를 담아.
ComfyUI Manager
ComfyUI-Manager
ComfyUI Manager는 인터페이스 안에서 커스텀 노드 팩과 모델을 설치, 업데이트, 수정해주고, 불러온 워크플로우에서 누락된 노드를 해결하며 설정을 스냅샷으로 저장하는 확장 기능이야.
Save Image
ComfyUI core
Save Image는 IMAGE 텐서를 ComfyUI/output에 PNG로 저장해. 파일 메타데이터에 전체 워크플로우가 들어가 있어서, 나중에 그 그림을 ComfyUI에 다시 끌어다 놓으면 그래프를 복원할 수 있어.
VAE Decode
ComfyUI core
VAE Decode는 샘플링된 LATENT를 VAE를 사용해 픽셀 IMAGE로 변환해 줘; VAE Decode (Tiled)는 아주 큰 이미지에 대해 타일 단위로 같은 작업을 해.
Empty Latent Image
ComfyUI core
Empty Latent Image는 텍스트-이미지 샘플링이 시작되는 빈 잠재 캔버스(가로, 세로, 배치 크기)를 만듭니다; 크기는 8의 배수여야 하고 모델 패밀리와 맞아야 해요.
Load LoRA
ComfyUI core
Load LoRA (LoraLoader)는 MODEL과 CLIP에 각각 다른 강도로 LoRA 파일을 적용해서, 스타일이나 캐릭터, 컨셉을 어떤 체크포인트에도 병합 없이 추가할 수 있어.

Model
Trends
.ai
© ModelTrends.ai
|
© 2026
|
모든 권리 보유