はじめに
FLUX.2 Klein Base 4B LoRA 画像編集 は、蒸留していないビルドである Black Forest Labs の FLUX.2 [klein] Base 4B で、文章の指示に従って最大 3 枚の元画像を作り変えたり組み合わせたりします。自前の LoRA ファイルを最大 3 つ読み込めます。auto で 1 枚目の形を保つか、9 種類の比率と 1k・2k のサイズティアから選べます。料金は 1 枚ごとの一律で、何もフィルターされません。
手元の素材からモードを選ぶ
| 手元にあるもの | モード |
|---|---|
| 変えたい、または合成したい 1〜3 枚の画像 | FLUX.2 Klein Base 4B LoRA 画像編集 |
| 文章で書いた説明だけ | FLUX.2 Klein Base 4B LoRA テキストから画像 |
主な機能とハイライト
自分で学習した LoRA でスタイル変更
Base 4B の LoRA を読み込んで描き直しを頼むと、公園の写真が望遠鏡のそばのファンタジー絵画に、昼間の部屋が夜のピクセルアートになりました。
同じ人物を新しい場面へ
1〜2 枚の元画像から、顔、髪、眼鏡を保ったまま、人物を新しい場所と新しい服装に移せます。
元画像は最大 3 枚
ポートレートに場所や衣装を組み合わせられます。元画像は image 1、image 2、image 3 と呼んでください。
慎重な編集
フィルターは一切かかりませんが、このビルドは服装を大きく変えるよう頼むと、元画像をそのまま返すことがよくあります。当社のテストでは、対応する LoRA で「強め」の段階が描かれました。「かなり強め」の段階は和らいで返りました。
リクエストパラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
prompt | はい | 何を変えて何を同じままにするかを、5,000 文字までで書きます。元画像が複数あるときは image 1、image 2、image 3 と呼んでください。 1 文字以上 · 5000 文字以内 |
image_urls | はい | 元画像を 1〜3 枚、各 10 MB まで。プロンプトで言及する順に並べます。 1 件以上 · 3 件以内 |
aspect_ratio | いいえ | auto(既定)は 1 枚目の形を約 100 万画素で保ちます。21:9 から 9:21 までの 9 種類から選ぶと構図を変えられます。 |
resolution | いいえ | 1k(既定)か 2k(長辺 2048 ピクセル)。比率を選んだときだけ適用され、auto では約 100 万画素になります。 |
loras | いいえ | FLUX.2 [klein] 4B または Base 4B 向けに学習した {path, scale} を最大 3 つ。path は .safetensors ファイルそのものをダウンロードできる必要があり、scale は 0〜4(既定は 1)です。 デフォルト値: |
seed | いいえ | 0〜2147483647 の数値です。プロンプトの細部を 1 つだけ変えながら編集を比べるときに使い回してください。 |
料金
$0.024 / 枚
元画像の枚数、アスペクト比、サイズティアにかかわらず、1 枚ごとの一律料金で課金されます。LoRA の読み込みに別途料金はかかりません。
ユースケース
写真から絵画やピクセルアートへ
Base 4B で学習したスタイル LoRA と短い描き直しの指示で、写真が揃ったテイストの作品になり、セット全体で人物と構成がそれとわかる形で保たれます。
場面と衣装の移動
ポートレートをロケ地の写真に入れ、そこで着せたい服装を書きます。衣服の 1 点ずつと、どこにあるかまで書くと、最も忠実な結果になります。
再構図
元画像と異なる比率を選び、新しい余白に何を入れるかを書くと、編集でフレームが組み直され、顔と服装は元画像に近いまま保たれます。
プロンプトガイドと実践のヒント
守るものが先、変更はそのあと
同じままにしたいもの(顔、髪、ポーズ)から書き、そのあとに変更点を具体的な言葉で書いてください。
大きな変更には LoRA を
編集の結果が変わらないときは、その変更向けに学習した LoRA を読み込むか、当社のテストでそうした指示により確実に従った FLUX.2 Klein 4B LoRA を試してください。
LoRA なしと比べる
同じプロンプトと seed で、LoRA なしの結果を作ります。2 つが同じに見えるなら、そのファイルは 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-base-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 リファレンスを参照してください。




























