소개
FLUX 3 Klein 텍스트→이미지는 2026년 10월 Black Forest Labs가 공개한 5.6B 오픈웨이트 모델 FLUX 3 Klein의 스텝 증류 빌드에서, 글 프롬프트로 이미지 한 장을 그립니다. 1k 또는 2k와 15가지 화면비 중 하나를 고르고, JPEG, PNG 또는 WebP를 받으며, 이미지 단위로 요금을 냅니다. 플랫폼은 콘텐츠 필터를 추가하지 않습니다.
출발 자료에 따라 모드 고르기
| 가진 것 | 모드 |
|---|---|
| 글로 쓴 설명 | FLUX 3 Klein 텍스트→이미지 |
| 바꿀 이미지 1~3장 | FLUX 3 Klein 편집 |
핵심 기능 및 하이라이트
15가지 형태의 사실적인 인물
모델은 긴 설명을 꼼꼼히 따르며, 인물, 피부, 천, 빛에서 가장 강합니다. 3:1부터 1:3까지 15가지 화면비가 배너, 게시물, 휴대폰 화면을 다루며, 약 100만 화소(1k) 또는 400만 화소(2k)로 제공됩니다.
콘텐츠 필터 없음
프롬프트, 원본, 결과를 검토하지 않습니다. 저희 테스트에서 검열 없는 성년 여성 인물 사진이 렌더링되었고, 검열 없는 편집도 요청대로 수행되었습니다. 가장 강한 요청은 모델 자체가 누그러뜨렸습니다.
요청 파라미터
| 파라미터 | 필수 | 설명 |
|---|---|---|
prompt | 예 | 필수, 최대 5,000자. 구도, 피사체, 옷차림, 장소, 빛, 렌즈를 완전한 문장으로 묘사하세요. 1자 이상 · 5000자 이하 |
aspect_ratio | 아니요 | 3:1부터 1:3까지 15가지 형태이며 기본값은 1:1입니다. |
resolution | 아니요 | 1k(기본값)는 약 100만 화소이고, 2k는 약 400만 화소입니다. 예를 들어 와이드 이미지는 2720 x 1536입니다. |
output_format | 아니요 | jpeg(기본값), png 또는 webp. 세 가지 모두 가격이 같습니다. |
seed | 아니요 | 선택 사항이며 0부터 2,147,483,647까지입니다. 저희 테스트에서는 같은 seed와 입력이 같은 이미지를 만들었으니, 한 번에 한 가지씩 바꾸세요. |
요금
크기 단계(1k 또는 2k)별로 이미지 단위 과금합니다. 화면비와 파일 형식은 가격을 바꾸지 않습니다.
| 사양 | 요금 |
|---|---|
| $0.012 / 장 |
| $0.048 / 장 |
활용 사례
인물 사진과 패션 스틸
레몬 과수원부터 흰 계단까지, 각 배치에 필요한 형태로 농염하지만 옷을 입은 인물 사진을 만듭니다.
빠른 초안 작성
1k 이미지는 몇 초면 되므로, 많은 seed와 문구를 시험한 뒤 고른 것만 2k로 다시 실행하기 좋습니다.
프롬프트 가이드 및 실전 팁
전체 설명 쓰기
구도, 피사체, 옷차림, 장소, 빛, 렌즈를 완전한 문장으로 묘사하세요. 네거티브 프롬프트가 없으므로 피하고 싶은 것보다 원하는 것을 적으세요.
1k로 초안, 2k로 마무리
작업하는 동안 1k에서 seed를 고정하고, 최종 이미지는 같은 입력을 2k로 다시 실행하세요.
API 빠른 시작
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "black-forest-labs/flux-3-klein/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k",
"aspect_ratio": "1:1",
"output_format": "jpeg"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
인증, 전체 스키마, 폴링과 오류 처리는 API 레퍼런스에서 확인하세요.


























