SD1.X/SDXL QoL workflow

세부 정보

모델 설명

이것은 ComfyUI 워크플로우입니다

이 워크플로우가 생성할 수 있는 내용이 특별히 별난 것은 아닙니다. 단지 업스케일러가 사이에 있는 KSampler를 두 번 사용할 뿐입니다. 핵심은 **QoL(품질 향상 기능)**에 있으며, 위젯 값 조정에 소요되는 시간을 최대한 줄여 실제 생성에 더 많은 시간을 할애할 수 있도록 돕습니다.

모든 커스텀 노드 요구사항은 이 버전에 대해에 나와 있으며, ComfyUI Manager로 다운로드할 수 있습니다.

기능:

  • SDXL 및 파생 체크포인트의 자동 처리

체크포인트 파일명에 어디에든지 XL(대소문자 구분 없음)이 포함되어 있으면, 이는 대부분의 SDXL/PONY 체크포인트에 해당하는 경우인데, 몇 가지 설정이 자동으로 조정됩니다. 자세한 내용은 아래에 나와 있습니다.

  • 로더 QoL

    모든 로더를 단일 그룹 노드로 통합

    내장 VAE 사용?은 로드된 체크포인트의 VAE를 로드된 VAE보다 우선 사용합니다(와우, 아무도 예상하지 못했죠). 이 기능은 노드 연결을 하나의 클릭으로 전환하는 것처럼 작동합니다.

    tome 비율은 이미지에 최소한의 변화를 허용하며 생성 속도를 높이는 데 목적이 있으며, 실제로는 거의 눈에 띄지 않지만 존재합니다.

    모델 및 클립 강도를 단일 위젯으로 통합한 6개의 LoRA 로더가 있습니다. 옆에는 LoRA 강도가 분리된 복사본 노드가 있어 원하면 다시 연결할 수 있습니다.

    LoRA 로더는 pythongosssss의 패키지에서 가져왔으며, 선택 시 동일한 폴더에 LoRA와 동일한 파일명을 가진 이미지 파일이 존재하면 미리보기 이미지가 표시됩니다.

    체크포인트 로더에는 적용할 수 없었는데, XL을 확인하기 위해 이름 문자열을 출력하기 위해 다른 노드가 필요하기 때문입니다.

  • 프롬프트 사전 설정 자주 재사용하는 프롬프트(예: 품질 태그)를 나중에 사용할 수 있도록 목록으로 저장할 수 있습니다. 선택한 사전 설정은 주 프롬프트 앞에 연결됩니다.

    사전 설정 프롬프트는 #로 구분됩니다.

    정규 표현식을 사용해 # 다음 첫 번째 줄과 그 뒤에 이어지는 여러 개의 개행 문자를 제거하여, 첫 번째 줄에 메모를 추가하고 나머지 공간은 깔끔하고 탐색하기 쉽게 유지할 수 있습니다.

  • 사이즈 사전 설정 일반적인 사이즈를 빠르게 선택할 수 있습니다.

    Set 1은 SDXL 학습용 사이즈로 구성되어 있어, SDXL에 가장 잘 맞습니다. XL 모델이 로드되면 이 세트가 강제로 적용됩니다.

    새 사이즈 사전 설정을 추가하려면 새 줄에 사이즈를 입력하기만 하면 됩니다. 처음 두 숫자가 각각 가로 및 세로 크기로 사용되며, 그 뒤에는 어떤 내용이라도 추가할 수 있고, 숫자가 아닌 문자는 앞뒤로 자유롭게 사용할 수 있습니다.

    새 세트를 추가하려면 노드로 변환Set 노드를 복사 → Text List 노드에 연결 → 다시 그룹 노드로 묶기

    Text List의 공백이 부족하면 다른 Text List를 사용하고 Text List Concatenate 노드로 결합하세요.

  • KSampler 단계 QoL
    각 그룹 노드 내에는 2개의 고급 KSampler가 있습니다. XL 체크포인트가 감지되지 않으면 첫 번째 KSampler만 사용하여 전체 이미지를 생성합니다. XL 체크포인트가 감지되면 생성이 두 KSampler로 나뉘어집니다. 첫 번째는 로드된 체크포인트를, 두 번째는 SDXL 리파이너를 사용합니다. KSampler가 전환되는 단계는 리파이너 단계 비율 위젯으로 결정되며, 이 값은 전체 단계 수의 백분율로 리파이너가 수행할 단계 수를 나타냅니다. 위 이미지에서는 리파이너가 두 KSampler에서 설정된 전체 단계의 20%를 수행합니다.

    2번째 단계에서 seed 또는 cfg0으로 설정하면, 1번째 단계의 값이 대신 사용됩니다. seed의 경우 control_after_generatefixed로 설정해야 합니다.

    노드에서 XL 감지 상태 강제 적용

    현재 로드된 모델이 유발하는 동작과 다르게 특정 노드의 동작을 강제로 변경하고 싶은 경우, INT 출력을 가진 노드를 사용하세요. 0은 비-XL, 1은 XL을 의미합니다.

이 모델로 만든 이미지

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