modeli

ByteDance Seed: Seedream 5.0 Pro

Markdown · JSON

ByteDance Seed: Seedream 5.0 Pro

Seedream 5.0 Pro ustvarja in ureja slike z gostimi infografičnimi postavitvami, prostorsko usmerjenimi lokalnimi spremembami, ločevanjem plasti in realističnimi fotografskimi teksturami. Njegovo izvorno večjezično ustvarjanje podpira lokalizirane plakate in oblikovalske zasnove z obsežnim besedilom na sliki.

O modelu

Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.

Seedream 5.0 Pro je multimodalni model ByteDance Seed za ustvarjanje slik pri profesionalnem vizualnem delu. Združuje ustvarjanje novih slik z urejanjem na podlagi referenc ter poudarja zgradbo dizajna in njegov videz. Proizvajalec izdajo predstavlja prek štirih prednosti: informacijsko gostih grafik, interaktivnega urejanja, realističnih podob in izvornega večjezičnega generiranja. Dokumentirani vmesnik generiranja vrne eno dokončano sliko; zaporedja povezanih slik, iskanje in pretočni izhod pripadajo drugim potekom izdaje. Optimizacija poziva ponuja načina standard in fast, pri čemer fast zamenja del kakovosti za krajši čas generiranja.

Zapletene informacije v eni sliki Pro lahko obsežno navodilo pretvori v infografiko, plakat ali vizualni koncept vmesnika. Dejstveno vsebino pripravite pred slogovnimi navodili: odobrene oznake, vrednosti, odnose in vrstni red branja informacij. Nato določite kompozicijo, glavno žarišče, tipografijo in podporne ilustracije. Za muzejski prikaz priložite naslov eksponata in tri odobrene opise, zahtevajte ilustracijo ob vsakem opisu in določite prevladujoči naslov. Dokončano hierarhijo in besedilo primerjajte z navodilom, zlasti manjše podporno besedilo.

Tak izhod je uporaben za učne vizualizacije, tehnične razlage, predstavitveno grafiko in začetno raziskovanje postavitve izdelka. Generirana slika vmesnika pomaga posredovati vizualno zamisel; dejanske kontrolnike in besedilo ohranite v urejevalnem viru dizajna, kadar jo želite razviti v delujoč izdelek. Pri infografiki prvotno tabelo ali zapiske ohranite ob sliki, da oblikovalec lahko preveri in popravi posamezna dejstva.

Prostorsko usmerjanje lokalnih sprememb Interaktivno urejanje navodilu doda informacijo o lokaciji. Označite ali izberite ustrezno območje, opišite spremembo in določite okoliške lastnosti, ki morajo ostati. Proizvajalec opisuje točke, izbire z lasom ali pravokotnikom in skice kot načine podajanja položaja. Pri notranjem konceptu označite samo stol in zahtevajte drug material, pri tem pa ohranite kamero, tla, steno in bližnje sence. Pri fotografiji izdelka določite območje etikete, namesto da zahtevate obsežno preoblikovanje celotnega predmeta.

Urejevalne zmožnosti Pro vključujejo menjavo barv in materialov, dodajanje ali odstranjevanje predmetov, izris iz skice in združevanje elementov več referenc. Vsaki referenci določite vlogo: osnovna kompozicija, nadomestni predmet, material ali paleta. Na primer, priložite sobo, vzorec blaga in referenco stola, nato zahtevajte stol na označenem mestu s tem blagom. Rezultat primerjajte z vsako referenco ter preverite merilo, stične točke in osvetlitev. Pri grobi skici označite območja in povejte, ali naj narisane oznake ostanejo v končni sliki.

Ločevanje in ponovno sestavljanje vizualnih elementov Proizvajalec prikazuje razdelitev slike na neodvisne plasti s prosojnimi elementi in obnovljeno vsebino ozadja. To je uporabno za kompozicijo, ki potrebuje nadaljnje prerazporejanje: določite naslov, glavni predmet in okrasje za ločitev, nato vsak nastali element preverite v oblikovalskem orodju. Osnovno sliko ohranite za primerjavo. Pred premikanjem ali zamenjavo elementov preglejte robove, manjkajoče podrobnosti in dele ozadja, ki jih je prvotni predmet zakrival. Ločevanje plasti je ločen potek obdelave slike; zahteva za več nepovezanih dokončanih slik je druga naloga. Proizvajalčev potek plasti zahteva eno sliko JPEG ali PNG: največ 30 MB, 262,144–36,000,000 slikovnih pik in razmerje stranic 1:16–16:1. Rezultat vsebuje osnovno sliko in največ 16 plasti PNG z alfo ter ime, opis, vrstni red zlaganja in okvir umestitve vsake plasti. Velikosti plasti so 1K, 1.5K, 2K ali samodejna nastavitev, ki ohrani razmerja stranic vira.

Realistična svetloba, materiali in portreti Pro poudarja fotografske in računalniško ustvarjene podobe, vključno z osvetlitvijo, obnašanjem površin in teksturo kože. Uporabno navodilo opiše fizični prizor, namesto da se zanaša samo na pridevnike: predmet, položaj kamere, glavno svetlobo, ozadje in materiale, ki naj odbijajo ali prepuščajo svetlobo. Pri pohištvenem konceptu določite, ali je okvir iz brušene kovine, prozornega stekla ali pobarvanega lesa, in pojasnite osvetlitev. Pri portretni obdelavi opišite želene spremembe ter ohranite pomembne obrazne značilnosti in pozo. Kožo, roke, odseve in robove med materiali preverite pri končni velikosti prikaza. Proizvajalčeva možnost prosojnega ozadja velja za urejanje slike z natanko enim vhodom, ki že ima kanal alfa; prosojni izhod mora biti PNG. Ločena je od običajnega neprosojnega generiranja.

Večjezične vizualne podobe Model podpira izvorno podajanje pozivov in izris besedila v več široko uporabljanih jezikih, vključno s kitajščino, angleščino, francoščino, nemščino, ruščino, japonščino, korejščino, španščino in arabščino. Priložite natančno odobreno besedilo, določite jezik in smer branja ter označite območja z besedilom. Pri lokaliziranem plakatu ohranite skladno postavitev in podobe, naslov in podporno besedilo pa podajte ločeno. Bralca tega jezika prosite, naj pregleda rezultat, vključno z naglasi, povezanimi znaki, prelomi vrstic in drobnimi oznakami.

Priprava uporabnega rezultata Začnite z nameravano sliko: podatkovno bogato grafiko, lokaliziranim plakatom, vizualnim konceptom ali natančno popravljeno izvorno sliko. Podajte vsebino in reference, potrebne za konkretno nalogo, nato rezultat primerjajte z izvornim gradivom in zahtevanimi spremembami. Proizvajalčev potek generiranja sprejme največ 10 referenc v JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC ali HEIF, vsako do 30 MB, z obema stranicama nad 14 slikovnimi pikami, skupno 196–36,000,000 slikovnimi pikami in razmerji stranic od 1:16 do 16:1. Vrne JPEG ali PNG z izhodnimi možnostmi 1K, 1.5K in 2K ter privzeto 2K; lastne dimenzije zahtevajo skupno 921,600–4,624,220 slikovnih pik in isti razpon razmerij. Rezultati so lahko kodirani podatki ali povezave za prenos, ki potečejo v 24 urah. Proizvajalec izris drobnega besedila in doslednost urejanja na ravni slikovnih pik označuje kot področji nadaljnjih izboljšav. Goste oznake in nespremenjena območja skrbno preverite tudi, kadar celotna kompozicija deluje prepričljivo.

Ailoot Ultra · Slike POST /v1/images/generations bytedance-seed/seedream-5-0-pro

bytedance-seed/seedream-5-0-pro

ByteDance Seed /bytedance-seed/seedream-5-0-pro

Začetek

Seedream 5.0 Pro ustvarja in ureja slike z gostimi infografičnimi postavitvami, prostorsko usmerjenimi lokalnimi spremembami, ločevanjem plasti in realističnimi fotografskimi teksturami. Njegovo izvorno večjezično ustvarjanje podpira lokalizirane plakate in oblikovalske zasnove z obsežnim besedilom na sliki.

Dovoljeni vhodi
Besedilo · Slike
Rezultati
Slike

Na voljo v Ailoot · vhodi in metode

Ailoot Ultra · Slike POST /v1/images/generations
Vhod
text, image
Izhod
image
PoljeVrstaZahtevaVrednosti in omejitvePrivzeto
PoljemodelVrstastringZahtevaObveznoVrednosti in omejitve
bytedance-seed/seedream-5-0-pro
Privzeto—
PoljepromptVrstastringZahtevaObveznoVrednosti in omejitve
Najmanjša dolžina: 1
Privzeto—
PoljeresolutionVrstastringZahtevaIzbirnoVrednosti in omejitve
1K, 2K
Privzeto—
Poljeaspect_ratioVrstastringZahtevaIzbirnoVrednosti in omejitve
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
Privzeto—
PoljenVrstaintegerZahtevaIzbirnoVrednosti in omejitve
Najmanj: 1
Največ: 1
Privzeto—
Poljeinput_referencesVrstaarrayZahtevaIzbirnoVrednosti in omejitve
Najmanjše število elementov: 0
Največ elementov: 14
Privzeto—
PoljeproviderVrstaobjectZahtevaIzbirnoVrednosti in omejitvePrivzeto—
Parametri in življenjski cikel metode
ParameterSpecifikacija
Parametercontent_typeSpecifikacijaapplication/json
ParameterrequiredSpecifikacijamodel, prompt
Parametermaterial_typesSpecifikacijatext, image

Življenjski cikel: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · Dejansko vrnjeni task_id ali zapis v medijski knjižnici

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

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Cenik

Kako se izračuna končni strošek

Prikazane cene so namenjene oceni stroškov pred generiranjem. Končni znesek se izračuna na podlagi stroška, zabeleženega za izvirno generiranje. Izmerjeno trajanje izhoda in napovedane količine niso končna obračunska količina.

Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.

Hitri način
Ni navedeno Ko je izbran hitri način
Način flex
Ni navedeno Ko je izbran način flex
Najvišja raven razmišljanja
Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)

Ocenjene cene za primerjavo

Cene po nastavitvah

Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.

NastavitevCenovna lestvicaPredvidena količinaObračunska enotaStrošek
NastavitevOsnovne cene žetonovCenovna lestvicaOsnovna cenaPredvidena količina—Obračunska enota—Strošek
Vhod · Vhodni žetoni · Ocena samo za primerjavo — / 1K žetonov
Izhod · Izhodni žetoni · Ocena samo za primerjavo — / 1K žetonov
Vhod · Branje predpomnilnika · Ocena samo za primerjavo — / 1K žetonov
Vhod · Zapis v predpomnilnik · Ocena samo za primerjavo — / 1K žetonov
Vhod · Zapis v predpomnilnik, 1 ura · Ocena samo za primerjavo — / 1K žetonov
Nastavitevvhodna slikaCenovna lestvica—Predvidena količina—Obračunska enotana vhodno slikoStrošek
Vhod · vhodna slika · Ocena samo za primerjavo $0.006 na vhodno sliko
Nastavitevizhodna slikaCenovna lestvica—Predvidena količina—Obračunska enotana izhodno slikoStrošek
Izhod · izhodna slika · Ocena samo za primerjavo $0.09 na izhodno sliko
NastavitevOcenjeni strošek ustvarjanjaCenovna lestvica—Predvidena količinaocena za eno generiranjeObračunska enota—Strošek
Izhod · Ocenjeni stroški ustvarjanja · Ocena samo za primerjavo $0.09 ocena pred ustvarjanjem

Ta ocena ni dodatno plačilo ali fiksna cena za dokončano generiranje.

Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →

Primeri zahtev

Ailoot Ultra · Slike

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-5-0-pro', '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

Prejmi in shrani rezultate

Ailoot Ultra · Slike

Prenesite vsako vrnjeno sliko ali shranite njeno vsebino Base64

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Branje druge vsebine
Preberi obstoječa gradiva, ki vam pripadajo
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.
Ohrani vse dokončane rezultate

Shranite vsako dokončano sliko; pridobite vsebino z vsake vrnjene URL ali dekodirajte njeno vsebino Base64.

Shranite celoten odgovor in glave, vse dejanske izhode, izvirne vrnjene identifikatorje in vsa polja s podatki o porabi. Pridobite podatke izvirne operacije brez ponovnega pošiljanja zahteve za ustvarjanje.

Če je treba preveriti izvirni odgovor

Shranite vrnjeni X-Client-Request-ID za uskladitev evidenc. Berite samo dejansko vrnjene vrednosti task_id/asset_id ali svojo medijsko knjižnico; iz ID operacije nikoli ne sestavite URL opravila in zahteve za ustvarjanje nikoli ne pošljite znova.

Polja odgovora
PoljeVrsta
PoljecreatedVrsta
Poljedata[].urlVrsta
Poljedata[].b64_jsonVrsta
PoljeusageVrsta

Druga imena

Druga imena modelov

Ailoot Ultra bytedance-seed/seedream-5-0-pro

Druga imena poti metod

/v1/images

Povezani ID-ji za klic

bytedance-seed/seedream-5-0-pro

FAQ · ByteDance Seed: Seedream 5.0 Pro
Kateri vhodi in rezultati so na voljo?

POST /v1/images/generations · bytedance-seed/seedream-5-0-pro: text, image → image

Katera polja uporablja zahteva?

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

Katere omejitve veljajo?

POST /v1/images/generations · bytedance-seed/seedream-5-0-pro: n.minimum: 1; n.maximum: 1

Več podrobnosti

Ailoot povežite s Claude Code, OpenCode, Hermes ali svojo aplikacijo.

Podjetje in njegov portfelj projektov

Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.

Žetone kupujte s popustom.

Naročniški popust za redno delo. Promocijske kode prinesejo do 50% popusta na nakup žetonov.

Naročnina
Za redne zahteve izberite paket s popustom.
Promocijska koda do 50%
Kodo vnesite ob nakupu. Cena se preračuna po veljavni akciji.
Poraba v zgodovini
Za vsako zahtevo se shranijo model, žetoni in znesek.

Izberite naročnino · Oglejte si cene modelov

API povežite z izdelkom, ki ga prodajate.

SaaS, aplikacije in boti po ponudbi in licenčni pogodbi Ailoot. Za nadaljnjo prodajo zaprosite za preprodajno licenco.

Komercialna aplikacija
Ustvarjanje besedila, slik, videa in zvoka vključite v plačljive funkcije svoje storitve.
Licenca za preprodajalca
Pošljite opis projekta in shemo dostopa. Zahtevajte pisne pogoje uporabe in nadaljnje prodaje.
Dokumenti na strani
Ponudba, licenčna pogodba in politika obdelave podatkov so dostopne pred povezavo.

Zaprosite za preprodajno licenco · Ponudba in licenčna pogodba