Jelajahi alur kerja Seedream5.5 API untuk pembuatan gambar, edit presisi, teks multibahasa, dan komposisi beberapa gambar. Gunakan ruang kerja APIMart ini untuk menyusun prompt dan referensi, lalu tinjau contoh API serta tabel parameter di bawah.
Ruang kerja Seedream5.5 API
Jelaskan subjek, komposisi, pencahayaan, dan teks yang ingin disertakan.
Gambar referensi
Hingga 10 referensi, atau satu untuk transparansi atau pemisahan lapisan. File lokal: JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC, atau HEIF, maksimal 30 MB per file. Gunakan URL HTTP(S) publik atau Data URI gambar lengkap dalam JSON; file lokal tetap menjadi pratinjau browser.
Gambar referensi: setiap sisi lebih dari 14 px, rasio lebar terhadap tinggi 1/16–16, dan maksimal 36.000.000 piksel total. Latar transparan memerlukan masukan dengan kanal alfa.
Gambar yang dihasilkan akan muncul di sini
Siapkan draf Seedream5.5 API untuk adegan baru atau edit tertentu. Tentukan subjek, pencahayaan, dan komposisi, lalu pisahkan perubahan yang diminta dari detail yang harus dipertahankan.
Contoh Seedream5.5 API menggunakan format tugas asinkron umum APIMart dengan prompt, referensi, ukuran, resolusi, dan opsi output. Gunakan ID tugas yang dikembalikan untuk memeriksa hasil secara terpisah.
Simpan API key APIMart Anda sebagai APIMART_API_KEY. Contoh Seedream5.5 API menggunakan Authorization: Bearer <key> untuk pengiriman maupun pemeriksaan tugas.
Contoh menggunakan POST /v1/images/generations dengan model: seedream-5.5, prompt, size, resolution, dan output_format. Tambahkan image_urls untuk pengeditan. Baca ID tugas dari data[0].task_id.
Gunakan GET /v1/tasks/{task_id}. Untuk tugas yang selesai, baca data.result.images[0].url[0]; untuk tugas yang gagal, baca data.error.message.
Lihat dokumentasi APIMart untuk autentikasi dan penggunaan umum API APIMart.
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": "Poster produk bergaya editorial yang menampilkan cangkir keramik putih di atas meja kayu berwarna terang, pencahayaan samping yang lembut, judul \"RITUAL PAGI\" di bagian atas, tipografi yang jelas, dan ruang kosong yang luas.",
"size": "16:9",
"resolution": "1.5K",
"output_format": "png"
}'import os
import time
import requests
API_BASE = "https://api.apimart.ai"
headers = {"Authorization": f"Bearer {os.environ['APIMART_API_KEY']}"}
# 1. Submit the generation task
payload = {
"model": "seedream-5.5",
"prompt": "Poster produk bergaya editorial yang menampilkan cangkir keramik putih di atas meja kayu berwarna terang, pencahayaan samping yang lembut, judul \"RITUAL PAGI\" di bagian atas, tipografi yang jelas, dan ruang kosong yang luas.",
"size": "16:9",
"resolution": "1.5K",
"output_format": "png"
}
resp = requests.post(f"{API_BASE}/v1/images/generations", headers=headers, json=payload, timeout=60)
resp.raise_for_status()
task_id = resp.json()["data"][0]["task_id"]
# 2. Poll the task until it finishes
for _ in range(200):
task_resp = requests.get(f"{API_BASE}/v1/tasks/{task_id}", headers=headers, timeout=30)
task_resp.raise_for_status()
task = task_resp.json()["data"]
if task["status"] == "completed":
print(task["result"]["images"][0]["url"][0])
break
if task["status"] == "failed":
raise RuntimeError(task.get("error", {}).get("message", "generation failed"))
time.sleep(3)
else:
raise TimeoutError(f"task {task_id} did not finish in time; continue GET polling with this task ID")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": "Pada gambar referensi, ganti judul \"RITUAL PAGI\" dengan \"KETENANGAN MALAM\". Pertahankan cangkir, meja, pencahayaan, posisi teks, dan semua elemen lainnya.",
"image_urls": [
"https://example.com/reference.png"
],
"size": "auto",
"resolution": "2K",
"output_format": "png"
}'TASK_ID="task_xxx" # replace with the task_id returned by the POST request
curl "https://api.apimart.ai/v1/tasks/$TASK_ID" \
-H "Authorization: Bearer $APIMART_API_KEY"| Parameter | Tipe | Wajib | Default | Deskripsi |
|---|---|---|---|---|
model | string | Ya | Default: seedream-5.5 | Nilai model dalam ruang kerja Seedream5.5 API ini dan contoh-contohnya: seedream-5.5. |
prompt | string | Ya | Default: — | Instruksi Seedream5.5 Anda: jelaskan gambar baru, atau tentukan edit dan detail yang perlu dipertahankan. Opsional jika layer_decomposition bernilai true. |
size | string | Tidak | Default: 1:1 | Default ruang kerja: 1:1. Pilih auto; rasio 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3, 2:1, 1:2, 21:9; tingkat 1K, 1.5K, 2K; atau piksel kustom seperti 2048x1024. Ukuran kustom memerlukan total 921.600–4.624.220 piksel dan rasio lebar terhadap tinggi 1/16–16. |
resolution | string | Tidak | Default: 1K | Resolusi draf Seedream5.5 API: 1K, 1.5K, atau 2K. Berlaku saat size berupa rasio atau auto. Tidak disertakan untuk ukuran tingkat, piksel, atau pemisahan lapisan. |
image_urls | array | Tidak | Default: — | Hingga 10 gambar referensi berupa URL HTTP(S) publik atau Data URI gambar base64 lengkap. JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC, dan HEIF; maksimal 30 MB per gambar. Rasio lebar terhadap tinggi 1/16–16, setiap sisi lebih dari 14 px, dan maksimal 36.000.000 piksel total. Transparansi atau pemisahan lapisan menggunakan tepat satu referensi. URL blob lokal adalah pratinjau browser. |
output_format | string | Tidak | Default: jpeg | Format output: jpeg atau png. Memilih latar transparan pada Formulir secara otomatis memilih PNG. |
background | string | Tidak | Default: opaque | opaque atau transparent. Latar transparan memerlukan tepat satu gambar masukan dengan kanal alfa dan output PNG. |
layer_decomposition | boolean | Tidak | Default: false | Pisahkan satu referensi PNG atau JPEG menjadi gambar dasar dan lapisan transparan. Dalam mode ini, size hanya menerima auto, 1K, 1.5K, atau 2K; prompt bersifat opsional dan resolution tidak disertakan. |
optimize_prompt_options | object | Tidak | Default: Omitted | Optimasi prompt opsional: {"mode":"standard"}. Default ruang kerja adalah nonaktif, sehingga kolom ini tidak disertakan. |
watermark | boolean | Tidak | Default: false | Menentukan apakah watermark yang menandai hasil buatan AI ditambahkan ke gambar output. |
nsfw_check | boolean | Tidak | Default: false | Menentukan apakah prompt dan gambar masukan dimoderasi sebelum tugas API diproses. |
n | integer | Tidak | Default: 1 | Pembuatan normal menghasilkan satu gambar. JSON hanya menerima n: 1; ruang kerja tidak menyertakannya dalam konfigurasi yang dinormalisasi. |
Gunakan kemampuan Seedream5.5 ini untuk menyusun prompt API, referensi, dan instruksi pengeditan.
Hubungkan setiap arahan Seedream5.5 API dengan tugas desain yang konkret dan daftar pemeriksaan hasil.
Tinjau prompt, referensi, dan kolom API bersama-sama sebelum menyalin konfigurasi.
Jelaskan adegan atau edit tertentu dalam prompt. Apit teks gambar yang harus persis dengan tanda kutip, sebutkan lokasi setiap perubahan, dan cantumkan detail yang perlu dipertahankan.
Tetapkan peran setiap referensi, lalu pilih size, resolution, dan format output. Transparansi dan pemisahan lapisan menggunakan satu referensi; file lokal tetap menjadi pratinjau browser.
Tinjau prompt Seedream5.5 API, referensi, ukuran, dan opsi output melalui Formulir atau JSON. Periksa persyaratan satu gambar untuk latar transparan dan pemisahan lapisan.
Prompt Seedream5.5, keputusan pengeditan, API key, kolom permintaan, dan konfigurasi JSON.
Seedream5.5 adalah model pembuatan dan pengeditan gambar dari ByteDance. Kemampuannya mencakup perubahan lokal, konsistensi selama revisi, manusia dan material, komposisi beberapa gambar, teks multibahasa, aset transparan, serta pemisahan lapisan.
Awali prompt Seedream5.5 API dengan subjek dan adegan, lalu tambahkan komposisi, material, dan pencahayaan. Untuk pengeditan, tentukan perubahan serta hal yang harus tetap sama. Gunakan posisi yang spesifik, bukan instruksi samar seperti “buat lebih bagus”.
Tentukan objek dan lokasinya dalam prompt API: misalnya, ubah cangkir biru di sebelah kiri menjadi keramik putih sambil mempertahankan meja dan framing. Tinjau detail di sekitarnya sekaligus area yang diedit.
Jangan mengasumsikan model mengingat gambar secara otomatis. Berikan gambar yang akan diedit untuk setiap revisi Seedream5.5, termasuk hasil atau referensi sebelumnya jika diperlukan. Dalam contoh API, masukkan gambar-gambar ini ke image_urls dan jelaskan perannya.
Tetapkan peran referensi dalam prompt Seedream5.5 API: subjek dari gambar A, latar dari B, dan pengolahan warna dari C. Tentukan ukuran relatif, sudut pandang, posisi, dan arah cahaya agar gambar masukan dapat menyatu.
Berikan ekspresi atau pose yang diinginkan kepada Seedream5.5 dan sebutkan ciri wajah, pakaian, proporsi, serta framing yang perlu dipertahankan. Jika hanya ekspresi yang boleh berubah, nyatakan batasan tersebut dengan jelas dan periksa bagian lainnya setelahnya.
Tuliskan teks lengkap dalam tanda kutip di prompt API. Pisahkan judul, label, dan isi menjadi blok dengan posisi masing-masing. Periksa teks Seedream5.5 pada ukuran tampilan yang dituju, terutama angka, tanda baca, dan label yang berulang.
Berikan teks persis untuk setiap bahasa kepada Seedream5.5 dan tandai blok teks yang saling terkait. Tentukan posisi dan urutan baca dalam prompt API, lalu periksa ejaan serta tata letak untuk setiap bahasa.
Nyatakan penggantian secara jelas dalam prompt Seedream5.5 API, misalnya “SUMMER SALE” menjadi “AUTUMN SALE”. Sebutkan lokasi teks dan pertahankan grafis di sekitarnya, perataan, serta teks lain. Pastikan teks lama sudah dihapus sepenuhnya.
Keduanya merupakan persyaratan yang berbeda. Dalam draf Seedream5.5 API ini, background: transparent memerlukan tepat satu gambar masukan dengan kanal alfa dan output_format: png. Sebaliknya, objek kaca dapat muncul di depan latar tidak transparan yang terlihat sepenuhnya.
Tentukan apakah permukaannya bening, buram, mengilap, tidak mengilap, atau metalik. Jelaskan arah cahaya, pantulan, dan apa yang harus terlihat melalui objek tembus pandang. Sebutkan detail material dari referensi yang wajib dipertahankan.
Seedream5.5 memisahkan referensi menjadi gambar dasar dan lapisan transparan. Pilih pemisahan lapisan atau atur layer_decomposition: true, berikan satu referensi PNG atau JPEG, dan pilih size auto, 1K, 1.5K, atau 2K. Draf API tidak menyertakan resolution dalam mode ini; prompt bersifat opsional.
Gunakan Dapatkan API key untuk membuka halaman pengelolaan key APIMart. Simpan key di lingkungan server sebagai APIMART_API_KEY dan gunakan pada header Authorization yang ditampilkan dalam contoh. Jangan masukkan API key ke prompt, URL referensi, atau kode publik.
Contoh Seedream5.5 API menggunakan model, prompt, image_urls, size, resolution, dan output_format. Opsi tambahan mencakup background, layer_decomposition, optimize_prompt_options, watermark, dan nsfw_check. Pembuatan normal menghasilkan satu gambar; n hanya menerima 1. Tabel parameter mencantumkan default dan ketergantungan antar kolom.
Ini adalah variasi nama ByteDance Seedream5.5 yang digunakan di halaman ini, juga ditulis Seedream 5.5. Frasa pencarian seperti seedream-5-5-api bukan alias permintaan. Nilai model dalam ruang kerja ini dan contoh API-nya adalah seedream-5.5.
Kedua tampilan mengedit konfigurasi lokal yang sama, termasuk prompt, referensi, ukuran, dan opsi output. JSON yang tidak valid, kolom yang tidak didukung, atau kombinasi parameter yang tidak kompatibel menampilkan kesalahan tanpa mengganti draf valid terakhir. Masukan gambar Seedream5.5 API menggunakan URL yang dapat diakses atau Data URI gambar lengkap; URL blob lokal tetap menjadi pratinjau browser.
Jelajahi lebih banyak model dalam kategori yang sama.

Muse Image Ext
Muse Image turns inspiration into compelling visuals. From a spark of an idea to a fully imagined scene, it helps bring your creative vision to life with images that express your style and tell your story. Explore new possibilities and give every idea a visual voice.

Hy Image V3.5 Preview
HY Image 3.5 Preview is an image generation and editing model developed by Tencent Hunyuan. It supports text-to-image creation, reference-based generation, and multi-turn editing, allowing users to refine images through conversational instructions. With support for up to 4K output and flexible image dimensions, it offers a versatile tool for creating and refining visual content.

Flux 3 Image Klein
FLUX 3 Image Klein is a compact, open-weight image generation and editing model developed by Black Forest Labs. It combines text-to-image creation, image editing, and composition using up to 10 reference images in a single model. With support for up to 4K resolution and bounding-box layout control, it gives creators flexible tools to bring their ideas to life.

Mai Image 2.6
MAI-Image-2.6 is Microsoft's image model for text-to-image, single-image editing and composition with up to 5 reference images. It is available in high-quality and Flash versions, with 1K and 2K output and sharp text rendering.