はじめに
FLUX.1 Dev LoRA テキストから画像 は、Black Forest Labs の FLUX.1 [dev](120 億パラメーターの Rectified Flow Transformer)を使い、文章のプロンプトから画像を 1 枚作ります。自前の LoRA ファイルを最大 3 つ読み込めます。約 100 万画素・9 種類のアスペクト比から選び、ガイダンスを決めて、JPEG、PNG、WebP を一律料金で受け取れます。プラットフォームはプロンプト、ウェイト、画像のいずれにもコンテンツフィルターを加えません。
手元の素材からモードを選ぶ
| 手元にあるもの | モード |
|---|---|
| 文章で書いた説明と FLUX の LoRA | FLUX.1 Dev LoRA テキストから画像 |
| スタイルを変えたい画像 | FLUX.1 Dev LoRA 画像編集 |
主な機能とハイライト
オープンな画像モデルで最大の LoRA ライブラリ
Hugging Face には FLUX.1 [dev] ベースの LoRA が 1,000 以上あります。リアル系、ファッション、フィルムストック、カートゥーン、キャラクター、規制のないスタイルまで揃っています。気に入ったルックを見つけたなら、それはかなりの確率で FLUX の LoRA で、ここでは普通の API 呼び出しとして動きます。
調整できるガイダンス
ガイダンスは、画像がプロンプトにどれだけ厳密に従うかを 0 から 20 で決めます。既定の 3.5 はほとんどの LoRA に合い、リアル系 LoRA は少し低めのほうが自然に見えることが多いです。
カスタムウェイトでも規制なし
ウェイトが審査されることも、出力がフィルターされることもありません。当社のテストでは規制のない LoRA も描画されましたが、最も強いレベルのテストでは 3 回とも、モデルが場面の一部を控えめに描きました。
リクエストパラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
prompt | はい | LoRA のトリガーフレーズから始め、被写体、舞台、光を完全な文で書きます。FLUX は長く具体的なプロンプトによく従います。 1 文字以上 · 5000 文字以内 |
aspect_ratio | いいえ | 21:9 から 9:21 まで 9 種類。いずれも約 100 万画素で、料金もすべて同じです。 |
loras | いいえ | FLUX.1 [dev] 向けに学習した {path, scale} を最大 3 つ。scale は 0 から 4 で、1 が中立です。 デフォルト値: |
guidance_scale | いいえ | プロンプトにどれだけ厳密に従うかを 0 から 20 で指定します。既定の 3.5 はほとんどの LoRA に合い、リアル系 LoRA は少し下げたほうがよく見えることが多いです。 |
steps | いいえ | ノイズ除去のステップ数で、1〜50(既定 28)です。多いほど生成に時間がかかります。 |
output_format | いいえ | 既定は JPEG で、必要なら PNG か WebP も選べます。料金は変わりません。 |
seed | いいえ | ガイダンスや LoRA の scale を 1 つ調整する間、画像のセットを比べられる状態に保ちます。 |
料金
$0.018 / 枚
どのアスペクト比でも 1 枚ごとの一律料金で課金されます。LoRA の読み込みに追加料金はかかりません。
ユースケース
見つけた LoRA を動かす
ダウンロードリンクを貼り、scale を決め、プロンプトにトリガーフレーズを加えます。学習もホスティングも GPU も不要で、モデルハブで見かけた LoRA がそのまま API 呼び出しになります。
エディトリアルとファッションの静止画
リアル系や雑誌風の LoRA は、ガウン、ポートレート、夜のシーンに説得力のある光、生地、肌の質感を与え、ムードボードやキャンペーンの下案にそのまま使えます。
スタイルをそろえたシリーズ
カートゥーンやイラストの LoRA なら、正方形の投稿から横長のバナーまで、9 種類のアスペクト比にわたってセット全体を 1 つのルックに保てます。
プロンプトガイドと実践のヒント
トリガーを先頭に、あとは完全な文で
FLUX は長いプロンプトをよく読み取ります。LoRA のモデルカードにあるトリガーフレーズから始め、被写体、舞台、服装、光を、タグの羅列ではなく完全な文で書いてください。
リアル系はガイダンスを下げる
リアル系 LoRA がろう人形のように見えたりシャープすぎたりしたら、ガイダンスを 3.5 から 2.5 のほうへ下げ、同じ seed で比べます。ガイダンスを上げるとプロンプトにより文字どおり従いますが、そのぶん自然な質感が失われます。
弱いスタイルは 1 段階ずつ上げる
スタイルがほとんど出ないときは、その scale を 0.2 上げます。当社のカートゥーンの例は 1.2 が必要でした。scale が高いときは顔と手をよく確認してください。最初に崩れるのはそこです。
看板に文字を入れない
FLUX はフレーム内の看板やモニターに何かしら文字を書きがちで、綴りを間違えることもよくあります。正確な文言が重要でない限り、看板はプロンプトから外してください。
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-1-dev-lora/text-to-image",
"input": {
"aspect_ratio": "1:1",
"output_format": "jpeg",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette"
}
}'
# 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 リファレンスを参照してください。




























