
プレミアムSeedream画像モデルで、1枚の画像を編集可能なレイヤーに分割し、座標マーカーやスケッチマーカーで編集し、最大10の参照を融合させます。
プレミアムSeedream画像モデルで、1枚の画像を編集可能なレイヤーに分割し、座標マーカーやスケッチマーカーで編集し、最大10の参照を融合させます。
別名 ByteDance Seedream 5.0 Pro
seedream-5-0-pro/v1/images/generationsbytedance/dola-seedream-5-0-pro-260628bytedance/seedream-5-0-probyteplus/dola-seedream-5-0-pro-260628byteplus/seedream-5-0-prodola-seedream-5-0-pro-260628seedream-5-0-pro-260628seedream-5-proseedream-5.0-proEmpirioLabs カタログのライブ従量課金料金です。使った分だけの支払いで、月額最低料金はありません。
Seedream 5.0 Pro は POST /v1/images/generations で動作します。リクエストはすぐに job_id を返すので、ジョブが完了するまで GET /v1/jobs/{job_id} をポーリングし、結果から出力 URL を読み取ってください。 また、"sync": true を追加するとポーリングを省略できます。リクエストは開いたまま OpenAI 形式の完成した画像レスポンスを直接返すため、OpenAI SDK がそのまま動作します。 EmpirioLabs ダッシュボードで API キーを取得してください。
curl https://api.empiriolabs.ai/v1/images/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedream-5-0-pro",
"prompt": "Describe what you want Seedream 5.0 Pro to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/images/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "seedream-5-0-pro",
"prompt": "Describe what you want Seedream 5.0 Pro to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)EmpirioLabs 上の Seedream 5.0 Pro API が対応するリクエストパラメーターです。フィールドを省略した場合はデフォルト値が適用されます。
| パラメータ | タイプ | デフォルト | 範囲 / 値 | 説明 |
|---|---|---|---|---|
| prompt | string | - | - | テキストプロンプト。画像を添付すると、編集や融合の指示になります。 |
| image | array | - | - | 画像URL、データURI、またはアップロードされた画像オブジェクトを参照してください。Seedream 5.0 Proは最大10枚の参照画像をサポートし、レイヤー分解や透明背景用の1枚のみをサポートします。 |
| images | array | - | - | 画像用の別名。複数のアップロード画像参照に使ってください。 |
| aspect_ratio | enum | auto | auto, 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9 | オートはモデルが選択した解像度階層内で寸法を選択できるようにします。明示的な比率はその階層のプリセットサイズを使用します。 |
| layer_decomposition | boolean | false | - | 入力画像1枚をベース画像に加え最大16個の透明なPNGレイヤーに分割し、それぞれにスタッキング順、ベース画像内での位置、名前、説明が表示されます。入力画像は正確に1枚必要です。プロンプトは任意で、要素や座標領域を分離する名前を指定できます。 |
| prompt_optimization_mode | enum | standard | standard, fast | Standardは迅速な遵守と画像品質を優先します。高速で生成遅延を減らし、画質もわずかに低くなります。 |
| quality | enum | 2K | 1K, 1.5K, 2K | Seedream Pro解像度のティアです。1.5Kは1Kと同じ価格で、より高い解像度を提供します。デフォルトは2Kです。レイヤー分解では、この未設定のままにすることで入力画像と一致します。 |
| size | string | - | - | 解像度層や1K、1.5K、2K、または2048x1152などの明示的なピクセルサイズ。明確なピクセルはaspect_ratioや画質を上書きします。レイヤー分解は階層のみまたは自動のみを受け入れます。 |
| use_custom_size | boolean | false | - | プリセットaspect_ratioや品質ではなく、custom_widthとcustom_heightを使いましょう。 |
| custom_width | number | - | 15 から 8600 | ピクセル単位のカスタム出力幅。総面積は[0.92MP, 4.62MP]で、アスペクトは[1:16、16:1]でなければなりません。 |
| custom_height | number | - | 15 から 8600 | ピクセル単位のカスタム出力高さ。総面積は[0.92MP, 4.62MP]で、アスペクトは[1:16、16:1]でなければなりません。 |
| watermark | boolean | false | - | 有効化すると、生成画像にはAI生成の由来透かしが含まれています。EmpirioLabsは別のウォーターマークを追加しません。 |
| output_format | enum | png | jpeg, png | 出力画像ファイル形式。レイヤー分解では、これがベース画像フォーマットを設定し、レイヤーは常にPNGとして返されます。 |
| background | enum | opaque | opaque, transparent | トランスペアレントはアルファチャンネルを保持し、出力に背景がありません。すでにアルファチャンネルを持つ入力画像を1枚だけ編集し、png出力が必要な場合にサポートされます。 |
モード - テキストから画像へ - 単一または複数画像から画像へ - 座標マーカーやスケッチマーカーによるインタラクティブ編集 - レイヤー分解をベース画像に加え最大16レイヤーに変換 インタラクティブ編集 入力画像上でスケッチ、円、矢印で直接変更する領域をマークし、プロンプトで説明してください。正確な配置のために、0から1000の正規化されたグリッドに座標タグを付けてください:「text Place the subject from image 1 <bbox>179 283 796 986</bbox> at the position in image 2 <bbox>118 331 933 871</bbox>. 」 レイヤー分解 layer_decompositionをtrueに設定し、入力画像が1枚だけ1枚と最大16個の透明なPNGレイヤーに分割されます。返されるすべての画像は積み重ね順序z_indexを持たず、各レイヤーはベース画像の位置を絶対bounding_boxおよび正規化bounding_box、名前と記述として持っています。プロンプトを空にしてモデルに要素を選ばせるか、要素や分離する座標領域に名前を付けてください。解像度は1K、1.5K、または2Kを受け入れ、設定されていないときは入力画像と一致します。プロンプト最適化 - 標準(デフォルト):プロンプトの遵守と画像品質を優先 - 高速:生成遅延を軽減し、画質をわずかに低くします 制限 - 1リクエストにつき1枚の出力画像(ただしレイヤー分解はベース画像とそのレイヤーを返します。ベース画像とそのレイヤーを返します。最大10枚の参照画像、レイヤー分解や透明背景用に1枚のみ対応。解像度は1K、1.5K、2Kで、PNGまたはJPEG出力です。 レイヤーは常にPNGです。透明背景には、すでにアルファチャネルを持つ入力画像とPNG出力が必要です。グループ出力、ストリーミング、ウェブ検索は不要です。請求 レイヤー分解は、返送されるすべての画像、ベース画像、各レイヤーに対して、標準的な画像あたりの半分の料金で請求し、その画像のピクセル数に基づいて階層化されます。コンテンツ安全 生成された画像は自動コンテンツ安全チェックに合格します。過激な画像は返送されません。画像はチェック実行前に生成されるため、フラグ付きの生成は請求されます。
EmpirioLabs では Seedream 5.0 Pro は従量課金です: 最大2.61MP $0.075 画像ごと; 出力2.61MP以上 $0.150 画像ごと; 最大2.61MPまでのレイヤー分解 $0.0375 画像ごと; 2.61MPを超えるレイヤー分解 $0.075 画像ごと; 追加入力画像 $0.005 最初の入力画像以降。このページのライブ料金表は常に API の請求額と一致します。
Seedream 5.0 Pro は api.empiriolabs.ai 上の POST /v1/images/generations で提供され、標準的な Bearer トークン認証を使用します。
はい。EmpirioLabs プレイグラウンドでは API と同じパラメーターで Seedream 5.0 Pro をブラウザ上で実行できるので、コードを書く前にプロンプトを試せます。
EmpirioLabs アカウントを作成し、ダッシュボードの API Keysでキーを生成してください。課金は従量制クレジットなので、実行したリクエストの分だけ支払います。