소개
FLUX.2 Klein 4B LoRA 이미지 편집은 Black Forest Labs의 FLUX.2 [klein] 4B로 글 지시문에 따라 원본 이미지 최대 3장을 바꾸거나 합치며, 직접 만든 LoRA 파일을 최대 3개까지 불러옵니다. auto로 첫 이미지의 모양을 유지하거나 9가지 비율과 1k·2k 크기 단계 중에서 고르십시오. 이미지당 균일 요금이며 걸러내는 것은 없습니다.
출발 자료에 따라 모드 고르기
| 가진 것 | 모드 |
|---|---|
| 바꾸거나 합칠 사진 1~3장 | FLUX.2 Klein 4B LoRA 이미지 편집 |
| 글로 쓴 설명뿐 | FLUX.2 Klein 4B LoRA 텍스트→이미지 |
핵심 기능 및 하이라이트
지시를 따르는 편집
빛, 옷, 배경은 바꾸고 얼굴과 포즈는 유지할 수 있습니다. 저희 테스트에서 증류 빌드는 강함 단계의 요청을 포함해 편집 지시를 충실히 따랐습니다.
LoRA로 스타일 바꾸기
스타일 LoRA를 불러오고 다시 그리도록 요청하십시오. 식당 사진이 인물과 드레스는 그대로 둔 채 색연필 그림으로 돌아왔습니다.
원본 최대 3장
인물 사진에 옷이나 장소를 합칠 수 있습니다. 원본을 image 1, image 2, image 3으로 부르십시오. 합칠 때는 얼굴이 조금 달라질 수 있습니다.
무검열 편집
원본, 프롬프트, 가중치, 결과물 모두 필터링되지 않습니다. 강함 단계 편집은 LoRA 없이도 렌더링되었습니다. 매우 강함 단계는 수위가 낮춰진 채 돌아왔습니다.
요청 파라미터
| 파라미터 | 필수 | 설명 |
|---|---|---|
prompt | 예 | 무엇을 바꾸고 무엇을 그대로 둘지 최대 5,000자로 적으십시오. 원본이 여러 장이면 image 1, image 2, image 3으로 부르십시오. 1자 이상 · 5000자 이하 |
image_urls | 예 | 프롬프트가 부르는 순서대로 장당 최대 10 MB의 원본 이미지 1~3장을 넣습니다. 필수. 1개 이상 · 3개 이하 |
aspect_ratio | 아니요 | auto(기본값)는 첫 번째 원본의 모양을 약 100만 화소로 유지합니다. 21:9부터 9:21까지 9가지 비율 중 하나를 고르면 결과를 다시 구성합니다. |
resolution | 아니요 | 1k(기본값) 또는 2k이며 2k는 긴 변 2048픽셀입니다. 비율을 골랐을 때만 적용되고, auto에서는 크기가 약 100만 화소입니다. |
loras | 아니요 | FLUX.2 [klein] 4B 또는 Base 4B용으로 학습한 {path, scale} 항목을 최대 3개 넣습니다. path는 .safetensors 파일 자체를 내려받을 수 있어야 하며 scale은 0에서 4까지(기본값 1)입니다. 기본값: |
seed | 아니요 | 0부터 2147483647까지의 숫자입니다. 프롬프트의 한 부분만 바꿔 가며 편집을 비교할 때 같은 값을 다시 쓰십시오. |
요금
$0.02 / 장
원본 이미지 수, 화면비, 크기 단계와 관계없이 이미지당 균일 요금으로 과금됩니다. LoRA를 불러와도 별도 요금은 없습니다.
활용 사례
의상과 장면 교체
한 사진의 인물을 다른 사진의 드레스와 새로운 장소에 한 번의 요청으로 옮기십시오. 인물 사진을 image 1, 옷을 image 2로 부르고 장면이 어디서 벌어지는지 적으십시오.
사진에서 일러스트로
스타일 LoRA와 짧은 재작업 지시문만으로 사진 세트를 어울리는 그림으로 바꿔, 같은 얼굴과 옷의 촬영분을 일관된 일러스트 시리즈로 만들 수 있습니다.
재구성과 조명 변경
원본보다 넓은 비율을 고르고 새로 생긴 공간에 무엇이 들어갈지 적거나, auto를 두고 빛에 대한 한 문장으로 낮 사진을 푸른 시간대로 옮기십시오.
프롬프트 가이드 및 실전 팁
유지할 것 먼저, 바꿀 것은 그다음
얼굴, 머리, 자세처럼 남겨야 할 것으로 시작한 뒤 변경 내용을 적으십시오. 짧고 구체적인 지시가 가장 잘 통합니다.
모양을 유지하려면 auto
auto는 첫 원본의 모양을 약 100만 화소로 유지합니다. 프레임을 다시 구성하고 싶을 때만 비율을 고르십시오.
LoRA 없는 결과와 비교하기
같은 프롬프트와 seed를 LoRA 없이 돌려 보십시오. 두 결과가 같아 보인다면 그 파일은 FLUX.1이나 9B Klein 모델 같은 다른 기본 모델용입니다. 그런 파일은 여기서 오류 없이 불러와지지만 아무 일도 하지 않습니다.
공개된 직접 링크 쓰기
링크는 .safetensors 파일 자체를 내려받을 수 있어야 합니다. Hugging Face 파일 링크와 Civitai 다운로드 링크는 동작하지만, 저장소 페이지나 로그인이 필요한 파일은 요청이 실패하며 이 경우 요금은 부과되지 않습니다.
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-2-klein-4b-lora/edit",
"input": {
"aspect_ratio": "auto",
"image_urls": [
"https://example.com/reference.png"
],
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k"
}
}'
# 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 레퍼런스에서 확인하세요.





























