APIMart
APIMart

より良いAI画像を作るFLUX 3プロンプトガイド

FLUX 3のプロンプトを段階的に改善する方法を解説。参照画像、解像度、縦横比、レイアウト指定を使い分け、ImageとImage Kleinの対応パラメータの違いを理解して、生成時のよくある問題を解決します。

チュートリアル

FLUX 3画像の問題の多くは、プロンプトから始まります。 よりきれいな結果を得るため、被写体 → シーン → スタイル → 構図 → 照明 → 品質という一定の順序を使います。APIMart では FLUX 3 Image API をすぐに試せます。

プロンプトは一部分ずつ直し、設定は呼び出すモデルに合わせて選びます。FLUX 3 Imageではresolution、aspect_ratio、grounding、参照画像が使えます。シードの固定やステップ数の調整にはFLUX 3 Image Kleinを使います。

要点を先にまとめます。

  • 被写体から始め、服装、ポーズ、物体、商品の細部を具体的に記述する
  • 場所、時間帯、用途でシーンを設定する
  • カメラのフレーミングと照明より先にスタイルを指定する
  • _左からの柔らかな窓光_のように、視覚的に分かりやすい言葉で照明を説明する
  • _シャープフォーカス_や_余分な文字や透かしなし_など、品質と文字のルールで締めくくる
  • 多くの場合、3~4語だけを変更し、一度に一つのレイヤーを編集する
  • 形状、レイアウト、色を近づける必要がある場合は、最大10個の参照画像URLを使用する
  • seedを固定したい場合はFLUX 3 Image Kleinを使い、ほかの入力も揃えます。比較には役立ちますが、毎回まったく同じ出力になるとは限りません。
  • resolutionで出力解像度、aspect_ratioで画面の縦横比を指定します。FLUX 3 Imageのgroundingは、生成前にウェブや画像を検索してよいかを設定します。

APIMartのFLUX 3 Imageにseed、steps、guidance、output_format、width、height、negative_promptを送るとHTTP 400になります。別のFLUXモデルの設定はそのまま使えません。 FLUX 3 Image

要点まとめ

  • ガイドは FLUX 3 のプロンプトを常に「被写体 → シーン → スタイル → 構図 → ライティング → 品質」の固定順で書くことを勧めている。こうすれば全体を書き直さず、1 つのレイヤーだけを修正できる。
  • ライティングと構図は「左からの柔らかい窓の光」や「被写体を左 3 分の 1 に配置」のような具体的で目に見える表現で記述し、最後に品質の制約と「No extra text or watermarks」で締めくくる。
  • 照明や構図を表す3〜4語など、一度に一部分だけを変えます。参照画像と対応する設定は揃えて、結果を比較しやすくしましょう。
  • FLUX 3 ImageとImage Kleinは、image_urlsで最大10枚の参照画像を受け付けます。公開URLまたはBase64を使い、各画像が被写体、画風、配置のどれを指定するかを説明します。
  • resolutionで出力解像度、aspect_ratioで画面の縦横比を指定します。FLUX 3 Imageのgroundingは、生成前にウェブや画像を検索してよいかを設定します。

FLUX 3 の概要

項目内容
モデル種別画像生成。プロンプトは「被写体 → シーン → スタイル → 構図 → ライティング → 品質」の固定順で記述
入力テキストプロンプトに加え、image_urls で最大 10 件の公開参照画像 URL
出力解像度の区分 768sq / 1k / 1.5k / 2k / 4k
主な機能参照画像、prompt内の配置指定、FLUX 3 Imageのgrounding
向いている用途マーケティングや EC の画像、商品カタログ、テンプレート化したキャンペーン素材
制限シード、ステップ数、出力形式の指定はImage Kleinのみ。FLUX 3 Imageには送信できません。

FLUXプロンプト動画チュートリアル

より明確な画像を生成するFLUX 3プロンプトの作り方

APIMart

APIMart
優れたAI画像を作るFLUX 3の6ステッププロンプト構造

FLUX 3のデフォルトとして、被写体 → シーン → スタイル → 構図 → 照明 → 品質というプロンプト順を使用してください。

毎回同じ順序にすると、モデルがプロンプトをより予測可能な方法で読み取れます。全体を書き直さず、修正が必要な部分を判断できるため、自分で変更する際も簡単です。

被写体、シーン、意図から始める

すべてのプロンプトを主な被写体から始めます。具体的に記述してください。年齢層、服装、ポーズ、フレーム内の物体を含めます。「女性」だけでは、解釈の余地が大きすぎます。「30代前半でリネンのブレザーを着て、両手でコーヒーマグを持ちながら足を組んで座る女性」と書けば、FLUX 3にとってはるかに明確な出発点になります。

次に、画像がどこで、どの時間帯に展開するかを説明します。その後に用途を加えます。これは想像以上に重要です。用途によってフレーミングが変わります。たとえば「Webサイトのヒーロー画像用」と書けば余白が増えやすく、「ソーシャル広告用」なら通常はよりタイトなフレーミングになります。

スタイル、構図、照明、色を一定の順序で追加する

被写体とシーンを決めたら、視覚的な方向性を設定します。モデルが最初にレンダリングスタイルを理解できるよう、フォトリアルな商品写真、3Dレンダリング、_フラットなベクターイラスト_など、まずスタイルを指定します。

次に、クローズアップ、ワイドショット、三分割法、中央構図、_ローアングルPOV_など、構図とフレーミングを設定します。その後、曖昧な形容詞ではなく、画像で実際に確認できる言葉を使って照明と色を定義します。「美しい照明」ではなく、_ゴールデンアワーの逆光_や_柔らかな窓光_のように記述してください。

避けたい表現推奨する表現
「映画的な照明」「長い影を伴うゴールデンアワーの逆光」
「美しい光」「左からの柔らかな窓光」
「高級感」「見える肌の質感と自然な肌への光」
「良い構図」「中央から外したフレーミング、被写体を左三分の一に配置」

この小さな変更が大きな違いを生みます。曖昧なプロンプトではモデルが推測する必要がありますが、具体的なプロンプトなら明確な方向を示せます。

品質制約と文字の指示で仕上げる

画像を整えるための品質制約でプロンプトを締めくくります。より洗練された結果を求めるなら、シャープフォーカス、きれいな背景、_高精細_が信頼できる追加指定です。特定の出力サイズが必要なら、プロンプトの末尾にアスペクト比または解像度を追加します。

画像内に文字が必要な場合は、短く正確に指定します。例として、text "NEW ARRIVAL" in clean sans-serifと記述できます。ブランドカラーを厳密に制御するには十六進コードも使用でき、ブランドの一貫性を維持するのに役立ちます。[1]

最初の結果が近ければ、次の下書きでは一度に一つのレイヤーを調整します。被写体、フレーミング、照明のいずれかを変更し、すべてを同時に変えないでください。実際に何が画像を改善したかを確認できます。

反復、参照画像、APIコントロールで結果を改善する方法

変更前後のプロンプト修正で画像を誘導する

一度に一つだけ変更してください。

基本プロンプトを作成したら、レイヤーごとに改善します。一回の修正では3~4語だけを入れ替えます。毎回プロンプト全体を書き直さず、FLUX 3を適切な方向へ保てます。すべてを同時に変えると、何が画像を改善したのか判断しにくくなります。小さな編集なら、違いを生んだ部分をはるかに見つけやすくなります。

簡単に考えるなら、プロンプト編集をカメラ設定の調整として扱います。照明、フレーミング、フォーカスをすべて同時に変えると、どの操作が問題を解決したか分かりません。

実際の例を見てみましょう。

バージョンプロンプトの変更修正する問題
下書き1「カフェでコーヒーマグを持つ女性」基準 - 曖昧すぎる
下書き2追加:「早朝、左からの柔らかな窓光」平坦で方向性のない照明を修正
下書き3追加:「中央から外したフレーミング、被写体を左三分の一に配置」中央に固定された静的な構図を修正
下書き4追加:「シャープフォーカス、きれいな背景、フォトリアル」出力品質を改善

各修正では、_具体的に何がうまくいっていないか_という一つの明確な問いに答える必要があります。被写体が不明確なら被写体の説明を修正し、照明に違和感があるなら照明に関する言葉だけを調整します。そのため、この方法はデバッグに非常に役立ちます。

テキストプロンプトと参照画像を組み合わせる

形状、スタイル、レイアウトを厳密に合わせる必要がある場合、通常はテキストだけでは不十分です。そこで参照画像が役立ちます。

FLUX 3 ImageとImage Kleinは、image_urlsで最大10枚の参照画像を受け付けます。公開URLまたはBase64を使い、各画像が被写体、画風、配置のどれを指定するかを説明します。 FLUX 3 Image

たとえば、商品ショットでボトルの形状を維持する必要がある場合、次のように記述できます。

「参照画像とまったく同じ商品の形状とラベル配置を維持する。白い背景とスタジオ照明を適用する。」

これでモデルに明確な役割を与えられます。画像が構造を担当し、プロンプトが最終シーンのレンダリング方法を指示します。

再現可能なワークフローのため、プロンプトとAPIMart画像パラメータを組み合わせる

APIMart

resolutionで出力解像度、aspect_ratioで画面の縦横比を指定します。FLUX 3 Imageのgroundingは、生成前にウェブや画像を検索してよいかを設定します。

シード、ステップ数、ファイル形式を指定する場合はFLUX 3 Image Klein APIを選びます。seedは0–4294967295、stepsは1–16(既定値16)、output_formatはjpegまたはpngです。grounding、guidance、width/heightには対応しません。 FLUX 3 Image Klein

配置を細かく指定するには、要素のタグとバウンディングボックスのJSON配列を同じprompt文字列に含めます。独立したAPIフィールドではありません。文生画像の各ボックスはid、bbox、descを持ち、bboxは[上, 左, 下, 右]の順で0–1000に正規化した座標を使います。ピクセル座標ではありません。aspect_ratioも明示し、構図に合わせて範囲を調整してください。 FLUX 3 Image

{
  "model": "flux-3-image",
  "prompt": "商品写真の上に見出し <title_1> を配置したシンプルなポスター。 [{\"id\":\"title_1\",\"bbox\":[50,100,250,900],\"desc\":\"黒いサンセリフ体で「新発売」\"}]",
  "aspect_ratio": "4:5",
  "resolution": "1k"
}

プロンプトがほぼ正しいものの、出力にさらに厳密な一貫性が必要な場合はAPI設定を使用します。次の表は、プロンプトテンプレートと組み合わせる価値のある主なパラメータを示します。

パラメータモデル値 / 用途
modelFLUX 3 Image / Image Kleinflux-3-image / flux-3-image-klein
resolutionFLUX 3 Image / Image Klein768sq, 1k, 1.5k, 2k, 4k
aspect_ratioFLUX 3 Image / Image Klein15 + auto (1:1, 16:9, 9:16…)
image_urlsFLUX 3 Image / Image Klein最大10枚、公開URLまたはBase64
groundingFLUX 3 Imagetrue / false
safety_toleranceFLUX 3 Image / Image Klein0–4
seedImage Klein0–4294967295
stepsImage Klein1–16 (既定値 16)
output_formatImage Kleinjpeg / png

弱いFLUX 3出力を修正し、よくあるプロンプトのミスを避ける方法

プロンプトがほぼ正しくても、構造、一貫性、文字が不十分な場合にこのセクションを活用してください。

画像品質を下げる一般的なプロンプトの問題

FLUX 3の弱い出力の多くは、予測可能ないくつかの不足から生じます。

  • 曖昧な被写体の説明 - 「プレミアム」のような言葉は、モデルに十分な情報を与えません。代わりに「ブラッシュドゴールド」のように、素材や仕上げを具体的に指定します。
  • 混在するスタイルの方向性 - 相反するスタイル指定は不均一な結果につながります。明確なスタイル基準を一つ選び、維持してください。
  • 混雑したレイアウト - 構図の指示がなければ、モデルが推測する必要があります。「左上」のような空間表現を追加するか、フレーム内での被写体の位置を説明します。
  • 不要な文字とアーティファクト - 画像をきれいに保つ必要がある場合は、_余分な文字や透かしなし_でプロンプトを締めくくります。

弱い出力をデバッグするためのプロンプトレイヤー確認表

出力が期待どおりでない場合、すぐにプロンプト全体を書き直さないでください。まず各レイヤーを確認します。

  • 被写体 - 曖昧な品質表現ではなく、物理的な素材を説明したか?
  • 環境 - 明確な表面や設定によってシーンを具体化したか?
  • 構図 - カメラアングルや空間的な目印を含めたか?
  • 照明 - 明確な光源または方向があるか?
  • スタイル - 「3Dレンダリング」や「フラットなベクターイラスト」など、媒体を明確に指定したか?
  • 文字 - 画像内の文字を引用符で囲み、必要どおり正確に綴ったか?
  • 除外事項 - プロンプトが_余分な文字や透かしなし_で終わっているか?

壊れているレイヤーを一度に一つずつ修正します。

プロンプトを書き直さず、パラメータを変更すべき場合

プロンプトがすでに具体的でも、出力のフレームが合わない、または方向がずれる場合は、文章を書き直さずパラメータを変更します。

  • レイアウトの変形 → aspect_ratioを変更
  • 指示が反映されにくい → 被写体と位置を明確にするか、prompt内にbboxの配置指示を加えます。
  • 細部がぼやける → resolutionを上げ、仕上がりと費用を比較します。
  • キャラクターや商品のずれ → image_urlsで参照画像を追加
  • seedを固定したい場合はFLUX 3 Image Kleinを使い、ほかの入力も揃えます。比較には役立ちますが、毎回まったく同じ出力になるとは限りません。
  • 画像内の文字が崩れる → 引用符と正しい綴りを使ってプロンプトを書き直す

これらの確認を使い、以下の実用的なプロンプトパターンを改善してください。

実際のクリエイティブ制作に使えるFLUX 3プロンプトパターン

マーケティングとEC向け画像プロンプト

プロンプトの順序を固定したら、次は目の前の作業に合わせて使います。商品ヒーロー、ライフスタイル広告、季節キャンペーンは、いずれも同じ基本式を利用できますが、強調する箇所が変わります。

商品ヒーローでは、_「マットブラックの断熱タンブラー」_のように、商品自体と表面の細部から始めます。その後に照明と構図を重ねます。モデルが最も重要な対象へ集中できます。

ライフスタイル広告では、キャンペーンにとって現実的に感じられる環境へシーンを配置します。朝の習慣を売り込む画像なら、曖昧なスタジオ空間ではなく、キッチン、通勤中、デスクにふさわしいプロンプトにします。

ブランドカラーを正確に合わせる必要がある場合は、プロンプトへ十六進コードを直接追加します。キャンペーン全体で繰り返し使う場合は、出力間の一貫性を保つため、パラメータでアスペクト比を設定します。

デザイン・開発向けプロンプトテンプレート

繰り返し行う制作では、これらのプロンプトパターンを変数にすると便利です。大規模にアセットを作る場合、再利用可能なテンプレートにより時間を節約し、煩雑なプロンプトの書き直しを減らせます。

被写体、ブランドカラー、キャンペーン目標の名前付き変数を含む基本テンプレートを一つ作ります。その後、各アセットに関連するフィールドだけを入れ替えます。

変数目的値の例
{subject}中心となる視覚要素「ミニマルなスマートフォンアプリのアイコン」
{brand_color}ブランドの一貫性Hex #FF5733
{aspect_ratio}出力形式16:9(ヒーロー)または1:1(アイコン)
{style_anchor}視覚的なトーン「フラットベクター、柔らかな影、白い背景」
{text_content}画像内ラベル"Sign Up"ボタン

{subject}と{style_anchor}はプロンプト内に保持します。{aspect_ratio}は比率パラメータで送信します。出力間で商品やキャラクターの一貫性を保つ必要がある場合は、image_urlsを使用します。プロンプトを整理し、自動化をはるかに管理しやすくできます。

まとめ:継続して使うプロンプト式

視覚的な意図はプロンプトに書き、結果と一緒にモデル、参照画像、解像度、縦横比を記録します。そのモデルが対応するパラメータだけを送信してください。

モデルの全体像は「FLUX 3 解説:モデル構成・提供状況・料金」で詳しく解説しています。

よくある質問

FLUX 3のプロンプトはどれくらいの長さにすべきですか?

FLUX 3のプロンプトに決まった長さはありません。最も重要なのは単語数ではなく精度です。

長い修飾語や余分な説明を並べるのは避けてください。代わりに、被写体、設定、照明、スタイルを明確に説明します。写真家向けのブリーフのように、すべてのピクセルを指示しようとせず、画像を形作る重要な詳細を含めてください。

プロンプトの詳細を増やす代わりに参照画像を使うべきなのはいつですか?

キャラクターの外見、商品の形状、ブランドアセットなど、テキストだけでは説明しにくい視覚的な詳細を安定して制御する必要がある場合は、参照画像を使用します。

そのうえで、プロンプトの詳細を使って照明、設定、スタイルを決めます。簡単に言えば、テキストは_画像をどのように感じさせるか_をモデルへ伝え、参照画像は_被写体をどのように見せるか_を固定します。

同じ被写体を複数の出力で維持する場合や、特定の視覚データを基準にしたい場合に、参照画像が最も役立ちます。

FLUX 3画像がほぼ良くても違和感が残る場合、最初に何を変更すべきですか?

すべてを一度に変えるのではなく、一度に一つの変数を変更します。被写体を固定し、最初に照明、次にスタイルをテストし、最後に制約を追加して不要なものを取り除きます。

何が改善につながり、何が画像を悪化させているかを簡単に確認できます。写真家向けのブリーフを書くようにプロンプトを作るとよいでしょう。被写体、動作、設定、照明、レンズの選択を明確にしてください。

タグ#FLUX 3#プロンプトガイド#AI画像生成#参照画像#プロンプトエンジニアリング

APIMart チームについて

APIMart チームは、AI でプロダクトを開発する開発者向けに、モデル解説・比較・料金分析を執筆しています。APIMart なら 1 つの API で複数プロバイダーのチャット・画像・動画モデルを利用でき、本記事で紹介したモデルをリリース前に比較検証できます。

次は試してみましょう

モデルマーケットで使いたいモデルを選ぶ

APIMart のモデルマーケットでチャット、画像、動画モデルを試し、統一 API でモデルの能力をすばやく体験できます。

チャットモデル画像モデル動画モデル
モデルマーケットを見る