Easy Apply IPAdapter (From Params) 노드: ComfyUI IPAdapter 파라미터 적용 가이드(ipadapterApplyFromParams)
ComfyUI-Easy-Use의 Easy Apply IPAdapter (From Params) 노드입니다. IPADAPTER_PARAMS 객체를 사용하여 diffusion 모델에 IPAdapter를 적용하는 방법을 설명합니다.
ipadapter Apply From Params
Easy Apply IPAdapter (From Params) 노드는 사전 구성된 IPADAPTER_PARAMS 객체를 사용하여 diffusion 모델에 IPAdapter 모델을 적용합니다. 일반 Easy Apply IPAdapter 노드의 파라미터 우선 대응 버전으로, 이 노드에서 모든 어댑터 옵션을 직접 설정하는 대신 업스트림에서 설정을 구성하고 ipadapter_params를 통해 전달합니다. 이 방식은 워크플로를 모듈화하고 다양한 모델이나 실험에서 동일한 어댑터 설정을 재사용하기 쉽게 만듭니다.
입력
model
IPAdapter가 적용될 기본 diffusion 모델입니다. 출력 MODEL은 IPAdapter 조건화가 적용된 이 모델의 수정 버전입니다.
preset
로드할 IPAdapter 프리셋을 선택합니다. 사용 가능한 옵션은 설치된 프리셋을 기반으로 패키지와 ComfyUI에 의해 채워집니다. 프리셋은 적용 중 사용할 IPAdapter 가중치와 기본 동작을 결정합니다.
ipadapter_params
적용할 IPAdapter 설정이 포함된 IPADAPTER_PARAMS 객체입니다. 적절한 Params 노드를 사용하여 업스트림에서 이 객체를 구성한 후 여기에 전달합니다. 이 객체는 일반적으로 입력 이미지, 가중치, 시작/종료 백분율 및 기타 어댑터 제어 값을 포함합니다.
combine_embeds
여러 임베딩이 있을 때 IPAdapter 임베딩을 결합하는 방법을 제어합니다.
concat– 임베딩을 연결합니다.add– 요소별 덧셈을 수행합니다.subtract– 한 임베딩에서 다른 임베딩을 뺍니다.average– 임베딩의 평균을 계산합니다.norm average– 평균을 계산한 후 결과를 정규화합니다.max– 요소별 최댓값을 취합니다.min– 요소별 최솟값을 취합니다.
원하는 결과에 맞는 방법을 선택하세요. average와 concat은 스타일이나 모양을 혼합할 때 흔히 사용되며, add/subtract는 보다 명시적인 임베딩 연산에 유용합니다.
embeds_scaling
IPAdapter 임베딩 텐서의 스케일링 방식을 제어합니다.
V only– 시각적 특징만 사용합니다.K+V– 키(key)와 값(value) 특징을 모두 사용합니다.K+V w/ C penalty– 교차 어텐션 횟수 페널티가 있는 키와 값을 사용합니다.K+mean(V) w/ C penalty– 교차 어텐션 횟수 페널티가 있는 키와 평균 풀링된 값을 사용합니다.
기본값인 V only는 대부분의 IPAdapter 모델에서 표준 선택입니다. 다른 모드는 특정 IPAdapter 변형을 매칭하거나 고급 튜닝에 사용할 수 있습니다.
cache_mode
연속 적용 사이에 캐시할 내용을 제어합니다.
insightface only(기본값) – insightface 모델만 캐시하며, 얼굴 관련 IPAdapter 사용에 유용합니다.clip_vision only– CLIP vision 출력을 캐시합니다.ipadapter only– 로드된 IPAdapter 모델을 캐시합니다.all– 반복 실행 시 최대 속도를 위해 모든 것을 캐시합니다.none– 메모리를 절약하기 위해 캐시를 비활성화합니다.
동일한 어댑터를 반복해서 사용할 때는 더 높은 캐시 수준을 선택하세요. 메모리가 제한적이거나 어댑터/프리셋이 예측 불가능하게 변경되는 경우 none을 사용하세요.
optional_ipadapter
선택적 IPADAPTER 입력입니다. 연결되면 preset에서 로드하는 대신 사전 로드된 IPAdapter를 사용합니다. 다른 노드에서 이미 IPAdapter를 로드했고 다시 로드하지 않으려는 경우에 유용합니다.
image_negative
네거티브 참조 이미지용 선택적 IMAGE 입력입니다. 제공되면 네거티브 IPAdapter 임베딩을 구성하는 데 사용되며, 원치 않는 특징이 결과로 전이되는 것을 억제하는 데 도움이 됩니다.
출력
MODEL 출력
IPAdapter가 적용된 수정된 diffusion 모델입니다. 샘플러 또는 다른 모델 수정 노드에 연결하세요.
IPADAPTER
사용된 IPAdapter 모델/파이프라인입니다. 어댑터를 다시 로드하지 않거나 추가 어댑터 연산을 연결하기 위해 다른 노드에 전달할 수 있습니다.
사용 참고 사항
- 이 노드는 이미 구성된
IPADAPTER_PARAMS객체를 필요로 합니다. 모든 파라미터를 노드에서 직접 설정해야 하는 경우 다른 Easy Apply IPAdapter 노드를 대신 사용하세요. preset과optional_ipadapter입력은 어댑터를 얻는 두 가지 방법을 제공합니다. 자동 로딩을 위해 프리셋을 선택하거나, 기존 IPAdapter를 연결하여 로딩을 완전히 건너뛸 수 있습니다.- 동일한 프리셋으로 반복 생성할 때는 매번 모델을 다시 로드하지 않도록
cache_mode를all로 유지하세요. 어댑터를 자주 전환하는 경우insightface only또는none을 선호하세요. embeds_scaling과combine_embeds는 IPAdapter 모델/프리셋이 기대하는 값과 일치해야 합니다. 설정이 일치하지 않으면 결과 품질이 저하될 수 있습니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.