flux 1. ai - 새로운 오픈 소스 이미지 생성 AI (플럭스)
flux 1 ai
개요
FLUX.1은 AI 스타트업 블랙 포레스트 랩스(Black Forest Labs)에 의해 개발된 텍스트-이미지 생성 모델입니다. 이 모델은 뛰어난 이미지 품질과 텍스트 프롬프트에 대한 높은 신뢰도를 자랑하며, 여러 가지 변형을 통해 다양한 사용자에게 맞춤형 솔루션을 제공합니다.
역사 및 배경
블랙 포레스트 랩스는 Stable Diffusion를 개발한 연구진들이 설립한 회사로, AI 이미지 생성 분야에서 새로운 표준을 세우기 위해 창립되었습니다[2]. 회사는 안드레센 호로위츠(Andreessen Horowitz)의 주도 하에 3100만 달러의 시드 펀딩을 확보하여 설립되었습니다[9].
FLUX.1의 출시는 Stability AI의 문제가 발생한 후 오픈 소스 AI 커뮤니티에서 매우 중요한 시점에 이루어졌으며, FLUX.1 모델은 Stable Diffusion을 이어받아 텍스트-이미지 생성에서 높은 성능을 발휘합니다[2].
모델 변형
FLUX.1은 사용자와 사용 사례에 따라 세 가지 변형을 제공합니다[1], [7]:
FLUX.1 [pro]: 상업용 고성능 모델로, API를 통해 제공됩니다.
FLUX.1 [dev]: 비상업용 오픈 웨이트 모델로, 오픈 소스 커뮤니티와 연구 목적으로 사용됩니다.
FLUX.1 [schnell]: 개인 개발 및 로컬 사용을 위한 빠른 모델로, Apache 2.0 라이선스 하에 제공됩니다.
각 모델은 120억 개의 파라미터를 사용하며, 하이브리드 아키텍처를 채택하고 있어 뛰어난 성능을 자랑합니다[1].
주요 특징
FLUX.1은 고해상도의 시각적 품질, 고급 인간 해부학 및 포토리얼리즘, 그리고 향상된 프롬프트 준수 능력이 있습니다[3]. 특히, FLUX.1 모델은 이전의 Stable Diffusion 모델들과 달리 손과 같은 복잡한 신체 부위를 더 정확하게 생성할 수 있습니다[2].
각 모델 변형은 특정 사용자 요구에 맞도록 최적화되어 있으며, 특히 FLUX.1 [schnell]은 매우 빠른 이미지 생성을 가능하게 해줍니다[8].
사용 방법
로컬 설치
모델을 로컬에서 사용하려면 다음 단계를 따릅니다[1]:
$HOME
디렉토리로 이동하고git clone https://github.com/black-forest-labs/flux
명령어를 실행합니다.cd $HOME/flux
로 디렉토리를 이동합니다.python3.10 -m venv .venv
로 가상 환경을 설정합니다.source .venv/bin/activate
로 가상 환경을 활성화합니다.pip install -e '.[all]'
로 필요한 패키지를 설치합니다.
API 사용
FLUX.1 [pro] 모델은 API를 통해 접근할 수 있습니다. API를 사용하려면 api.bfl.ml에서 등록하고 API 키를 받아야 하며, 이를 이용해 Python 코드나 명령어 인터페이스에서 요청을 보낼 수 있습니다[1].
테스트 사용
https://fal.ai/models/fal-ai/flux/dev
윤리적 고려
블랙 포레스트 랩스는 FLUX.1 모델의 윤리적 사용을 강조하고 있으며, 모델을 사용하여 허위 정보 생성, 비동의 이미지 생성, 악의적 컨텐츠 생성 등을 금지하고 있습니다[9], [10].
결론
FLUX.1은 텍스트-이미지 생성 모델의 새로운 기준을 제시하며, 다양한 변형을 통해 다양한 사용자 요구를 충족합니다. 블랙 포레스트 랩스는 FLUX.1의 라이트 버전이 아닌, 향후 텍스트-비디오 생성 모델로도 확장할 계획을 가지고 있습니다.
사용
FLUX.1 [pro]: 상업용 모델
black-forest-labs/flux-pro – Run with an API on Replicate (유료) : 플럭스 프로는 1달러 당 33 이미지 , 플럭스 슈넬은 1달러 당 333 이미지.
FLUX.1 [pro] | AI Playground | fal.ai (유료) : 개발자 api 첫 사용시 10달러 크레딧.
FLUX.1 [dev] : 비상업용 오픈형 모델.
FLUX.1 [dev] - a Hugging Face Space by black-forest-labs (무료)
FLUX.1 [dev] | AI Playground | fal.ai
FLUX.1 [schnell]: 개인 개발 및 로컬 사용을 위한 빠른 모델로 Apache 2.0 오픈소스.
FLUX.1 [Schnell] - a Hugging Face Space by black-forest-labs (무료)
유튜브
참조
[1]. GitHub - black-forest-labs/flux: FLUX.1 모델에 대한 공식 추론 리포지토리
[2]. 플럭스: 이 새로운 AI 이미지 생성기는 사람의 손을 만드는 데 섬뜩할 정도로 능숙합니다
[3]. Black Forest Labs의 Flux 발표: 텍스트-이미지 모델의 다음 도약
[7]. 플럭스.1 [개발] | AI 플레이그라운드 | fal.ai
[8]. Black Forest Labs 오픈 소스 FLUX.1: 텍스트 설명에서 이미지를 생성할 수 있는 120억 파라미터 Flux