이미지·영상 생성

최종 업데이트

FLUX.3 Klein으로 내 PC에서 첫 이미지 만들기

모델과 두 구성 파일을 맞추고 1024×1024 이미지를 저장해요.

ComfyUI의 distilled INT8 템플릿에서 FLUX.3 Image Klein을 실행해요. 가중치, 텍스트 인코더, VAE1를 지정된 폴더에 두고 한 장을 생성해 ComfyUI/output/에서 PNG를 확인해요.

실행 조건과 핵심 내용
  • ComfyUI 0.41.0 이상과 distilled INT8 파일을 사용해요.
  • 모델, 텍스트 인코더, VAE를 각각 지정 폴더에 넣어요.
  • 정상 결과는 ComfyUI/output/에 저장되는 PNG예요.

먼저 ComfyUI와 NVIDIA GPU를 준비해요

FLUX.3 Image Klein은 프롬프트2나 참고 이미지를 입력받아 새 이미지를 만드는 이미지 모델이에요. ComfyUI에서 모델을 불러와 Queue를 누르면 PNG가 저장돼요. 이 경로는 NVIDIA GPU3에서 ComfyUI의 distilled INT8 텍스트-이미지 템플릿으로 1024×1024 한 장을 만드는 과정이에요.

ComfyUI 0.41.0 이상에서 이 템플릿을 사용할 수 있어요. ComfyUI를 업데이트한 뒤 Workflow Templates에서 Flux.3 Image Klein Distilled: Text to Image를 선택해요. 첫 실행은 기본 로더로 진행하고 커스텀 노드는 추가하지 않아요. ComfyUI FLUX.3 Klein 안내

파란 물병과 레몬 두 개가 표시된 모니터 옆에 소형 PC와 스케치 노트가 놓인 책상이에요.
다운로드 전에 ComfyUI가 실행되는 PC와 GPU를 확인해요.

distilled INT8 파일 네 개를 지정 폴더에 넣어요

가중치 저장소 black-forest-labs/flux-3-image-klein-comfy는 파일 접근 조건이 붙어 있어요. Hugging Face에서 조건을 확인하고 접근을 허용한 뒤 Files and versions에서 아래 네 파일을 받으세요. 가중치, 텍스트 인코더, VAE를 ComfyUI가 찾는 폴더에 나눠 넣어요. ComfyUI 모델 파일 안내

업샘플러는 짧은 요청을 장면 설명으로 늘리는 별도 Qwen3.5 9B 모델이에요. 템플릿은 이를 기본으로 켤 수 있어 메모리를 더 사용해요. 모델 파일이 선택 목록에 안 보이면 ComfyUI가 실제 사용하는 models 폴더에 넣었는지 확인하고 앱을 다시 시작해요. FLUX.3 Klein 모델 카드

ComfyUI가 찾는 FLUX.3 Klein distilled INT8 파일
파일ComfyUI 폴더역할
flux3_image_klein_sd_int8_convrot.safetensorsmodels/diffusion_models/4~16단계 생성용 모델
qwen3vl_4b_int8_convrot.safetensorsmodels/text_encoders/텍스트 인코더
qwen3.5_9b_flux3_prompt_upsampler_int8_convrot.safetensorsmodels/text_encoders/선택형 업샘플러
flux2-vae.safetensorsmodels/vae/VAE

템플릿에서 PNG 한 장을 저장해요

정사각형 1024×1024, batch 1, 15 steps를 유지하고 프롬프트를 입력해요. batch 1은 한 번에 한 장을 만들어요. 프롬프트 업샘플러를 켠 상태라면 짧게 적어도 돼요. 메모리가 부족해 업샘플러를 끈 경우에는 “비 오는 저녁, 창가 테이블의 작은 찻잔, 따뜻한 실내 조명, 뒤편에 흐릿한 빗방울이 보이는 정물 사진”처럼 피사체·장소·구도·빛을 한 문장에 넣어요. ComfyUI 문서는 distilled 템플릿을 15단계로 안내하며, 4~16단계를 지원해요.

Queue를 눌러 작업을 시작해요. 진행이 끝나면 SaveImage가 ComfyUI/output/에 PNG를 저장해요. 미리보기와 저장 파일은 다를 수 있으니 폴더에서 PNG를 직접 열어 확인해요. 첫 실행 시간에는 모델을 불러오는 과정이 포함될 수 있어요. 생성 시간을 비교하려면 모델 로딩과 생성 구간을 따로 적어요. ComfyUI 텍스트-이미지 워크플로

노트북 앞에 크기가 다른 세 가지 블록 상자가 놓인 작업대
이미지 모델과 텍스트 인코더, VAE를 함께 준비해요.

실패한 단계에서 파일과 메모리를 확인해요

노드가 빨갛게 표시되거나 모델을 찾지 못하면 해당 모델이 정확한 ComfyUI 폴더에 있는지 확인하고 앱을 다시 시작해요. diffusion_models에는 distilled 파일이 있어야 하고, 텍스트 인코더와 VAE도 각각 지정 폴더에 있어야 해요. 파일 이름만 비슷한 base 변형을 선택하면 distilled 템플릿과 맞지 않아요.

VRAM4 오류가 업샘플러를 불러오는 중 발생하면 enable_prompt_upsampler를 꺼서 별도 Qwen3.5 9B 모델을 제외해요. 이때 프롬프트에는 피사체·배경·구도·조명을 직접 적어요. 생성 단계에서 오류가 나면 batch 1과 1024×1024를 유지하고 다른 GPU 작업을 닫은 뒤 INT8 distilled 파일인지 확인해요. 단계를 함께 줄이면 원인이 어느 설정인지 알기 어려워요.

구도가 맞지 않으면 피사체의 위치나 카메라 시점을 프롬프트에 추가해요. 모델은 작은 글씨를 틀릴 수 있으므로 포스터 문구나 제품 라벨은 이미지 편집기에서 입력해요. 기존 사진을 고치고 싶다면 ComfyUI의 Image Edit 템플릿을 열고 LoadImage 노드에서 사진을 불러와 변경 후의 장면을 설명해요. ComfyUI 이미지 편집 템플릿

시간과 이용 조건을 작업에 맞춰 읽어요

BFL·NVIDIA가 공개한 RTX GPU 생성 시간은 1024×1024, distilled 16단계, 한 번에 한 장 기준이에요. RTX 5090은 약 4초, RTX 4070은 9초 미만으로 보고됐어요. ComfyUI 템플릿 기본값은 15단계라 같은 조건이 아니고, BFL은 API5 응답 시간을 대기열과 네트워크를 포함한 별도 지표로 설명해요. 같은 프롬프트와 설정으로 내 PC에서 생성 시간을 기록해 비교해요. BFL 측정 조건

가중치는 FLUX Kommunity License로 배포돼요. 개인과 계열사를 포함해 연 매출 미화 500만 달러 미만인 적격 사용자는 조건에 따라 결과물을 상업적으로 이용할 수 있고, 그 밖의 상업 이용과 상업용 파인튜닝에는 별도 라이선스가 필요해요. 게시하거나 판매하기 전 제한을 포함한 라이선스 원문을 확인해요.

같은 풍경을 여러 해상도와 크기로 만든 결과물
첫 PNG를 저장한 뒤 해상도나 단계를 하나씩 바꿔요.

용어 각주

  1. VAE — Variational Autoencoder의 약자입니다. 입력을 압축된 잠재 표현으로 바꾸거나, 그 표현에서 결과를 복원하는 데 쓰입니다.

    본문으로 돌아가기
  2. 프롬프트 — 모델에 보내는 입력문입니다. 생성 모델에서는 만들 결과를 설명하는 문장이 되어 출력의 구성과 내용을 크게 좌우합니다.

    본문으로 돌아가기
  3. GPU — 많은 계산을 병렬로 처리하는 프로세서입니다. AI 모델 실행에서는 모델 계산을 맡습니다.

    본문으로 돌아가기
  4. VRAM — 그래픽카드의 GPU가 사용하는 메모리입니다. 모델 가중치와 계산 중간값을 저장합니다.

    본문으로 돌아가기
  5. API — 프로그램의 기능을 다른 코드에서 호출하기 위한 약속된 인터페이스입니다.

    본문으로 돌아가기

자주 묻는 질문

이 글에서 가장 먼저 확인할 것은 무엇인가요?
ComfyUI의 distilled INT8 템플릿에서 FLUX.3 Image Klein을 실행해요. 가중치, 텍스트 인코더, VAE를 지정된 폴더에 두고 한 장을 생성해 `ComfyUI/output/`에서 PNG를 확인해요.
필요한 메모리는 어느 정도인가요?
업샘플러는 짧은 요청을 장면 설명으로 늘리는 별도 Qwen3.5 9B 모델이에요. 템플릿은 이를 기본으로 켤 수 있어 메모리를 더 사용해요. 모델 파일이 선택 목록에 안 보이면 ComfyUI가 실제 사용하는 `models` 폴더에 넣었는지 확인하고 앱을 다시 시작해요. [FLUX.3 Klein 모델 카드](https://huggingface.co/black-forest-labs/flux-3-image-klein)
조건과 출처는 어디서 확인하나요?
업샘플러는 짧은 요청을 장면 설명으로 늘리는 별도 Qwen3.5 9B 모델이에요. 템플릿은 이를 기본으로 켤 수 있어 메모리를 더 사용해요. 모델 파일이 선택 목록에 안 보이면 ComfyUI가 실제 사용하는 `models` 폴더에 넣었는지 확인하고 앱을 다시 시작해요. [FLUX.3 Klein 모델 카드](https://huggingface.co/black-forest-labs/flux-3-image-klein)