Skip to content

Flux.1 모델 설치 및 사용 가이드

Arata.AI edited this page Aug 22, 2024 · 1 revision

전제 조건

Windows에서 실행되는 PC와 20, 30, 또는 40 시리즈의 Nvidia GPU 또는 해당 전문 GPU 가속 카드가 필요합니다.

1. Flux 모델 성능 비교

  1. Flux Pro

    • 성능: 최상위 모델로, 가장 강력한 처리 능력을 자랑합니다.
    • 사용 방법: API를 통해서만 사용할 수 있습니다.
  2. Flux Dev

    • 성능: Flux Pro에서 추출된 오픈소스 버전으로, 품질과 성능이 Flux Pro에 가깝습니다.
    • 사용 범위: 오픈소스이지만 상업적 용도로는 사용되지 않습니다.
  3. Flux Schnell

    • 성능: 4단계 증류 과정을 거친 모델로, 처리 속도는 Flux Dev보다 10배 빠릅니다.
    • 라이선스: Apache 2.0 라이선스가 적용됩니다.

2. ComfyUI 다운로드 및 설정

  1. 최신 ComfyUI 다운로드
    • ComfyUI 최신 버전 페이지에서 최신 버전을 다운로드하세요.
    • 다운로드 후 압축을 풀어 두세요.

3. Flux 모델 다운로드

  1. FLUX.1 [dev]

    • 설명: 공식 풀 스펙 버전으로, 최소 24GB의 VRAM이 필요합니다.
    • 다운로드 링크: FLUX.1-dev
  2. FLUX.1 [dev] fp8

    • 설명: 최적화된 버전으로, 12GB 이상의 VRAM을 가진 구성에 적합합니다.
    • 다운로드 링크: FLUX.1-dev-fp8
  3. FLUX.1 [schnell]

    • 설명: 4단계 증류 과정을 거친 모델로, 대부분의 GPU에서 사용할 수 있습니다.
    • 다운로드 링크: FLUX.1-schnell
  4. FLUX.1 [schnell] fp8

    • 설명: 최적화된 버전으로, 더 낮은 사양의 GPU에서도 동작합니다.
    • 다운로드 링크: FLUX.1-schnell-fp8
  • 주의: 다운로드한 모델 파일을 ComfyUI/models/unet/ 디렉토리에 저장하세요.

4. CLIP 모델 다운로드

  1. t5xxl_fp16.safetensors 또는 t5xxl_fp8_e4m3fn.safetensors

    • 권장: VRAM이 32GB 이상인 경우 fp16 버전을, 그 외에는 fp8 버전을 선택하세요.
    • 다운로드 링크: CLIP 모델 다운로드
  2. clip_l.safetensors

    • 저장 위치: 파일을 ComfyUI/models/clip/ 디렉토리에 저장하세요.

5. VAE 모델 다운로드

  1. VAE 모델 다운로드
    • 다운로드 링크: VAE 모델 다운로드
    • 저장 위치: 다운로드한 파일을 ComfyUI/models/vae/ 디렉토리에 저장하세요.

6. AnyLanguage 플러그인 다운로드

  1. AnyLanguage 플러그인 다운로드
    • 다운로드 링크: AnyLanguage 플러그인
    • 설치 방법: 다운로드한 anylanguage.py 파일을 ComfyUI/custom_nodes 디렉토리에 저장하세요.

7. 사용 가이드

  1. ComfyUI 실행

    • run_nvidia_gpu.bat 파일을 실행하여 ComfyUI를 시작하면, 시스템이 자동으로 브라우저 창을 엽니다.
  2. 모델 로드

    • 다음 링크에서 관련 예제를 확인할 수 있습니다: Flux.1 예제
    • Flux Dev 모델을 사용하는 경우, flux_dev_example.png 이미지를 브라우저로 드래그하세요.

flux_dev_example

  • Flux Schnell 모델을 사용하는 경우, flux_schnell_example.png 이미지를 브라우저로 드래그하세요.

flux_schnell_example

  1. 플러그인 설정

    • 기본 CLIP Text Encode (Prompt) 플러그인을 제거합니다.
    • UI에서 마우스 오른쪽 버튼을 클릭한 후 Add Node -> conditioning -> multilanguage prompt를 선택하세요. 이 플러그인은 기본 CLIP Text Encode (Prompt) 플러그인을 대체하며, 연결 방식은 원래 플러그인과 동일합니다.
  2. AnyLanguage 플러그인 설정

    • API URL: 기본값은 OpenAI의 API 주소 https://api.openai.com/v1/chat/completions입니다. 다른 전송 주소가 있다면 변경할 수 있습니다.
    • API Key: OpenAI에서 발급받은 API 키를 입력하세요 (필수). API 키 신청
    • Model: 기본 모델은 gpt-4o-mini이며, 보통 기본 설정을 유지하면 됩니다.
    • Translate: AI 번역 기능을 켜거나 끌 수 있습니다. 번역 기능을 끈 경우, 아래 텍스트 상자에 영어 프롬프트를 입력해야 합니다.
  3. 이미지 생성

    • 일본어, 중국어, 한국어 등 원하는 언어로 이미지를 생성할 수 있습니다.