APIMart
Seedream5.5 のモデルアイコン
画像

Seedream5.5 API

Seedream5.5 API の画像生成、精密な編集、多言語の文字、複数画像の合成の流れを確認できます。APIMart のワークスペースでプロンプトと参照画像を整理し、以下の API 例とパラメータ表で設定を確認しましょう。

画像生成と編集多言語の文字精密な部分修正

Seedream5.5 API ワークスペース

  • 1K・1.5K・2K、アスペクト比、カスタムピクセル数
  • 参照画像は最大10枚、透過背景やレイヤー分解では1枚
  • JPEG / PNG、プロンプト最適化、出力設定
Input

被写体、構図、照明、画像に含める文字を記述してください。

参照画像

参照画像は最大10枚、透過背景やレイヤー分解では1枚です。ローカルファイルは JPEG・PNG・WebP・BMP・TIFF・GIF・HEIC・HEIF、1枚30 MBまで。JSON には公開 HTTP(S) URL または完全な画像 Data URI を指定してください。ローカルファイルは引き続きブラウザー内のプレビュー用です。

参照画像の各辺は14 pxより大きく、幅と高さの比率は 1/16~16、総画素数は36,000,000以下。透過背景にはアルファチャンネル付き入力画像が必要です。

出力

生成された画像がここに表示されます

Seedream5.5 API で制作の意図を明確に

新しい場面や部分編集に向けて Seedream5.5 API の下書きを準備しましょう。被写体、光、構図を定め、変更する内容と残す細部を分けて記述してください。

Seedream5.5 API の例:画像生成と編集

Seedream5.5 API の例は、プロンプト、参照画像、サイズ、解像度、出力オプションを含む APIMart 共通の非同期タスク形式に従います。返されたタスク ID を使い、結果を別途取得します。

  1. 1

    API キーを設定する

    APIMart の API キーを APIMART_API_KEY に保存します。Seedream5.5 API の例では、送信とタスク照会の両方に Authorization: Bearer <key> を使用します。

  2. 2

    Seedream5.5 API リクエストを組み立てる

    例では POST /v1/images/generations に model: seedream-5.5、prompt、size、resolution、output_format を指定します。編集には image_urls を追加し、data[0].task_id からタスク ID を読み取ります。

  3. 3

    API タスクの結果を取得する

    GET /v1/tasks/{task_id} を使用します。タスク完了時は data.result.images[0].url[0]、失敗時は data.error.message を確認します。

    APIMart の認証と一般的な API の使い方はAPIMart ドキュメントを参照してください。

POST /v1/images/generations
curl -X POST https://api.apimart.ai/v1/images/generations \
  -H "Authorization: Bearer $APIMART_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedream-5.5",
    "prompt": "淡い木のテーブルに白い陶器のカップを置いた、雑誌風の商品ポスター。柔らかな側光、上部の見出しは「朝のひととき」。文字を読みやすくし、十分な余白を設ける。",
    "size": "16:9",
    "resolution": "1.5K",
    "output_format": "png"
  }'

Seedream5.5 API のパラメータ

パラメータ型必須初期値説明
modelstring必須初期値: seedream-5.5この Seedream5.5 API ワークスペースと例で使用するモデル設定値:seedream-5.5。
promptstring必須初期値: —Seedream5.5 への指示です。新しい画像、または編集内容と維持したい詳細を記述します。layer_decomposition が true の場合は省略できます。
sizestring任意初期値: 1:1ワークスペースの初期値は 1:1。auto、比率 1:1・4:3・3:4・16:9・9:16・3:2・2:3・2:1・1:2・21:9、段階 1K・1.5K・2K、または 2048x1024 などのカスタムピクセル数を選べます。カスタムサイズは総画素数 921,600~4,624,220、幅と高さの比率 1/16~16 が必要です。
resolutionstring任意初期値: 1KSeedream5.5 API の下書き解像度は 1K・1.5K・2K。size が比率または auto のときに適用されます。段階指定、ピクセル指定、レイヤー分解では省略します。
image_urlsarray任意初期値: —最大10枚の参照画像を公開 HTTP(S) URL または完全な base64 画像 Data URI で指定します。JPEG・PNG・WebP・BMP・TIFF・GIF・HEIC・HEIF に対応し、1枚30 MBまで。幅と高さの比率は 1/16~16、各辺は14 pxより大きく、総画素数は36,000,000以下にします。透過背景やレイヤー分解では参照画像がちょうど1枚必要です。ローカルの blob URL はブラウザー内のプレビュー用です。
output_formatstring任意初期値: jpeg出力形式は jpeg または png。フォームで透過背景を選ぶと PNG が自動選択されます。
backgroundstring任意初期値: opaqueopaque または transparent。透過背景にはアルファチャンネル付き入力画像がちょうど1枚必要で、PNG 出力を使用します。
layer_decompositionboolean任意初期値: falsePNG または JPEG の参照画像1枚をベース画像と透過レイヤーに分解します。このモードの size は auto・1K・1.5K・2K のみ。prompt は任意で、resolution は省略します。
optimize_prompt_optionsobject任意初期値: Omitted任意のプロンプト最適化:{"mode":"standard"}。ワークスペースでは初期設定でオフになっており、このフィールドを省略します。
watermarkboolean任意初期値: false出力画像に AI 生成の透かしを追加するかどうかを指定します。
nsfw_checkboolean任意初期値: falseAPI タスクの処理前にプロンプトと入力画像を審査するかどうかを指定します。
ninteger任意初期値: 1通常の生成では1枚を出力します。JSON は n: 1 のみ受け付け、ワークスペースの正規化後の設定では省略します。