EasyUse/Pipegenerated

Pipe Edit(pipeEdit)

Pipe Edit는 EasyUse 파이프용 올인원 pipeline 편집 노드입니다. PIPE_LINE과 선택적인 직접 컴포넌트 입력을 받아 포지티브/네거티브 조건화, CLIP skip 및 기타 파이프 필드를 편집하고, 업데이트된 PIPE_LINE과 각 컴포넌트를 개별적으로 반환합니다.

pipe Edit

pipe
model
pos
neg
latent
vae
clip
image
pipe
model
pos
neg
latent
vae
clip
image
clip_skip
-1
optional_positive
STRING
positive_token_normalization
COMBO
positive_weight_interpretation
COMBO
optional_negative
STRING
negative_token_normalization
COMBO
negative_weight_interpretation
COMBO
a1111_prompt_style
conditioning_mode
replace
average_strength
1.00
old_cond_start
0.000
old_cond_end
1.000
new_cond_start
0.000
new_cond_end
1.000
Easy Use

설명

Pipe Edit는 EasyUse 파이프용 올인원 pipeline 편집 노드입니다. PIPE_LINE과 선택적인 직접 컴포넌트 입력을 받아 포지티브/네거티브 조건화, CLIP skip 및 기타 파이프 필드를 편집하고, 업데이트된 PIPE_LINE과 각 컴포넌트를 개별적으로 반환합니다. 하나 또는 두 개의 값만 변경하면 되는 경우 파이프를 수동으로 언패킹하고 다시 패킹하는 수고를 덜어줍니다.

optional_positive 또는 optional_negative가 채워지면 노드는 활성 CLIP 모델로 해당 프롬프트를 다시 인코딩하고, 선택된 conditioning_mode에 따라 기존 조건화와 결합합니다. 고급 프롬프트 컨트롤을 사용하면 사용 중인 프롬프트 구문의 토큰 정규화 및 가중치 해석 방식을 일치시킬 수 있습니다.

입력

입력유형기본값설명
clip_skipINT-1건너뛸 CLIP 레이어 수입니다. 끝에서부터 세어 음수 값으로 나타냅니다. -1은 많은 모델에서 일반적으로 사용하는 값입니다. 범위: -24 ~ 0.
optional_positiveSTRING""선택적 포지티브 프롬프트입니다. 기존 포지티브 조건화를 유지하려면 비워 두십시오. 제공되면 CLIP으로 인코딩되고 conditioning_mode에 따라 pos와 결합됩니다.
positive_token_normalizationCOMBO포지티브 프롬프트의 토큰 정규화입니다. 옵션: none, mean, length, length+mean.
positive_weight_interpretationCOMBO포지티브 프롬프트의 가중치 해석 구문입니다. 옵션: comfy, A1111, comfy++, compel, fixed attention.
optional_negativeSTRING""선택적 네거티브 프롬프트입니다. 기존 네거티브 조건화를 유지하려면 비워 두십시오. 제공되면 CLIP으로 인코딩되고 conditioning_mode에 따라 neg와 결합됩니다.
negative_token_normalizationCOMBO네거티브 프롬프트의 토큰 정규화입니다. 옵션: none, mean, length, length+mean.
negative_weight_interpretationCOMBO네거티브 프롬프트의 가중치 해석 구문입니다. 옵션: comfy, A1111, comfy++, compel, fixed attention.
a1111_prompt_styleBOOLEANfalseAutomatic1111 스타일 프롬프트 처리를 활성화합니다. A1111 기반 UI용으로 작성된 프롬프트를 복사할 때 사용하십시오.
conditioning_modeCOMBOreplace새로 인코딩된 프롬프트 조건화가 기존 조건화와 결합되는 방식을 결정합니다. 옵션: replace, concat, combine, average, timestep.
average_strengthFLOAT1.0conditioning_modeaverage일 때 사용되는 혼합 강도입니다. 0.0은 원본 조건화만 유지하고 1.0은 새 조건화만 유지합니다. 범위: 0.0 ~ 1.0.
old_cond_startFLOAT0.0conditioning_modetimestep일 때 원본 조건화가 활성화되는 타임스텝 비율입니다. 0.0은 첫 번째 denoising 단계를 나타냅니다.
old_cond_endFLOAT1.0conditioning_modetimestep일 때 원본 조건화가 비활성화되는 타임스텝 비율입니다. 1.0은 마지막 denoising 단계를 나타냅니다.
new_cond_startFLOAT0.0conditioning_modetimestep일 때 새로 인코딩된 조건화가 활성화되는 타임스텝 비율입니다.
new_cond_endFLOAT1.0conditioning_modetimestep일 때 새로 인코딩된 조건화가 비활성화되는 타임스텝 비율입니다.
pipePIPE_LINE편집할 기존 pipeline입니다. 해당 직접 입력이 연결되지 않은 경우 model, pos, neg, latent, vae, clip, image의 기본값을 제공합니다.
modelMODEL직접 모델 입력입니다. pipe의 모델을 재정의합니다.
posCONDITIONING직접 포지티브 조건화 입력입니다. pipe의 포지티브 조건화를 재정의합니다.
negCONDITIONING직접 네거티브 조건화 입력입니다. pipe의 네거티브 조건화를 재정의합니다.
latentLATENT직접 latent 입력입니다. pipe의 latent를 재정의합니다.
vaeVAE직접 VAE 입력입니다. pipe의 VAE를 재정의합니다.
clipCLIP직접 CLIP 모델 입력입니다. pipe의 CLIP을 재정의합니다.
imageIMAGE직접 이미지 입력입니다. pipe의 이미지를 재정의합니다.

출력

출력유형설명
pipePIPE_LINE편집된 모든 컴포넌트를 포함하는 업데이트된 pipeline입니다.
modelMODEL파이프 또는 직접 model 입력의 모델입니다.
posCONDITIONING프롬프트 편집 이후의 포지티브 조건화입니다.
negCONDITIONING프롬프트 편집 이후의 네거티브 조건화입니다.
latentLATENT파이프 또는 직접 latent 입력의 latent입니다.
vaeVAE파이프 또는 직접 vae 입력의 VAE입니다.
clipCLIPclip_skip이 적용된 CLIP 모델입니다.
imageIMAGE파이프 또는 직접 image 입력의 이미지입니다.

사용 참고 사항

  • 기존 pipeline을 편집하려면 pipe를 연결하십시오. 선택적 컴포넌트 입력 중 하나를 연결하면 해당 값을 재정의할 수 있습니다. 입력이 연결되지 않으면 값은 파이프에서 변경 없이 그대로 전달됩니다.
  • 컴포넌트를 직접 연결하면 pipe 없이도 노드가 작동합니다. 이 경우 출력은 연결된 입력을 그대로 반영하며, 출력 pipe는 이를 새 PIPE_LINE으로 묶습니다.
  • clip_skip은 출력 CLIP 모델에만 영향을 줍니다. 조건화에 새 CLIP skip을 적용하려면 optional_positive 및/또는 optional_negative를 채워 프롬프트를 다시 인코딩하십시오. 이 재인코딩에는 활성 CLIP이 사용됩니다.
  • 두 프롬프트 필드가 모두 비어 있으면 프롬프트 재인코딩이 수행되지 않으며, timestep과 같은 모드가 암시하는 수정 사항을 제외하고 원본 pos/neg 조건화가 그대로 전달됩니다.
  • conditioning_mode는 새로 인코딩된 프롬프트 조건화와 기존 조건화의 관계를 제어합니다:
    • replace: 원본 대신 새 조건화를 사용합니다.
    • concat: 새 조건화를 원본에 추가합니다.
    • combine: 새 조건화와 원본 조건화를 병합합니다.
    • average: average_strength에 따라 혼합합니다.
    • timestep: old_cond_start/old_cond_endnew_cond_start/new_cond_end를 사용하여 denoising 중 각 조건화가 활성화되는 시점을 예약합니다.
  • timestep 모드에서 시작 및 끝 값은 denoising 과정의 비율입니다. 0.0은 첫 번째(노이즈가 많은) 단계이고 1.0은 마지막(깨끗한) 단계입니다. 기본 범위인 0.0 ~ 1.0은 전체 과정 동안 각 조건화를 활성 상태로 유지합니다.

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…