modellar

ByteDance Seed: Seedream 4.5

Markdown · JSON

ByteDance Seed: Seedream 4.5

Seedream 4.5 ByteDance Seed tasvir yaratish va tahrirlashini namuna detallarini kuchliroq saqlash, mayda matn tipografiyasi va ko‘p tasvirli kompozitsiya bilan takomillashtiradi. U qiyofa va maket muhim bo‘lgan mahsulot vizuallari, plakatlar va uyg‘un ijodiy to‘plamlarga mos.

Model haqida

Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.

Seedream 4.5 — ByteDance Seed’ning tasvir yaratish va tahrirlashni birlashtirgan tizimining takomillashtirilgan varianti. Ishlab chiqaruvchi modelni ham, o‘qitish ma’lumotlarini ham kengaytiradi va ayniqsa namunaga izchillik, nozik vizual detallar, zich matn hamda bir nechta tasvir orasida ko‘zlangan obyektni aniqlashga e’tibor beradi. Seedream 4.0 dan foydali farqi — vizual topshiriqni aniqroq bajarish, ayniqsa natija berilgan shaxs, mahsulot yoki dizayn bilan tanish bog‘lanishini saqlashi zarur bo‘lsa.

Namuna tasviri bilan izchillik Ishlab chiqaruvchi so‘ralgan o‘zgarishni bajarishda yuz xususiyatlari, yoritish, rang tusi va boshqa manba detallarini saqlashga urg‘u beradi. Namoyishlarda boshqalarni olib tashlab bitta belgilangan shaxsni saqlash, dizaynning qolgan qismini saqlab matnni xitoychaga tarjima qilish, ajratilgan so‘z ko‘rinishini o‘zgartirish hamda kiyimning pozasi va oqimli shaklini saqlab materialini almashtirish bor. Bular turli tahrirlar: obyekt tanlash, tipografiya, material ko‘rinishi va yoritish.

Tahrirda o‘zgaradigan narsani saqlanishi shart bo‘lganidan ajrating. “Kurtka materialini yarim shaffof shishaga o‘zgartiring; poza, siluet va burmalarni saqlang” umumiy uslub almashtirishdan foydaliroq maqsad beradi. Material o‘zgarishi yoritish o‘zgarishini ham talab qilishi mumkin: ishlab chiqaruvchi misoli metalldagi aks etishni shaffof materialdagi yorug‘lik sinishidan ajratadi. Saqlamoqchi bo‘lgan hududlarda, jumladan yuz, poza, kichik aksessuarlar va atrof rang ishlovida natijani manba bilan solishtiring.

Plakat maketi, logotiplar va zich matn Seedream 4.5 model sahifasi keyingi o‘rinda kompozitsiya va o‘qiladigan mayda matnga qaratilgan grafik dizaynni ko‘rsatadi. Misollar ko‘rgazma plakatida ustun sarlavha, illyustratsiya va ikkinchi darajali axborotni birlashtiradi; boshqalari taklifnomalar, atir detallari vizuallari va reklama kompozitsiyalarini o‘rganadi. Model matnni keyinroq qo‘shiladigan unsur deb qarash o‘rniga butun vizual iyerarxiyani sinash uchun foydali. Asosiy tasvir joyini tasvirlang, aniq sarlavha va yordamchi matnni bering, shrift uslubi, tekislash, urg‘u va oraliqlarni ajrating.

Tipografik tuzatishda matn hududi va yangi so‘zlar yoki ishlovni belgilang. Bitta sarlavhani ko‘k va kursiv qilish so‘rovi yangi plakat uslubini so‘rashdan aniqroq. Barcha tasvirlangan matnni, jumladan mayda yorliqlar va ikkinchi darajali satrlarni mo‘ljallangan ko‘rsatish o‘lchamida tekshiring. Yaratilgan plakat yoki logotip g‘oyasi vizual materialdir; hujjatlashtirilgan tasvir jarayonlari tahrirlanadigan vektor yoki qatlamli dizayn natijasini tasdiqlamaydi.

Bir nechta tasvir bo‘ylab aniq tahrirlash Ishlab chiqaruvchi turli kirishlardan maqsad elementlarni tanlab, uyg‘un birlashtirishni ta’kidlaydi. 4.5 relizi 10 tagacha namuna tasviridan ko‘p tasvirli kompozitsiyalarni tasvirlaydi. Rasmiy misollar bir tasvirni shaxs, boshqasini muhit yoki kiyim materiali, yana boshqasini mahsulot yoki aksessuar uchun ishlatadi. Bu turmush tarzidagi mahsulot vizuallari, uyg‘un reklamalar, interyer uslubi g‘oyalari va qahramon yoki mahsulot variantlarini qo‘llaydi. Model bog‘liq natijalar ham yaratishi mumkin: namoyish etilgan vazifalar umumiy vizual uslubdagi kichik reklama to‘plami va retsept bosqichlari uchun alohida illyustratsiyalarni qamrab oladi.

Namunalarni aniq vazifalar bilan tayyorlang. Masalan, bitta tasvirni obyektga, birini sumkaga va birini joyga biriktiring, keyin kompozitsiya va saqlanadigan xususiyatlarni belgilang. Ikki namuna rang yoki uslubda zid bo‘lsa, shu xususiyatni qaysi biri boshqarishini ayting. Bitta ishonarli tasvirni barcha natijalar mosligining dalili deb qabul qilmay, butun to‘plamda ko‘lam, joylashuv, yoritish va qiyofani tekshiring.

4.5 takomillashtirishi nimani qo‘shadi Texnik hisobot kuchliroq tahrir izchilligi, qiyofaga tegishli xususiyat va nozik detallarni saqlash, ko‘p tasvirli kompozitsiyalarda maqsad obyekt bilan ishlash hamda zich plakat maketlaridagi tipografiyani alohida ko‘rsatadi. Ishlab chiqaruvchi relizi tiniqroq mayda yuzlar, yaxshiroq fazoviy nisbatlar, realistik yoritish va 4K tasvir natijasini ham tasvirlaydi. Bu kuchli jihatlar 4.5 ni mahsulot kataloglari, kampaniya variantlari, qadoqlash g‘oyalari, ishlab chiqarishdan oldingi san’at va ko‘p matnli grafik dizayn uchun ayniqsa foydali qiladi.

Matn topshiriqlari yangi vizuallarni, manba tasvirlari va tahrir ko‘rsatmalari esa namunaga asoslangan o‘zgarishlarni yo‘naltiradi. Modeldan ijodiy tasvir ishlab chiqarishda foydalaning, keyin natijani haqiqiy topshiriqqa solishtiring: aniq matn, taniladigan mahsulot yoki shaxs, saqlangan detallar, uyg‘un ko‘lam va variantlar bo‘ylab izchil ishlov. Nashrning yaxshilangan saqlashi har bir murakkab tahrirda barcha manba detallari saqlanishiga kafolat emas. Namuna va natija soni chegaralari ham hujjatlashtirilgan interfeysga bog‘liq; 4.0 namuna byudjetini har bir 4.5 jarayoniga tatbiq etmaslik kerak.

Ailoot Ultra · Rasmlar POST /v1/images/generations bytedance-seed/seedream-4.5

bytedance-seed/seedream-4.5

ByteDance Seed /bytedance-seed/seedream-4.5

Boshlash

Seedream 4.5 ByteDance Seed tasvir yaratish va tahrirlashini namuna detallarini kuchliroq saqlash, mayda matn tipografiyasi va ko‘p tasvirli kompozitsiya bilan takomillashtiradi. U qiyofa va maket muhim bo‘lgan mahsulot vizuallari, plakatlar va uyg‘un ijodiy to‘plamlarga mos.

Qabul qilinadigan kirish ma’lumotlari
Matn · Rasmlar
Natijalar
Rasmlar

Ailoot da mavjud · kirish ma’lumotlari va usullar

Ailoot Ultra · Rasmlar POST /v1/images/generations
Kirish
text, image
Chiqish
image
MaydonTurTalabQiymatlar va cheklovlarStandart
MaydonmodelTurstringTalabMajburiyQiymatlar va cheklovlar
bytedance-seed/seedream-4.5
Standart—
MaydonpromptTurstringTalabMajburiyQiymatlar va cheklovlar
Eng kam uzunlik: 1
Standart—
MaydonresolutionTurstringTalabIxtiyoriyQiymatlar va cheklovlar
1K, 2K, 4K
Standart—
Maydonaspect_ratioTurstringTalabIxtiyoriyQiymatlar va cheklovlar
1:1, 1:2, 2:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 9:19.5, 19.5:9, 9:20, 20:9, 9:21, 21:9, auto
Standart—
MaydonnTurintegerTalabIxtiyoriyQiymatlar va cheklovlar
Eng kam: 1
Eng ko‘p: 10
Standart—
Maydoninput_referencesTurarrayTalabIxtiyoriyQiymatlar va cheklovlar
Elementlarning eng kam soni: 0
Elementlarning eng ko‘p soni: 14
Standart—
MaydonproviderTurobjectTalabIxtiyoriyQiymatlar va cheklovlarStandart—
Usul parametrlari va hayot sikli
ParametrParametr talablari
Parametrcontent_typeParametr talablariapplication/json
ParametrrequiredParametr talablarimodel, prompt
Parametrmaterial_typesParametr talablaritext, image

Hayot sikli: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · Amalda qaytarilgan task_id yoki media kutubxonasidagi yozuv

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Tariflar

Yakuniy to‘lov qanday hisoblanadi

Ko‘rsatilgan tariflar xarajatni generatsiyadan oldin taxminiy hisoblash uchun xizmat qiladi. Yakuniy to‘lov dastlabki generatsiya uchun qayd etilgan xarajat asosida hisoblanadi. Natijaning o‘lchangan davomiyligi va oldindan taxmin qilingan miqdorlar haq undiriladigan yakuniy miqdor hisoblanmaydi.

Tarif ma’lumotlari so‘rov imkoniyatlarini qo‘shmaydi. Qo‘llab-quvvatlanadigan parametrlar tanlangan usulda ko‘rsatilgan.

Tezkor rejim
Ko‘rsatilmagan Tezkor rejim tanlanganda
Flex rejimi
Ko‘rsatilmagan flex rejimi tanlanganda
Maksimal fikrlash darajasi
Ko‘rsatilmagan Maksimal fikrlash darajasi uchun standart (default) tuzatish qo‘llanganda

Taqqoslash uchun taxminiy tariflar

Sozlamalar bo‘yicha narxlar

Har bir to‘lovni ko‘rsatilgan shartlarga moslang. Har bir muqobil sozlamalar to‘plami uchun bitta tarifdan foydalaning.

SozlamaTariflar jadvaliPrognoz miqdoriHisob birligiTo‘lov
SozlamaTokenlar uchun bazaviy tariflarTariflar jadvaliAsosiy tarifPrognoz miqdori—Hisob birligi—To‘lov
Kirish · Kirish tokenlari · Faqat taqqoslash uchun taxmin — / 1K token
Chiqish · Chiqish tokenlari · Faqat taqqoslash uchun taxmin — / 1K token
Kirish · Keshdan o‘qish · Faqat taqqoslash uchun taxmin — / 1K token
Kirish · Keshga yozish · Faqat taqqoslash uchun taxmin — / 1K token
Kirish · Keshga yozish, 1 soat · Faqat taqqoslash uchun taxmin — / 1K token
Sozlamakirish rasmiTariflar jadvali—Prognoz miqdori—Hisob birligikirish rasmi uchunTo‘lov
Kirish · kirish rasmi · Faqat taqqoslash uchun taxmin $0 kirish rasmi uchun
Sozlamachiqish rasmiTariflar jadvali—Prognoz miqdori—Hisob birligichiqish rasmi uchunTo‘lov
Chiqish · chiqish rasmi · Faqat taqqoslash uchun taxmin $0.08 chiqish rasmi uchun
SozlamaYaratishning taxminiy qiymatiTariflar jadvali—Prognoz miqdoribir generatsiya uchun taxminHisob birligi—To‘lov
Chiqish · Yaratishning taxminiy narxi · Faqat taqqoslash uchun taxmin $0.08 yaratishdan oldingi taxmin

Bu taxmin qo‘shimcha to‘lov ham, tugallangan generatsiya uchun qat’iy tarif ham emas.

Ailoot so‘rovdan oldin taxminiy summani band qiladi. Natijadan keyin o‘lchangan sarf asosidagi yakuniy to‘lovni yechadi. Oqimli javob bo‘yicha yakuniy hisob-kitob yakuniy sarf yozuviga asoslanadi. Summani band qilish va to‘lovni hisoblash tartibi →

So‘rov namunalari

Ailoot Ultra · Rasmlar

curl
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p={'model': 'bytedance-seed/seedream-4.5', 'prompt': 'a red panda astronaut floating in space, studio lighting'}

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/images/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import base64, json, os, subprocess
from pathlib import Path
from urllib.parse import urlsplit, urljoin

def save_images(items):
    if not items: raise SystemExit("No completed images; retain the full response")
    for index, item in enumerate(items):
        encoded=item.get("b64_json")
        uri=item.get("url", "")
        if not encoded and uri.startswith("data:image/"):
            header, separator, encoded=uri.partition(",")
            if not separator or ";base64" not in header: raise SystemExit("Unsupported image data URI")
        if encoded:
            raw=base64.b64decode(encoded,validate=True)
        elif uri:
            uri=urljoin("https://api.ailoot.ai",uri)
            parsed=urlsplit(uri)
            if parsed.scheme!="https" or not parsed.netloc or parsed.username or parsed.password:
                raise SystemExit("Invalid returned image URL")
            owned=parsed.netloc=="api.ailoot.ai" and parsed.path.startswith("/v1/media/assets/") and parsed.path.endswith("/content")
            args=["curl","--fail-with-body","--silent","--show-error",uri]
            if owned: args += ["-H","Authorization: Bearer "+os.environ["AILOOT_API_KEY"]]
            temporary=Path(f"image-{index}.bin")
            subprocess.run(args+["-o",str(temporary)],check=True)
            raw=temporary.read_bytes()
            temporary.unlink()
        else: raise SystemExit("Image has neither bytes nor URL")
        if not raw: raise SystemExit("Empty image result")
        ext="png" if raw.startswith(b"\x89PNG") else "jpg" if raw.startswith(b"\xff\xd8") else "webp" if raw[:4]==b"RIFF" and raw[8:12]==b"WEBP" else "svg" if raw.lstrip().startswith((b"<svg",b"<?xml")) else "bin"
        Path(f"image-{index}.{ext}").write_bytes(raw)
    print("Every returned image saved; complete response metadata retained")
save_images(json.loads(Path("result.json").read_text())["data"])
PY_RESULT

Natijalarni olish va saqlash

Ailoot Ultra · Rasmlar

Har bir qaytarilgan rasmni yuklab oling yoki uning Base64 kontentini saqlang

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Boshqa kontentni o‘qish
O‘zingizga tegishli mavjud materiallarni o‘qish
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Barcha tayyor natijalarni saqlash

Har bir tayyor rasmni saqlang; har bir qaytarilgan URL dan kontentni oling yoki uning Base64 kontentini dekodlang.

To‘liq javob va sarlavhalarni, amalda qaytarilgan barcha natijalarni, dastlab qaytarilgan identifikatorlarni hamda barcha usage maydonlarini saqlang. Yaratish so‘rovini qayta yubormasdan dastlabki operatsiyani tiklang.

Asl javobni tekshirish kerak bo‘lsa

Qaytarilgan X-Client-Request-ID ni ma’lumotlarni solishtirib tekshirish uchun saqlang. Faqat amalda qaytarilgan task_id/asset_id qiymatlari bo‘yicha yoki o‘zingizga tegishli media kutubxonasidan ma’lumot o‘qing; operatsiya ID sidan vazifa URL manzilini hech qachon tuzmang va yaratish so‘rovini qayta yubormang.

Javob maydonlari
MaydonTur
MaydoncreatedTur
Maydondata[].urlTur
Maydondata[].b64_jsonTur
MaydonusageTur

Taxalluslar

Model taxalluslari

Ailoot Ultra bytedance-seed/seedream-4.5

Usul yo‘llari taxalluslari

/v1/images

Chaqirish uchun tegishli ID lar

bytedance-seed/seedream-4.5

FAQ · ByteDance Seed: Seedream 4.5
Qanday kirish ma’lumotlari va natijalar mavjud?

POST /v1/images/generations · bytedance-seed/seedream-4.5: text, image → image

So‘rov qaysi maydonlardan foydalanadi?

POST /v1/images/generations · bytedance-seed/seedream-4.5: model, prompt, resolution, aspect_ratio, n, input_references, provider

Qanday cheklovlar amal qiladi?

POST /v1/images/generations · bytedance-seed/seedream-4.5: n.minimum: 1; n.maximum: 10

Batafsil

Ailoot’ni Claude Code, OpenCode, Hermes yoki ilovangizga ulang.

Kompaniya va uning loyihalar portfeli

Kompaniya va uning loyihalar portfeli: millionlab mijozlar; oylik sotuvlar hajmi milliardlarda.

Tokenlarni chegirma bilan xarid qiling.

Muntazam ish uchun obuna chegirmasi. Token xaridiga promokodlar — 50% gacha.

Obuna
Muntazam so‘rovlaringiz uchun chegirmali tarif tanlang.
50% gacha promokod
Xaridda kod kiriting. Narx amaldagi aksiya bilan qayta hisoblanadi.
Tarixdagi xarajatlar
Har so‘rov uchun model, token va summa saqlanadi.

Obuna tanlash · Model narxlarini ko‘rish

API’ni sotadigan mahsulotingizga ulang.

SaaS, ilova va botlar Ailoot ofertasi hamda litsenziya shartnomasiga muvofiq. Qayta sotishga reseller litsenziyasi so‘rang.

Tijorat ilovasi
Xizmatingizning pullik funksiyalariga matn, rasm, video va ovoz yaratishni qo‘shing.
Reseller litsenziyasi
Loyiha tavsifi va kirish sxemasini yuboring. Foydalanish va qayta sotishga yozma shartlarni so‘rang.
Saytdagi hujjatlar
Oferta, litsenziya shartnomasi va ma’lumotlar siyosati ulashdan oldin ochiq.

Reseller litsenziyasini so‘rash · Oferta va litsenziya shartnomasi