Seedance 2.0 API — Coming SoonGet early access

Seedream 4 API

Seedream 4 は、生成と編集を統合し、参照の一貫性を優先し、最大 4K 出力をサポートする ByteDance Seed の画像モデルです。

A beautiful landscape with mountains and a lake, golden hour lighting, photorealistic style

Parameters
size
2K
n
1
image_urls
Estimated Cost (per image)
1.8 Credits
Total = Base Price × Count (n)
Sample Result
Sample generated image
91 (suggested: 2,000)

Upload reference images

Click to upload or drag and drop

Supported formats: JPG, JPEG, PNG, WEBP
Maximum file size: 10MB; Maximum files: 10

Specifies the maximum number of images to generate (1–15).

1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Generated image 1

履歴

最大20件

0 実行中 · 0 完了

ここに生成履歴が表示されます

Seedream 4 API 一貫性の高い画像の生成と編集用

Seedream 4 は、ByteDance の Seed チームによる次世代のイメージ作成モデルで、イメージの生成と編集を単一のアーキテクチャに統合します。参照の一貫性を重視し、最大 4K の高解像度画像を生成できます。

例1

Pricing

Popular
Seedream 4
Image Generation
Price:
$0.0222/ image
(1.6 Credits)

If it's down, we automatically use the next cheapest available—ensuring 99.9% uptime at the best possible price.

Seedream 4 API では何を構築できますか?

キャンペーン用のバッチ画像生成

「n」パラメータ (1 ~ 15) を使用して、1 つのリクエストで複数のバリアントを生成します。これは、バージョンごとにプロンプ​​トを再構築せずに多様性を制御したい広告セット、ヒーロー画像、および製品バリエーションに最適です。

例2

複数の参照画像の編集

「image_urls」経由で複数の参照画像をアップロードして、画像間の編集をガイドし、ロゴ、素材、主題などの主要なアイデンティティ要素を保存します。これは、製品カタログ、ブランド資産、バッチ編集に役立ちます。

例3

プロダクション出力の解像度制御

Seedream 4 API は、文書化された範囲内の簡素化されたサイズ設定 (1K/2K/4K) と明示的なピクセル サイズをサポートします。これを使用すると、手動でサイズを変更することなく、広告仕様、ランディング ページ、マーケットプレイスの要件に一致します。

例4

開発者が Seedream 4 API を選ぶ理由

バッチの生産性、リファレンスに基づいた一貫性、予測可能なサイジングのバランスをとる、統合された非同期イメージ API。

統合された生成と編集

1 つのエンドポイントと同じ認証フローを通じて、テキストから画像、画像から画像、および画像編集を実行します。

参照に基づいた一貫性

マルチリファレンス入力を使用して、出力やバリエーション全体でアイデンティティ、ブランド化、構成を安定させます。

スケールを考慮して構築された非同期ワークフロー

タスクはタスク ID を返し、完了時にコールバック URL をトリガーできるため、信頼性の高いパイプラインとキューベースの処理が可能になります。

Seedream 4 API を統合する方法

生産自動化のために設計されたシンプルな非同期ワークフロー。

1

ステップ 1 — API キーを作成する

ダッシュボードで evolink.ai API キーを生成し、すべてのリクエストにベアラー トークン認証を使用します。

2

ステップ 2 — /v1/images/世代を呼び出す

「model: "doubao-seedream-4.0"」、プロンプト、および「n」、「size」、「image_urls」、「prompt_priority」、「callback_url」などのオプションのパラメータを送信します。

3

ステップ 3 — 結果の取得

タスク ステータス エンドポイントをポーリングするか、Webhook コールバックを受信します。返された画像 URL をすぐに保存します (リンクは 24 時間有効です)。

Seedream 4 API の機能

運用チームにとって重要な動作と制限を文書化します。

モード

テキストから画像へ + 画像から画像へ

1 つのエンドポイントは、テキストからの生成と参照画像に基づく編集をサポートします。

バッチ処理

最大 15 個のバッチ出力

呼び出しごとに複数の候補を要求するには、「n」を使用します。参照イメージと出力イメージの合計は 15 に制限されます。

一貫性

マルチリファレンス入力

編集をガイドし、アイデンティティを維持するために、`image_urls` 経由で最大 14 個の参照画像を提供します。

解決

柔軟なサイジング

サポートされている範囲内で、簡略化されたサイズ (1K/2K/4K) または明示的なピクセル寸法を選択します。

オートメーション

非同期タスクのワークフロー

各リクエストはタスク ID を作成し、キューベースの処理とオプションのコールバックを有効にします。

互換性

幅広い入力フォーマット

参照画像には、JPG、PNG、WebP、BMP、TIFF、GIF などの一般的な形式を使用できます。

Seedream 4 件のよくある質問

Everything you need to know about the product and billing.

Seedream 4 は、ByteDance Seed の次世代イメージ作成モデルです。画像生成と画像編集を単一のアーキテクチャに統合し、参照の一貫性を重視し、最大 4K の出力をサポートします。
Seedream 4 は、テキスト、画像、または任意の組み合わせを入力として受け入れ、テキストから画像への生成、画像から画像への変換、単一画像の編集、複数画像の編集、および画像の合成をサポートします。
複数の画像入力と主題の一貫性のある融合をサポートし、複数の出力にわたって重要なアイデンティティの詳細を保持するのに役立ちます。
最大 4K の高解像度画像を生成できるため、制作準備が整ったビジュアルや大判のユースケースに役立ちます。
はい。 ByteDance は、異なる芸術スタイル (バロックからサイバーパンクなど) を切り替えたり、スタイルをブレンドして新しいビジュアルを作成したりできると述べています。
ByteDance は、Seedream 4 は以前のものよりもはるかに高速な推論を提供し、チームがより迅速に反復できるようになると報告しています。
はい。参照の一貫性は中核的な機能であり、モデルが関連する画像全体で安定した主題と詳細を維持するのに役立ちます。
Seedream 4 は ByteDance Seed のリリースごとに正式に利用可能であり、BytePlus は公式 ModelArk ドキュメントを提供します。
POST
/v1/images/generations

Generate Image

Create an image generation task using text prompts or reference images. Supports text-to-image, image-to-image, and image editing modes.

Asynchronous processing mode, use the returned task ID to .

Generated image links are valid for 24 hours, please save them promptly.

Request Parameters

modelstringRequiredDefault: doubao-seedream-4.0

Image generation model name.

Exampledoubao-seedream-4.0
promptstringRequired

Prompt describing the image to be generated or how to edit the input image.

Notes
  • Limited to 2000 tokens
ExampleA cat playing in the grass
sizestringOptionalDefault: auto

Aspect ratio of generated images.

ValueDescription
autoAuto - model determines optimal ratio
1:1Square
2:3 / 3:2Portrait / Landscape
3:4 / 4:3Portrait / Landscape
4:5 / 5:4Portrait / Landscape
9:16 / 16:9Vertical / Horizontal
21:9Ultra-wide
Notes
  • Backend auto-converts ratio + quality to exact pixels
Example16:9
qualitystringOptionalDefault: 2K

Resolution tier for generated images. Backend converts ratio + quality to exact pixel dimensions.

ValueDescription
1KStandard quality
2KHigh quality (default)
4KUltra quality (higher cost)
Example2K
nintegerOptionalDefault: 1

Number of images to generate.

ValueDescription
1-15Batch generation supported
Example1
image_urlsarrayOptional

Reference image URL list for image-to-image and image editing functions.

Notes
  • Max 10 images per request
  • Max size: 10MB per image
  • Formats: .jpeg, .jpg, .png
  • Aspect ratio range: [1/3, 3]
  • Total pixels: ≤6000×6000
  • URLs must be directly accessible by the server
Examplehttps://example.com/image1.png
prompt_priorityenum<string>OptionalDefault: standard

Prompt optimization strategy for setting the prompt optimization mode.

ValueDescription
standardStandard mode, higher quality, slower
fastFast mode, faster speed, normal quality
Examplestandard
callback_urlstringOptional

HTTPS callback address after task completion.

Notes
  • Triggered on completion, failure, or cancellation
  • Sent after billing confirmation
  • HTTPS only, no internal IPs
  • Max length: 2048 chars
  • Timeout: 10s, Max 3 retries
Examplehttps://your-domain.com/webhooks/image-task-completed

Request Example

{
  "model": "doubao-seedream-4.0",
  "prompt": "A cat playing on the grass",
  "size": "16:9",
  "quality": "2K"
}

Response Example

{
  "created": 1757165031,
  "id": "task-unified-1757165031-uyujaw3d",
  "model": "doubao-seedream-4.0",
  "object": "image.generation.task",
  "progress": 0,
  "status": "pending",
  "task_info": {
    "can_cancel": true,
    "estimated_time": 45
  },
  "type": "image",
  "usage": {
    "billing_rule": "per_call",
    "credits_reserved": 1.8,
    "user_group": "default"
  }
}