Cara Menggunakan Seedgream 4.5 API

CometAPI
AnnaDec 9, 2025
Cara Menggunakan Seedgream 4.5 API

Seedream 4.5 ialah evolusi terbaharu dalam keluarga model teks-ke-imej / penyuntingan imej Seedream (dibangunkan di bawah penyelidikan Byte/BytePlus). Ia sedang dilancarkan merentas titik akhir rasmi BytePlus dan pelbagai platform pihak ketiga — termasuk akses bersepadu melalui gerbang berbilang model seperti CometAPI — serta membawa penambahbaikan pada konsistensi subjek, tipografi/pemaparan teks dan ketepatan penyuntingan berbilang imej.

Artikel ini ialah panduan praktikal profesional untuk menggunakan API Seedream 4.5. Anda akan mendapat langkah persediaan praktikal, pengesahan dan pola permintaan, amalan terbaik untuk prompt dan parameter, aliran kerja penyuntingan & berbilang imej, pengendalian ralat, corak penggelaran, serta pertimbangan undang-undang/ keselamatan.

Apakah itu Seedream 4.5?

Seedream 4.5 ialah iterasi terkini keluarga Seedream — model penjanaan dan penyuntingan imej multimodal yang direka untuk penciptaan teks-ke-imej berketepatan tinggi serta penyuntingan imej berkesedaran konteks (image-to-image, penyuntingan multi-rujukan, inpainting/outpainting, tipografi dan pengendalian teks padat). Berbanding keluaran Seedream terdahulu, 4.5 menumpukan pada penambahbaikan konsistensi subjek merentas aliran kerja berbilang imej, pemeliharaan lebih ketat bagi butiran rujukan, kesetiaan tipografi lebih tinggi (teks dalam imej), dan kualiti output yang lebih baik hingga 4K/ultra-HD dalam tetapan “kualiti tinggi”. Penambahbaikan ini hadir dengan senibina berskala serta penalaan prompt/heuristik pada sisi enjin yang dikemas kini.

Mengapa ini penting: 4.5 dibina khusus untuk menangani tugas kreatif profesional — variasi produk secara batch, suntingan berbilang imej yang konsisten dengan jenama, dan aset cetakan resolusi tinggi — sambil membolehkan kawalan lebih halus dengan imej rujukan dan operasi penyuntingan khusus.

Keupayaan teras

  • Penjanaan teks-ke-imej (tunggal dan batch): jana 1–15 imej setiap panggilan API, dengan mod kualiti boleh pilih (Basic vs High) yang mengimbangi kelajuan dan resolusi.
  • Penyuntingan imej (i2i / inpainting / outpainting): gunakan satu atau lebih imej rujukan; memelihara butiran dan hubungan spatial merentas pelbagai rujukan.
  • Pencampuran multi-rujukan & salin elemen: sehingga ~10 imej rujukan boleh digunakan dalam satu tugasan untuk memindahkan elemen sambil mengekalkan pencahayaan/perspektif yang koheren.
  • Pemaparan tipografi/teks yang tinggi: pengendalian lebih baik untuk imej dengan teks atau papan tanda (berguna untuk mockup, label produk, tangkapan skrin UI).
  • Output penstriman/progresif: sesetengah titik akhir penyebaran menyokong penstriman hasil supaya klien boleh menerima keputusan separa ketika penjanaan diteruskan.

Bagaimana saya menggunakan API Seedream 4.5 melalui CometAPI?

Di bawah ialah panduan praktikal yang boleh disalin-tampal untuk menjana imej melalui CometAPI (pengagregat yang mendedahkan model Seedream 4.5 sebagai parameter model). Gunakan CometAPI apabila anda mahukan satu kunci API untuk mengakses puluhan/ratusan model dan permukaan REST yang stabil serta mudah diintegrasi. Dokumentasi CometAPI menunjukkan alias model doubao-seedream-4-5-251128 dan titik akhir penjanaan imej standard.

Langkah peringkat tinggi

  1. Daftar CometAPI dan dapatkan kunci API.
  2. Gunakan titik akhir penjanaan imej (POST https://api.cometapi.com/v1/images/generations) dengan parameter model ditetapkan kepada pengecam Seedream 4.5 (contoh: doubao-seedream-4-5-251128).
  3. Sertakan prompt, imej rujukan pilihan (URL atau muat naik multipart bergantung pada pengagregat), saiz/output kualiti, dan parameter lain.
  4. Terima respons JSON yang mengandungi URL imej terjana (atau base64) dan metadata.

Jenis dan mod permintaan

Seedream 4.5 lazimnya menyokong:

  • Teks → Imej (prompt teks → imej baharu)
  • Imej → Imej (imej rujukan + prompt untuk transformasi bergaya)
  • Penyuntingan imej / Inpainting (mask + arahan suntingan untuk perubahan tersasar)
    API yang dihoskan menyokong mod tugas tak segerak (hantar kerja → poll dengan taskId) yang sesuai untuk render jangka panjang dan aliran kerja batch. Pautan terjana selalunya terhad masa (cth., sah selama 24 jam pada sesetengah gerbang), jadi rancang untuk penyimpanan/eksport.

Contoh curl (teks-ke-imej, prompt tunggal)

curl -X POST "https://api.cometapi.com/v1/images/generations" \
  -H "Authorization: Bearer COMETAPI_KEY_GOES_HERE" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedream-4-5-251128",
    "prompt": "A cinematic portrait of a cyberpunk fox in neon rain, 4k, detailed lighting, film grain",
    "n": 3,
    "width": 2048,
    "height": 2048,
    "quality": "high",     # or "basic"
    "seed": 12345,
    "style": "photorealistic"
  }'

Nota

  • Gantikan COMETAPI_KEY_GOES_HERE dengan kunci CometAPI anda.
  • Parameter n menjana pelbagai variasi dalam satu panggilan (menjimatkan overhead).
  • quality: "high" lazimnya memetakan kepada resolusi lebih tinggi / kos pengiraan lebih tinggi (sering menyokong 4K).

Contoh Python requests (teks-ke-imej + menyimpan hasil)

import requests, base64, os

API_URL = "https://api.cometapi.com/v1/images/generations"
API_KEY = os.environ.get("COMETAPI_KEY")  # set env var for safety

payload = {
  "model": "doubao-seedream-4-5-251128",
  "prompt": "Studio shot of a ceramic mug on a wooden table, warm natural light, ultra-detailed, 2k",
  "n": 2,
  "width": 1024,
  "height": 1024,
  "quality": "basic"
}

resp = requests.post(API_URL, json=payload, headers={
    "Authorization": f"Bearer {API_KEY}",
    "Content-Type": "application/json"
})
resp.raise_for_status()
data = resp.json()

# Example: each item has 'b64_json' or 'url' depending on provider
for i, item in enumerate(data.get("data", [])):
    img_b64 = item.get("b64_json")
    if img_b64:
        img_bytes = base64.b64decode(img_b64)
        with open(f"seedream_result_{i}.png", "wb") as f:
            f.write(img_bytes)
    else:
        print("Image URL:", item.get("url"))

Mengapa corak ini? Pengagregat lazimnya memulangkan payload base64 atau URL yang dihoskan; kod mengendalikan kedua-duanya. Titik akhir biasanya memulangkan task_id. Poll titik akhir GET /tasks/{task_id} sehingga status ialah succeeded dan kemudian muat turun hasilnya. Banyak penyedia menyertakan SDK dengan pembantu terbina untuk corak ini.

Bagaimanakah saya mengoptimumkan kualiti imej dan memastikan teks mudah dibaca?

  1. Gunakan imej rujukan untuk konteks dan padanan warna yang konsisten.
  2. Nyatakan tipografi dengan jelas dalam prompt (keluarga fon, berat, perataan) dan pertimbangkan untuk menambah teks tepat sebagai hamparan dalam langkah kedua bagi memastikan kebolehbacaan.
  3. Jalankan proses dua langkah: (a) jana komposisi asas; (b) render semula atau sunting dalam pusingan kedua yang memfokus pada jarak dekat atau kawasan label dengan resolusi lebih tinggi.

Bagaimana anda harus menulis prompt untuk Seedream 4.5?

Prinsip kejuruteraan prompt

  • Jelas dan spesifik: senaraikan subjek, aksi, gaya, lensa/kamera, waktu siang, dan palet warna yang dikehendaki.
  • Sauh identiti: Jika anda perlukan wajah/prop yang sama merentas imej, sertakan deskriptor berterusan (cth., “wanita yang sama dengan rambut pendek beralun, jaket hijau, parut pada kening kiri”) dan bekalkan 1–3 imej rujukan. Penggabungan multi-rujukan Seedream 4.5 bertambah baik, namun sauh tetap membantu.
  • Prompt negatif: nyatakan dengan jelas perkara yang perlu dielakkan (cth., “tiada teks”, “tiada tera air”, “tiada anggota tambahan”).
  • Hibrid pendek + panjang: berikan arahan ringkas kanonik kemudian panjangkan dengan beberapa baris perincian dan kekangan.

Templat prompt contoh

  • Rakaman hero produk (fotorealistik): "A clean product hero shot of a matte black wireless speaker placed on a white tabletop, softbox lighting, 50mm, shallow depth of field, studio background, photoreal, no text"
  • Ilustrasi fantasi (bergaya): "Epic fantasy landscape, towering glass castle on a cliff, golden hour, volumetric fog, painterly, highly detailed, concept art"
  • Suntingan imej (buang objek): "Remove the person on the left and extend the background to fill the space, keep lighting consistent, no artifacts"
  • Mockup yang menekankan tipografi: "Mobile app landing screen mockup on an iPhone 14, with the text 'Launch Now' in Gotham Bold, make the button green and keep shadows soft"
  • Potret watak: "Heroic portrait of a female warrior, cinematic rim lighting, 85mm portrait lens, ultra-detailed skin texture, natural freckles, leather armor, neutral background, photorealistic."

Multi-imej dan prompt rujukan

Apabila menggunakan penyuntingan berbilang imej, nyatakan imej rujukan mana dipetakan kepada bahagian mana dalam prompt. Seedream 4.5 bertambah baik dalam mengenal pasti subjek utama merentas pelbagai rujukan — namun bersikap eksplisit (cth., “gunakan image_1 untuk wajah, image_2 untuk tekstur pakaian”) menghasilkan keputusan yang lebih baik.

Pemilihan output & pascapemprosesan

  • Jana N varian dan jalankan penapis objektif: skor keserupaan wajah, perbandingan histogram warna, OCR tipografi untuk menyemak ketepatan teks.
  • Automatikkan ambang QC untuk menghala keluaran di bawah ambang kepada sentuhan semula manual.
  • Serahkan tipografi akhir kepada alat tata letak jika anda perlukan teks tepat pada aras piksel — gunakan model untuk latar belakang dan imejan, kemudian kompositkan teks tepat dalam pascapemprosesan. Ini mengurangkan keperluan bergantung pada kesetiaan teks model untuk aset pemasaran.

Bagaimana anda melakukan penyuntingan imej, inpainting dan komposisi berbilang imej?

Aliran kerja penyuntingan imej

  1. Muat naik imej rujukan ke penyedia atau hantar secara inline bersama permintaan.
  2. Sediakan mask (imej binari) untuk inpainting atau anotasi kotak sempadan untuk suntingan tersasar.
  3. Hantar prompt suntingan yang memperjelas kawasan mana perlu diubah dan mana perlu dipelihara.

Banyak API menyokong kedua-dua mod suntingan imej tunggal dan komposisi berbilang imej; 4.5 ditala secara eksplisit untuk memelihara identiti subjek dan menambah baik konsistensi berbilang imej.

Contoh: muatan inpainting (pseudokod JSON)

{
  "model": "seedream-4.5",
  "mode": "image_edit",
  "image_url": "https://.../original.png",
  "mask_url": "https://.../mask.png",
  "prompt": "Replace background with a sunset beach — keep subject untouched, maintain original lighting on subject",
  "guidance": 9,
  "steps": 40
}

Petua untuk penyuntingan berbilang imej yang konsisten

  • Gunakan seed yang sama untuk render berkaitan bagi mengekalkan konsistensi merentasi bingkai.
  • Kekalkan deskriptor kamera yang konsisten merentasi prompt (cth., “85mm portrait, softbox, 3/4”) untuk mengekalkan konsistensi sudut pandang.
  • Apabila menyunting wajah, minta klausa pemeliharaan terperinci (“kekalkan struktur wajah, tukar warna rambut sahaja”) untuk mengurangkan hanyutan identiti.

Apakah amalan terbaik apabila menggunakan Seedream 4.5

Bagaimana anda menyelesaikan masalah umum?

Berikut ialah langkah penyelesaian masalah praktikal apabila hasil tidak tepat:

Wajah kabur / butiran salah

Tingkatkan kekhususan prompt untuk butiran wajah (umur, ekspresi, pencahayaan), bekalkan imej rujukan berkualiti lebih tinggi, atau cuba arahan eksplisit “preserve face” dan rendahkan strength suntingan untuk mengekalkan lebih banyak daripada asal. Seedream 4.5 menambah baik realisme wajah, namun input masih penting.

Teks tidak boleh dibaca atau kucar-kacir

Sediakan teks vektor atau raster sebagai hamparan berasingan jika anda perlukan tipografi tepat pada aras piksel; jika tidak, gunakan tetapan resolusi lebih tinggi dan arahan gaya eksplisit “render legible text: yes”. 4.5 menambah baik pengendalian teks padat berbanding versi sebelumnya, namun kesempurnaan tipografi mungkin masih memerlukan komposit dalam pascapemprosesan.

Pencahayaan atau komposisi batch tidak konsisten

Gunakan prompt bertemplat dengan sebutan pencahayaan/kamera tetap, atau jana dalam satu panggilan batch untuk meningkatkan konsistensi. BytePlus dan CometAPI menyediakan corak inferens batch atas sebab tersebut.

Nota akhir dan langkah seterusnya

Seedream 4.5 ialah model imej yang matang dan berorientasikan produksi dengan penambahbaikan eksplisit yang disasarkan pada aliran kerja kreatif sebenar: konsistensi lebih baik, pemaparan teks dan wajah yang dipertingkatkan, serta sokongan multi-rujukan. Gunakan CometAPI atau pengagregat serupa apabila anda mahukan percubaan pantas dan fleksibiliti berbilang model.

Pembangun boleh mengakses [Seedream 4.5](http://Seedream 4.5) API dsb melalui CometAPI, the latest model version sentiasa dikemas kini dengan laman rasmi. Untuk bermula, terokai keupayaan model dalam Playground dan rujuk Panduan API untuk arahan terperinci. Sebelum mengakses, pastikan anda telah log masuk ke CometAPI dan memperoleh kunci API. CometAPI menawarkan harga yang jauh lebih rendah daripada harga rasmi untuk membantu anda mengintegrasi.

Sedia untuk bermula?→ Percubaan percuma Seedream 4.5 !

Jika anda mahu mengetahui lebih banyak tip, panduan dan berita tentang AI ikuti kami di VK, X dan Discord!

SHARE THIS BLOG

500+ Model dalam Satu API

Sehingga 20% Diskaun