概要
Seedream は、ByteDance BytePlus ModelArk のフラグシップ画像生成モデルシリーズであり、生成と編集を統合したアーキテクチャを備えています。Text-to-Image、単一画像編集、複数画像融合、そしてバッチシーケンス生成のすべてが、パラメータの違いのみで単一の/v1/images/generations エンドポイントを通じて実行されます。APIYI は BytePlus と戦略的パートナーシップを結んでおり、提供中のすべてのバージョンを初日から統合しています。
Text-to-Image API
POST /v1/images/generations。1K / 2K / 3K / 4K または正確なピクセルサイズで prompt から画像を生成します。画像編集 API
image パラメータを持つ同一のエンドポイント。単一画像編集、複数画像融合、およびバッチシーケンス(最大15枚の画像)。過去のバージョン
AIエージェントに統合を任せる
この prompt をコピーして Codex / Claude Code / Cursor に貼り付けてください
まずこのページのプレーンテキスト版を取得し(任意のドキュメント URL に .md を付加)、プロジェクト固有のスタックでコードを記述します。タイムアウト、URL 結果の即時再ホスト、multipart ではなく URL 配列による編集、seedream-5-0-pro が拒否するパラメータなどは、すでに要件に組み込まれています。
このプロジェクトに Seedream のテキストからの画像生成および画像編集を統合 / トラブルシューティングしてください。
コードに触れる前にドキュメントを読んでください:このページのプレーンテキスト版を取得するには https://docs.apiyi.com/en/api-capabilities/seedream-image/overview.md を fetch してください。より詳細なパラメータについては、… に
.mdを付加してください
- タイムアウト:モデルごとにクライアントのタイムアウトを階層化してください — 4.x シリーズおよび
seedream-5-0-flashでは60秒から開始し(Flash は10枚の参照画像で約30秒かかります …
合計7つの要件があります。以下のボタンを使用して完全な prompt をコピーしてください。
この prompt によって回避できる落とし穴
この prompt によって回避できる落とし穴
APIYIのSeedreamが選ばれる理由
BytePlus ModelArk公式チャネルのドロップインリプレイスとして機能し、安定性、コスト、統合の3つの軸で本番環境向けに最適化されています:戦略的パートナーシップ・安定したリソース
無制限の同時実行数・エンタープライズ対応
同等価格 + チャージで最大20%オフ
グローバルでフリクションレスなアクセス
api.apiyi.comへ直接接続できます。BytePlusのap-southeast-1 / eu-west-1リージョン向けにルーティングを設定する必要はありません。OpenAI互換・コード変更不要
/v1/images/generationsはOpenAIと同一です。OpenAI SDKのbase_urlをAPIYIに向けるだけで、そのままAPIを呼び出せます。拡張パラメータ(image / sequential_image_generationなど)はextra_body経由で渡します。なお、OpenAIのnパラメータはアップストリームでサポートされていません(暗黙的に無視され、画像は1枚のみ出力されます)。複数画像を出力する場合はsequential_image_generationを使用してください。プロフェッショナルサポート・エンタープライズコンシェルジュ
主な機能
高精細な4K出力
生成と編集を統合
imageとsequential_image_generationでモードを切り替えます。最大10枚の参照画像を融合
imageはURL配列を受け付けます。順序を明示するには、promptで「画像1 / 画像2」のように指定してください。被写体の一貫性を保った融合にはsequential_image_generation: "disabled"を組み合わせます。テキスト描画の飛躍的な進歩
最大15枚のバッチ連続生成
sequential_image_generation: "auto"とmax_imagesを組み合わせると、一貫性のあるシリーズを出力できます。ストーリーボード、ブランドビジュアル、商品シリーズに最適です。画像1枚あたり約15秒 · バランスの取れた速度
柔軟なサイズ · 任意のアスペクト比
1K/2K/3K/4K)または正確なピクセル数を指定できます。総ピクセル数 ∈ [1280×720, 4096×4096]、アスペクト比 ∈ [1/16, 16]。OpenAI SDKをそのまま利用
base_url=https://api.apiyi.com/v1を設定し、公式のOpenAI SDKで呼び出します。拡張パラメータはextra_body経由で渡します。移行時のコード変更は不要です。出力サンプル
テキストからの画像生成 · ECサイトのメインビジュアル(seedream-5-0-flash; promptのみ:真っ白な背景に、淡い緑色の美容液ボトル。右上に「新品首发」、その下に「限时 8 折」と書かれた中国語ラベル):17.1秒。2Kで中国語ラベルの画数が正確に描画され、誤字はありません。ボトルの形状と商用ライティングもきれいに表現されています。

seedream-5-0-flash; 参照画像はラーメンを真上から撮影した写真。prompt:背景を暗い木製テーブルに変更し、丼の右上に「招牌豚骨 38 元」と書かれた中国語の値札を追加):33.2秒。値札に誤字はなく、ラーメン、トッピング、湯気は元のまま保たれています。暗い木目が被写体を引き立てています。

料金
画像単位の課金で、BytePlus 公式と同価格です。チャージボーナスにより、実質単価をさらに抑えられます。- prompt の長さやフュージョンモードに関わらず、生成された画像ごとに課金されます
seedream-5-0-flashは BytePlus 公式価格と同じく 1リクエストあたり一律 $0.018 で課金され、参照画像は無料です(弊社テストでは、参照画像が1枚、3枚、10枚のいずれの場合も $0.018 が課金されました)seedream-5-0-proは 1リクエストあたり一律 $0.12 で課金されます(1リクエストにつき1画像。バッチシーケンスは非対応)。公式では、出力ピクセル数による2段階の価格帯(2.36M px以下と2.36M px超で異なる価格)に加え、2枚目以降の参照画像に対する画像ごとの追加料金が設定されていますが、APIYI ではこれをリクエスト単位の一律料金に簡素化しています——価格帯の区分はなく、入力画像の料金も含まれます。このモデルには公式の割引が一切ありません。APIYI では供給保証ベースで価格を設定しており、チャージボーナスや税コストを考慮すると実質的に利益ゼロで提供しています。なお、価格の変更がある場合は事前にお知らせしますsequential_image_generation: "auto"モードでは、実際の出力枚数に応じて課金されます(例:max_images: 4が4枚出力 → 4枚分を課金)- 失敗したリクエスト(4xx / モデレーションによる遮断)は課金されません
- 無料トライアル:初回登録時に200枚の無料画像(BytePlus 提供)
- チャージボーナスの詳細:チャージキャンペーン を参照してください
技術仕様
生成時間の比較
バージョンごとの単一リクエストのレイテンシ測定値(2026-07測定、5.0 Flashは2026-09-24測定、UTC+8。リクエストから完全なレスポンスまでの実測時間 — リクエストごとの通常の変動が見込まれます):APIエンドポイント
主要パラメーターの詳細
size(出力サイズ)
2つの値系統があります — いずれかを選択してください:
プリセットティア(モデルがアスペクト比を決定):
- 総ピクセル数 ∈ [1280×720, 4096×4096]
- アスペクト比 ∈ [1/16, 16]
- デフォルト:
2048x2048
1920x1080(FullHD)、3840x2160(横向き4K)、1080x1920(スマートフォンの縦向き)、2560x1440(横向き2K)
無効な例:5000x5000(上限超過)、100x1600(アスペクト比が1/16未満)
image および sequential_image_generation(モード切り替え)
/v1/images/generations エンドポイントは、テキストからの画像生成と編集/融合の両方をカバーしています。2つのパラメーターを組み合わせてモードを選択します:
ベストプラクティス
適切なバージョンを選択する
- 大量処理/ポスターレイアウト/速度とコスト重視 →
seedream-5-0-flash-260915($0.018/リクエスト、約15〜20秒、最大約2K) - 最もバランスの取れた総合体験 →
seedream-5-0-260128(最多の機能、ただし最大3Kの上限あり) - 4K + 強力なテキスト描画 →
seedream-4-5-251128(4K + テキスト描画のブレークスルー) - 4K + 最適な価格 →
seedream-4-0-250828(最も安価な4K) - 最高峰の画質/複雑な指示(プロフェッショナル用途) →
seedream-5-0-pro-260628($0.12/リクエスト、画像1枚あたり約2分、1K/2Kのみ — 日常的な使用には非推奨)
プリセットサイズを優先する
1K/2K/3K/4Kは、安定した速度と品質のためにBytePlusによって最適化されています。実際のアスペクト比要件がある場合にのみ、正確なピクセル数を指定してください。サポートされているティアのバージョンによる違いにご注意ください。画像を明示的に参照する
image URLを指定する場合は、モデルに推測させるのではなく、「画像1の人物を画像3のカラーパレットを使って画像2のシーンに配置する」のように、明示的な参照を含めてpromptを記述してください。バッチシーケンスのコストを管理する
sequential_image_generation: "auto" + max_images: 4は4件出力され、課金は4倍になります。まずはmax_images: 1で検証してからスケールアップしてください。用途に応じて出力形式を選択する
pngとjpegをサポートしています。4.5 / 4.0はjpegのみをサポートします。可逆圧縮のディテールが必要な場合はpngを使用し(5.0-flashのpngは直接生成時にはアルファチャンネルを持ちません。透明度が必要な場合はレイヤー分離を使用してください)、ファイルサイズを重視するシナリオではjpegを使用してください。クライアントのタイムアウトを60秒以上に設定する
seedream-5-0-proは画像1枚あたり約2分かかります — 240秒以上のタイムアウトを設定してください。必要に応じて透かしを無効化する
watermark: falseを設定してください(デフォルト値はバージョンによって異なるため、明示的に設定してください)。商用アセットには必須です。エラーコードと再試行
- 60秒のリクエストタイムアウトから始めてください(バッチシーケンスまたは 4K + hd では 1分かかる場合があります)
- 5xx とタイムアウトには 指数バックオフ を適用してください(推奨再試行回数は 2回です)
- サポートチケット用に
x-request-idレスポンスヘッダーを記録してください
FAQ
5.0 Flash / 5.0 Pro / 5.0 / 4.5 / 4.0 — どれを選ぶべきですか?
5.0 Flash / 5.0 Pro / 5.0 / 4.5 / 4.0 — どれを選ぶべきですか?
なぜ画像編集でも generations エンドポイントを使用するのですか?
なぜ画像編集でも generations エンドポイントを使用するのですか?
/v1/images/edits エンドポイントはありません。OpenAI の gpt-image-2(/v1/images/edits へのマルチパートアップロード)とは異なり、Seedream は application/json を使用し、image フィールドに画像 URL を配列として 渡します。メリット:プロトコルの一貫性、パラメータの再利用、容易なモード切り替え。詳細は画像編集をご覧ください。image フィールドは base64 を受け入れますか?
image フィールドは base64 を受け入れますか?
data:image/<format>;base64,<base64 string>(<format> は小文字、例:data:image/jpeg;base64,...)。URL と base64 のエントリは同じ配列内で混在させることができます。可能な限り公開 URL を優先してください:URL は APIYI ゲートウェイを経由せずに BytePlus がシンガポールから直接ダウンロードしますが、base64 のボディは国境を越えて全体をアップロードする必要があります。回線が遅い場合、20 MB を超えるボディはプロバイダーの 600 秒のリクエストボディタイムアウトに達する可能性があり、ゲートウェイが base64 を URL に変換することはありません。画像編集ページの上部にある警告をご覧ください。複数画像の融合の制限は?バッチシーケンスの制限は?
複数画像の融合の制限は?バッチシーケンスの制限は?
- 複数画像の融合(
image配列):4.5 / 5.0-pro / 5.0-flash は明示的に最大 10 個までサポートしています(当社のテストでは 5.0-flash で 11 個目を指定すると 400 が返されました)。5.0 / 4.0 も複数画像をサポートしていますが、明示的な上限はドキュメントに記載されていません。 - バッチシーケンス(
max_images):グローバルルールである 入力参照 + 出力 ≤ 15 に制限されます。融合とシーケンスを組み合わせる場合は、合計をカウントしてください。なお、5.0-pro および 5.0-flash はバッチシーケンスをサポートしていません(sequential_image_generationを渡すと 400 が返されます)。
b64_json には data:image プレフィックスが必要ですか?
b64_json には data:image プレフィックスが必要ですか?
response_format によって異なります:response_format: "url"(デフォルト)→data[0].urlは一時的な署名付き URL であり、<img src=...>で直接レンダリングできますresponse_format: "b64_json"→data[0].b64_jsonはプレーンな base64 文字列です(data:image/...;base64,プレフィックスなし)。デコードしてディスクに書き込むか、ブラウザでレンダリングするために手動でプレフィックスを先頭に付加してください。
ストリーミング出力はサポートされていますか?
ストリーミング出力はサポートされていますか?
stream: true 経由で 5.0 / 4.5 / 4.0 でサポートされています。ストリーミングは、長い prompt や高解像度画像に特に有用であり、フロントエンドで部分的な結果を段階的にレンダリングできます。seedream-5-0-pro および seedream-5-0-flash はストリーミングをサポートしていません — stream を渡すと 400 が返されます。レート制限は?
レート制限は?
失敗したリクエストは課金されますか?
失敗したリクエストは課金されますか?
400 / 403 を返し、課金されません。課金が発生しないその他のエラー:401(無効な token)、429(レート制限)。生成が成功した場合(有効なレスポンスを伴う 200)のみ課金されます。公式の OpenAI SDK を使用できますか?
公式の OpenAI SDK を使用できますか?
base_url を https://api.apiyi.com/v1 に向け、extra_body 経由で拡張パラメータ(image / sequential_image_generation / watermark など)を渡します:生成された画像の所有権は誰に帰属しますか?
生成された画像の所有権は誰に帰属しますか?
透明な背景はサポートされていますか?
透明な背景はサポートされていますか?
seedream-5-0 / seedream-5-0-pro は png 出力をサポートしており、prompt で指示した場合(「transparent background, alpha channel」)に透明な背景を生成できます。seedream-5-0-flash は透明な背景を要求してもアルファチャンネルを返しません。背景ベースと複数の透明レイヤーを取得するには layer_decomposition: true を使用してください(出力画像ごとに課金)。詳細は画像編集をご覧ください。seedream-4-5 / 4-0 は jpeg のみを出力し、透過をサポートしていません — ご自身で背景を削除する後処理を行ってください。実行中の生成をキャンセルできますか?
実行中の生成をキャンセルできますか?
/v1/images/generations は同期処理です。リクエストは一度送信されると、完了するまで実行されます。クライアントの接続が切断されても、サーバー側では処理が完了し、課金されます。クライアント側のタイムアウトを設定し、切断によってコストを抑えられるとは想定しないようにしてください。関連ドキュメント
- テキストから画像生成プレイグラウンド —
POST /v1/images/generations5言語のコードサンプル付き - 画像編集プレイグラウンド —
image+sequential_image_generationパターン - 過去のバージョン — 5.0 Flash / 5.0 Pro / 5.0 / 4.5 / 4.0 の比較と移行
- APIマニュアル — 一般的な呼び出しガイド
- 画像生成サンドボックス — オンラインで試用
- BytePlus公式ドキュメント:
docs.byteplus.com/en/docs/ModelArk/1824121— Seedream 4.0-5.0 チュートリアル