FLUX.2 Flex의 ‘유연함’은 이미지를 생성할 때 추론 단계 수와 가이던스를 조절할 수 있다는 뜻입니다. 이를 가중치 학습이나 LoRA 지원으로 이해하면 모델 선택부터 어긋납니다. BFL은 Flex를 글자 표현과 세부 묘사, 추론 조절에 초점을 맞춘 모델로, Pro를 제작 환경의 처리량에 초점을 맞춘 모델로 설명합니다. 두 모델 모두 이미지 생성과 편집을 지원합니다. 공식 모델 선택 안내
일반적인 이미지를 여러 장 만들고 글자는 나중에 얹는다면 Pro로 먼저 제작 기준을 잡는 편이 합리적입니다. 반대로 간판이나 포장 문구처럼 글자가 장면에 자연스럽게 들어가야 하고 작은 요소를 조절해야 한다면 Flex를 비교할 이유가 있습니다. 다만 공식적인 글자 표현 강점이 한글 정확도를 보장하지는 않습니다. 모델 이름으로 승자를 정하기보다 실제 납품 문구와 최종 크기로 확인해야 합니다.
Flex에서 조절할 수 있는 것과 없는 것
현재 BFL API에서 /v1/flux-2-flex는 steps와 guidance를 제공합니다. 고정 버전 Pro의 /v1/flux-2-pro 매개변수 목록에는 이 두 항목이 없습니다. 따라서 두 모델의 차이는 단순히 ‘고급형과 보급형’이 아니라, 생성 과정을 호출자가 얼마나 조절할 수 있는지에도 있습니다. Flex API, Pro API
| Flex 설정 | 현재 기본값과 범위 | 실무에서 확인할 점 |
|---|---|---|
steps | 기본 50, 1–50 | 단계를 줄여도 글자와 작은 형태가 유지되는가 |
guidance | 기본 5, 1.5–10 | 요청한 배치에 가까워지는 대신 사진의 자연스러움이 떨어지지는 않는가 |
prompt_upsampling | 기본 true | 입력 설명을 자동으로 확장하는 설정이 해당 작업에 적합한가 |
BFL은 가이던스를 높이면 지시를 더 충실히 따르는 대신 사실적인 표현은 줄어들 수 있다고 설명합니다. 모든 값을 최대치로 올리는 것이 보편적인 품질 개선법은 아닙니다. 기본값으로 결과를 확보한 뒤, 배치가 문제라면 가이던스만 바꾸고, 처리 시간을 줄이려면 단계 수만 바꾸는 식으로 원인을 나눠 확인하는 것이 좋습니다. 이는 비교를 위한 방법이며, 특정 값의 효과를 보장하는 권장 설정은 아닙니다. Flex 매개변수 설명
또한 추론 단계 수를 줄인다고 API 요금이 자동으로 내려가지는 않습니다. 현재 BFL 요금표는 Flex의 입력·출력 해상도를 기준으로 하며, 단계 수에 따른 할인은 명시하지 않습니다. 단계 수를 줄인 뒤 재생성이 늘면 최종 제작비는 오를 수도 있습니다. BFL 요금표
로컬 실행이나 별도 학습이 목적이라면 모델 선택 기준을 바꿔야 합니다. 다운로드 가능한 Dev·Klein 등 다른 모델의 가중치 제공 방식과 라이선스, 학습 지원을 별도로 확인해야 합니다. Flex의 추론 조절 기능만으로 공개 가중치나 LoRA 학습 지원을 추정할 수 없습니다. FLUX.2에는 Max도 있으므로 Pro를 모델군 전체의 유일한 최상위 모델로 부르는 것도 정확하지 않습니다. FLUX.2 모델군
한글이 들어가는 작업은 ‘글자 생성’과 ‘후편집’을 먼저 나누세요
예를 들어 카페의 신메뉴 홍보물을 만든다고 해보겠습니다. 제품 사진 위에 행사명과 가격을 배치하는 작업이라면, 모델이 모든 글자까지 생성하게 할 필요는 없습니다. 이미지에는 음료와 배경만 만들고 확정 문구는 편집 도구에서 넣을 수 있습니다. 이 경우 모델 비교의 중심은 음료의 모양, 구도, 여백과 반복 제작 비용입니다.
반면 문구가 컵 표면이나 매장 간판에 인쇄된 듯 보여야 한다면 글자의 모양뿐 아니라 원근과 재질에 맞는 표현도 중요합니다. 이런 작업은 BFL이 Flex의 강점으로 제시하는 글자 표현과 세부 조절을 시험해 볼 만한 경우입니다. 그래도 ‘한글 지원’이라는 넓은 설명만으로 문장 전체의 정확성을 판단해서는 안 됩니다. BFL의 용도 설명
테스트 문구는 실제로 쓸 문구를 선택하세요. 예를 들어 ‘가을 신메뉴’라는 짧은 제목이 잘 나와도, 가격과 날짜, 띄어쓰기가 포함된 ‘9월 12일까지 · 2잔 7,900원’까지 정확하다는 뜻은 아닙니다. 다음 항목을 작업 시작 전에 합격 조건으로 정하면, 보기 좋은 이미지에 판단이 흔들리는 일을 줄일 수 있습니다.
- 확정 문구의 모든 글자와 숫자, 문장부호가 맞는지 확인합니다.
- 받침이 뭉개지거나 비슷한 글자로 바뀌지 않았는지 확대해 읽습니다.
- 게시할 크기로 줄였을 때 가격과 안내 문구가 여전히 읽히는지 봅니다.
- 참조 이미지를 썼다면 상품의 형태와 색상까지 함께 확인합니다.

이 기준을 통과한 결과를 ‘사용 가능’으로 집계하면 됩니다. 한글 성공률을 수치로 일반화할 근거가 없는 상황에서는 다른 사람의 영문 포스터 예시보다 자신의 확정 문구가 더 유용한 평가 자료입니다.
BFL 요금은 이미지 장수만으로 계산하지 않습니다
아래는 2026년 9월 6일 확인한 BFL 공식 API의 미국 달러 기준 요금입니다. 다른 제공업체의 크레딧 가격이나 세금 포함 원화 결제액과는 다릅니다. 일부 이전 공식 안내에는 다른 Flex 가격이 남아 있으므로 실제 예산은 현재 상세 요금표와 이용할 서비스의 과금 조건을 기준으로 잡으세요. 현재 요금 및 계산기
| 과금 항목 | Pro | Flex |
|---|---|---|
| 출력 첫 1 MP | $0.03 | $0.05 |
| 출력 추가 1 MP당 | $0.015 | $0.05 |
| 참조 이미지 1 MP당 | $0.015 | $0.05 |
여기서 BFL의 1 MP는 1024 × 1024 픽셀입니다. 출력과 각 참조 이미지는 각각 올림해 계산하며, 출력은 최대 4 MP입니다. 일반적인 ‘100만 픽셀’ 계산식을 그대로 대입하거나 4 MP를 4K와 같은 뜻으로 쓰면 예산과 출력 조건이 달라집니다. 해상도 및 과금 단위 설명
참조 이미지가 없는 경우, 공식 계산기에서 1024 × 1024는 Pro $0.03, Flex $0.05이고 2048 × 2048는 각각 $0.075와 $0.20입니다. 출력 픽셀 수가 네 배가 되어도 Pro의 가격은 네 배가 되지 않습니다. 첫 MP와 추가 MP의 단가가 다르기 때문입니다. 반면 Flex는 같은 조건에서 네 배가 됩니다. 이는 공개 요금 계산 결과이며, 이미지 생성 품질이나 처리 시간의 측정값은 아닙니다. BFL 가격 계산기
올림과 참조 이미지까지 반영한 제작 예산
가로형 홍보 이미지 100종을 각각 세 가지 후보로 만든다고 가정해 보겠습니다. 출력은 1536 × 1024, 참조 이미지는 없고, 총 300회 생성합니다. 출력 면적은 BFL 단위로 1.5 MP이므로 2 MP로 과금됩니다.
| 예산 계산 | Pro | Flex |
|---|---|---|
| 요청 1회 | $0.03 + $0.015 = $0.045 | 2 × $0.05 = $0.10 |
| 후보 300장 | $13.50 | $30.00 |
| 이후 같은 조건으로 60회 더 생성 | 추가 $2.70 | 추가 $6.00 |
이 수치는 횟수와 해상도를 고정한 산술 예시입니다. 실패한 요청의 실제 과금이나 세금, 다른 크기의 재작업은 포함하지 않습니다. 후보 세 장이 곧 최종 사용 가능한 세 장이라는 뜻도 아닙니다.
같은 출력에 768 × 768 참조 이미지를 세 장씩 넣으면 어떻게 될까요? 각 참조 이미지가 1 MP보다 작아도 각각 올림되므로 입력 합계는 3 MP입니다. Pro는 입력 비용 $0.045가 더해져 요청당 $0.09, Flex는 $0.15가 더해져 $0.25가 됩니다. 300회면 각각 $27과 $75입니다. 참조 이미지가 있는 편집 작업을 기본 생성 단가만으로 계산하면 이 차이를 놓칩니다. 참조 이미지 과금 규칙
참조 이미지가 클 때는 또 다른 규칙이 적용됩니다. 한 장만 넣으면 최대 4 MP까지 원래 해상도로 처리하고, 이를 넘으면 4 MP로 축소해 과금합니다. 여러 장을 넣을 때는 1 MP를 초과하는 각 이미지를 1 MP로 축소하고, 장당 1 MP를 청구합니다. 따라서 고해상도 참조 이미지 한 장을 쓰는 작업과 여러 장을 합치는 작업은 입력 비용뿐 아니라 처리되는 해상도도 다릅니다. 작은 로고나 제품 표면의 디테일이 중요하다면 이 차이를 결과 검수에 반영해야 합니다. 단일·다중 참조 이미지 처리

재생성 횟수를 기록해야 Flex의 추가 비용을 판단할 수 있습니다
모델 요금을 비교할 때 가장 실용적인 지표는 전체 API 지출을 최종 사용 가능한 이미지 수로 나눈 금액입니다. 정상적으로 반환된 이미지라도 글자가 틀려 사용할 수 없다면 분모에 넣지 않습니다. 손으로 고쳐서 쓰는 경우에는 API 비용과 수정 시간을 따로 기록하세요.
앞의 참조 이미지 없는 2 MP 예시에서는 Flex가 요청당 $0.10, Pro가 $0.045입니다. 따라서 동일한 요청 조건에서 Flex가 모델 비용만으로 더 경제적이려면, 사용 가능한 결과를 얻는 비율이 Pro의 약 2.22배를 넘어야 합니다. 이 값은 $0.10 ÷ $0.045로 구한 가격비이며, 두 모델의 실제 성공률을 뜻하지 않습니다.
그러나 제작비에는 사람의 시간도 들어갑니다. 모델 요금 차이가 조금 나더라도 수정 요청을 덜 받거나 글자 교정 시간을 줄일 수 있다면 전체 작업에서는 이득일 수 있습니다. 이를 알아보려면 단순한 화질 점수보다 아래 기록을 남기는 편이 낫습니다.
| 기록할 내용 | 필요한 이유 |
|---|---|
| 정확한 모델명, 출력 크기, 참조 이미지 | 같은 조건의 비용인지 확인 |
| 전체 요청 횟수와 실제 청구액 | 재생성까지 포함한 지출 확인 |
| 수정 없이 사용한 수, 수정 후 사용한 수 | 모델 결과와 후편집 기여를 구분 |
| 글자 수정 등 작업 시간 | API 단가에 보이지 않는 제작비 확인 |
| 요청부터 이미지 저장까지 걸린 시간 | 작업자가 실제로 기다린 시간 확인 |
Pro로 만든 결과가 기준을 충족한다면 낮은 단가를 활용할 수 있습니다. Flex에서만 개선되는 문제가 반복적으로 확인된다면 해당 작업을 Flex로 분리할 수 있습니다. 모든 제작물을 한 모델로 통일해야 할 이유는 없습니다.
API로 비교할 때 놓치기 쉬운 두 가지
첫째는 참조 이미지 개수입니다. 공식 편집 가이드는 Pro를 API 8장·Playground 10장, Flex를 API와 Playground 모두 10장으로 설명합니다. 하지만 현재 Flex API 매개변수 목록은 input_image부터 input_image_8까지만 보여 줍니다. 이 문서 차이를 임의로 해석해 input_image_9와 input_image_10을 추가하지 마세요. 9장 이상이 필수라면 이용할 플랫폼과 해당 API에서 어떤 입력 방식을 지원하는지 먼저 확인해야 합니다. 편집 가이드, Flex API 명세
둘째는 완료 시점입니다. BFL은 생성 요청에 id와 polling_url을 반환하는 비동기 방식입니다. HTTP 200이나 작업 ID를 받았다고 이미지가 완성된 것은 아닙니다. 결과를 조회해 Ready 상태를 확인하고 이미지를 내려받아야 합니다. 서명된 결과 URL은 10분간 유효하므로 장기 보관할 결과는 제때 저장해야 합니다. 이미지 생성 절차, 결과 조회
속도를 비교할 때도 요청 접수 시간 대신 실제 이미지 저장까지의 시간을 측정하세요. 동시에 여러 작업을 처리하는 능력과 한 장을 기다리는 시간은 다른 지표입니다. 또한 /v1/flux-2-pro와 /v1/flux-2-pro-preview처럼 이름이 다른 엔드포인트를 섞어 한 모델의 결과로 집계하지 않는 것이 좋습니다. Pro API 명세
처음에는 BFL 공식 모델 페이지에서 이용 방식을 확인하고, 요금 계산기에 실제 출력 크기와 참조 이미지를 넣어 보세요. 글자를 후편집할 일반 이미지와 글자 자체가 장면에 들어가는 이미지를 따로 비교하면, Pro의 낮은 비용이 도움이 되는 작업과 Flex의 조절 기능이 필요한 작업을 구체적으로 나눌 수 있습니다.



