我们增加了sync参数,支持同步返回结果,方便调试,选择true时即为同步返回
一部のパラメータ説明#
| パラメータ名 | パラメータ説明 |
|---|
| safety_tolerance | 入力および出力コンテンツの審査許容レベルで、レベルが高いほど審査の制限が緩和されます |
| webhook_url | Webhook通知を受信するURLで、非同期で生成結果を取得するために使用されます |
| webhook_secret | Webhook署名検証に使用されるオプションのシークレットキーで、リクエストのセキュリティを向上させます |
| steps | 画像生成の反復ステップ数で、ステップ数が多いほど画像の詳細が豊富になりますが、生成速度は遅くなります |
| prompt_upsampling | プロンプトのアップサンプリング最適化を行うかどうかで、プロンプトの理解精度を向上させます |
| guidance | 生成結果とプロンプトの一致度を制御するガイダンス強度で、値が高いほど一致度が高くなり、創造性は低くなります |
| interval | 生成過程における中間結果の出力間隔で、生成進捗状況を確認するために使用されます |
機能特性#
📝 テキスト駆動生成:Promptに基づいて高品質な画像を生成し、芸術创作、製品デザイン、シーンレンダリングなど多くの创作シーンに適応します
🖼️ 複数画像補助创作:最大8枚の入力画像をサポートして生成を補助し、画像融合、スタイル転送、コンテンツ拡張などの高度な効果を実現できます
⚙️ 高度なカスタム設定:画像の高さ、出力形式をカスタマイズでき、安全許容度パラメータを通じてコンテンツ審査の厳しさを柔軟に制御できます
📊 非同期タスク管理:非同期でタスク結果を返し、タスクID、ポーリングアドレスなどの重要な情報を含み、タスク追跡に便利です
1.
生成インターフェース(/flux/v1/flux-2-max)を使用し、対応するパラメータを入力した後、タスクIDを取得する
2.
クエリインターフェース (/flux/v1/get_result)を使用し、タスクIDを入力して結果を取得する
FLUX 2 MAX 料金ルール#
| 料金項目 | 料金 |
|---|
| 入力(参考画像) | 0.03PTC / 百万画素 (MP) |
| 出力画像 | 最初の百万画素 0.07PTC、それ以降の百万画素ごとに 0.03PTC |
1.
1 百万画素 (MP) = 1,048,576 画素(すなわち 1024×1024);
2.
画像の百万画素の計算方法:(幅 × 高さ) ÷ 1,048,576;
3.
各画像の百万画素数は個別に最も近い整数に切り上げられます。
| 解像度 | 実際の計算 MP | 料金計算時の切り上げ後 MP |
|---|
| 512×512 | 0.26 | 1 |
| 1280×720 (720p) | 0.92 | 1 |
| 1024×1024 | 1 | 1 |
| 1920×1080 (1080p) | 2.07 | 3 |
1.
単一の参考画像:元の解像度を保持(最大 4 MP)、4 MP を超える場合は自動的に 4 MP にダウンサンプリングされます;
2.
複数の参考画像:単一の参考 画像の元の解像度が 1 MP を超える場合は、自動的に 1 MP にダウンサンプリングされます;
3.
実際の解像度に関係なく、各参考画像は最低 1 MP で料金が計算されます;
1.
テキストから画像生成(1024×1024)
出力 1 MP → 費用 = 0.07PTC
2.
テキストから画像生成(1920×1080)
出力 3 MP → 費用 = 0.07PTC + (2 × 0.03PTC) = 0.13PTC
3.
画像から画像生成(1 枚の 1920×1080 参考画像 + 1024×1024 出力)
入力 3 MP + 出力 1 MP → 費用 = (3 × 0.03PTC) + 0.07PTC = 0.16PTC
4.
画像から画像生成(3 枚の参考画像 + 1024×1024 出力)
入力 3 MP(3×1 MP) + 出力 1 MP → 費用 = (3 × 0.03PTC) + 0.07PTC = 0.16PTC
Request
Body Params application/json
{
"prompt": "ein fantastisches bild",
"width": 1024,
"height": 768,
"steps": 40,
"prompt_upsampling": false,
"seed": 42,
"guidance": 2.5,
"safety_tolerance": 2,
"interval": 2,
"output_format": "jpeg",
"sync": false
}
Request Code Samples
curl --location --request POST 'https://api.302.ai/flux/v1/flux-2-max' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '{
"prompt": "ein fantastisches bild",
"width": 1024,
"height": 768,
"steps": 40,
"prompt_upsampling": false,
"seed": 42,
"guidance": 2.5,
"safety_tolerance": 2,
"interval": 2,
"output_format": "jpeg",
"sync": false
}'
Responses
application/json {
"id": "5015d102-09e0-44e9-8ede-ab8c74b16ed6",
"polling_url": "https://api.us3.bfl.ai/v1/get_result?id=5015d102-09e0-44e9-8ede-ab8c74b16ed6",
"cost": 6.0,
"input_mp": 0.0,
"output_mp": 0.75
}
Modified at 2025-12-19 10:07:08