ByteDance Seed: Seedream 5.0 Pro
Seedream 5.0 Pro luo ja muokkaa kuvia tiheillä infografiikka-asetteluilla, tilallisesti ohjatuilla paikallisilla muutoksilla, kerroserottelulla ja realistisilla valokuvatekstuureilla. Sen luontainen monikielinen generointi tukee eri kielille ja alueille mukautettuja julisteita ja suunnittelukonsepteja, joissa on runsaasti kuvan sisäistä tekstiä.
Tietoa mallista
Tämä kuvaus kattaa mallin ominaisuudet. Ailootissa saatavilla olevat syötteet, tulosteet ja asetukset luetellaan alla valitulle menetelmälle.
Seedream 5.0 Pro on ByteDance Seedin multimodaalinen kuvanluontimalli ammattimaiseen visuaaliseen työhön. Se yhdistää uusien kuvien generoinnin viitepohjaiseen muokkaukseen ja painottaa sekä suunnitelman rakennetta että ulkoasua. Valmistaja jäsentää version neljän vahvuuden ympärille: tietotiheä infografiikka, vuorovaikutteinen muokkaus, realistinen kuvasto ja natiivi monikielinen generointi. Dokumentoitu generointirajapinta palauttaa yhden valmiin kuvan. Toisiinsa liittyvät kuvasarjat, haku ja suoratoistotuloste kuuluvat muiden versioiden työnkulkuihin. Kehotteen optimointi tarjoaa standard- ja fast-tilat. Fast vaihtaa osan laadusta lyhyempään generointiaikaan.
Monimutkainen tieto yhdessä kuvassa Pro voi muuntaa laajan tehtävänannon infografiikaksi, julisteeksi tai visuaaliseksi käyttöliittymäkonseptiksi. Valmistele tosiasiasisältö ennen tyyliohjeita: hyväksytyt merkinnät, arvot, suhteet ja tiedon lukujärjestys. Määritä sitten sommittelu, päähuomion kohde, typografia ja tukikuvitus. Anna museon esittelytaulua varten näyttelyn nimi ja kolme hyväksyttyä kuvausta. Pyydä yksi kuvitus kunkin kuvauksen viereen ja kerro, minkä otsikon tulee hallita kokonaisuutta. Vertaa valmista hierarkiaa ja sanamuotoja tehtävänantoon, erityisesti pienempiä tukitekstejä.
Tällainen tuotos sopii opetuksen kuviin, teknisiin selityksiin, esitysgrafiikkaan ja tuotteen asettelun alustavaan tutkimiseen. Generoitu käyttöliittymäkuva auttaa viestimään visuaalisen idean. Säilytä varsinaiset ohjaimet ja tekstit muokattavassa suunnittelulähteessä, jos haluat kehittää ideasta toimivan tuotteen. Säilytä infografiikan alkuperäinen taulukko tai muistiinpanot kuvan rinnalla, jotta suunnittelija voi tarkistaa ja korjata yksittäiset tosiasiat.
Paikkatieto paikallisten muutosten ohjauksessa Vuorovaikutteinen muokkaus lisää ohjeeseen sijaintitiedon. Merkitse tai valitse olennainen alue, kerro muutos ja yksilöi ympäröivät piirteet, joiden on säilyttävä. Valmistaja kuvaa sijainnin viestimiseen pisteitä, lasso- tai suorakulmiovalintoja ja luonnoksia. Merkitse sisustuskonseptissa vain tuoli ja pyydä siihen eri materiaali säilyttäen kameran, lattian, seinän ja lähellä olevat varjot. Yksilöi tuotekuvassa etikettialue sen sijaan, että pyytäisit koko esineen laajaa uudelleensuunnittelua.
Pron muokkausominaisuuksiin kuuluvat värin ja materiaalin vaihtaminen, objektien lisääminen tai poistaminen, luonnoksen renderöinti ja useiden viitteiden elementtien yhdistäminen. Anna jokaiselle viitteelle rooli: pohjasommitelma, korvaava esine, materiaali tai paletti. Anna esimerkiksi huone, kangasnäyte ja tuoliviite ja pyydä tuoli merkittyyn kohtaan kyseisellä kankaalla. Vertaa tulosta jokaiseen viitteeseen ja kiinnitä huomiota mittakaavaan, liitoskohtiin ja valaistukseen. Merkitse karkean luonnoksen alueet ja kerro mallille, tuleeko piirrettyjen merkintöjen näkyä lopullisessa kuvassa.
Visuaalisten elementtien erottaminen ja uudelleensommittelu Valmistaja esittelee kuvan jakamista itsenäisiin tasoihin, joissa on läpinäkyviä elementtejä ja palautettua taustasisältöä. Tämä sopii lisäjärjestelyä tarvitsevaan sommitelmaan: yksilöi erotettava otsikko, pääkohde ja koristeet ja tarkasta jokainen tuloselementti suunnittelutyökalussa. Säilytä pohjakuva vertailua varten. Tutki reunat, puuttuvat yksityiskohdat ja tausta-alueet, jotka alkuperäinen kohde peitti, ennen kuin siirrät tai korvaat elementtejä. Tasojen erottaminen on erillinen kuvankäsittelyn työnkulku. Useiden toisiinsa liittymättömien valmiiden kuvien pyytäminen on eri tehtävä. Valmistajan tasotyönkulku edellyttää yhtä JPEG- tai PNG-kuvaa: enintään 30 MB, 262,144–36,000,000 pikseliä ja kuvasuhde 1:16–16:1. Tulos sisältää pohjakuvan ja enintään 16 PNG-tasoa alfakanavineen sekä kunkin tason nimen, kuvauksen, pinoamisjärjestyksen ja sijoituslaatikon. Tasojen koot ovat 1K, 1.5K, 2K tai automaattinen asetus, joka säilyttää lähteen kuvasuhteet.
Realistinen valo, materiaalit ja muotokuvat Pro painottaa valokuvallista ja tietokoneella luotua kuvastoa, mukaan lukien valaistus, pintojen käyttäytyminen ja ihon tekstuuri. Hyödyllinen tehtävänanto kuvaa fyysisen kohtauksen pelkkiin adjektiiveihin tukeutumisen sijaan: kohde, kameran sijainti, päävalo, tausta sekä valoa heijastavat tai läpäisevät materiaalit. Määritä huonekalukonseptissa, onko runko harjattua metallia, kirkasta lasia vai maalattua puuta, ja selitä valaistus. Kuvaa muotokuvan käsittelyssä halutut muutokset ja säilytä olennaiset kasvonpiirteet sekä asento. Tarkasta iho, kädet, heijastukset ja materiaalien väliset reunat lopullisessa katselukoossa. Valmistajan läpinäkyvän taustan vaihtoehto koskee kuvamuokkausta, jossa on täsmälleen yksi syöte ja sillä jo alfakanava. Läpinäkyvän tulosteen on oltava PNG. Tämä on erillinen tavallisesta läpinäkymättömästä generoinnista.
Monikieliset kuvat Malli tukee natiiveja kehotteita ja renderöityä tekstiä useilla laajasti käytetyillä kielillä, kuten kiinaksi, englanniksi, ranskaksi, saksaksi, venäjäksi, japaniksi, koreaksi, espanjaksi ja arabiaksi. Anna täsmällinen hyväksytty sanamuoto, määritä kieli ja lukusuunta ja yksilöi tekstiä sisältävät alueet. Pidä paikallistetussa julisteessa asettelu ja kuvasto yhtenäisinä ja anna otsikko sekä tukiteksti erikseen. Pyydä kyseisen kielen lukijaa tarkastamaan tulos, mukaan lukien aksentit, yhteen liittyvät merkit, rivinvaihdot ja pienet merkinnät.
Hyödyllisen tuotoksen valmistelu Aloita aiotusta kuvasta: tietorikas grafiikka, paikallistettu juliste, visuaalinen konsepti tai tarkasti muokattu lähdekuva. Anna juuri kyseiseen tehtävään tarvittava sisältö ja viitteet ja vertaa sitten tulosta lähdeaineistoihin sekä pyydettyihin muutoksiin. Valmistajan generointityönkulku hyväksyy enintään 10 viitettä JPEG-, PNG-, WebP-, BMP-, TIFF-, GIF-, HEIC- tai HEIF-muodossa. Kunkin enimmäiskoko on 30 MB. Molempien sivujen on oltava yli 14 pikseliä, kokonaispikselimäärän 196–36,000,000 ja kuvasuhteen välillä 1:16–16:1. Se palauttaa JPEG- tai PNG-kuvan, jonka tulostevaihtoehdot ovat 1K, 1.5K ja 2K ja oletus 2K. Mukautetut mitat edellyttävät 921,600–4,624,220 kokonaispikseliä ja samaa kuvasuhdealuetta. Kuvatulokset voivat olla koodattua dataa tai latauslinkkejä, jotka vanhenevat 24 tunnissa. Valmistaja nimeää pienen tekstin renderöinnin ja pikselitason muokkausten johdonmukaisuuden jatkuviksi kehityskohteiksi. Tarkasta tiheät merkinnät ja muuttumattomat alueet huolellisesti myös silloin, kun kokonaissommitelma näyttää vakuuttavalta.
Ailoot Ultra · Kuvat POST /v1/images/generations bytedance-seed/seedream-5-0-pro
bytedance-seed/seedream-5-0-pro
bytedance-seed/seedream-5-0-proAloitus
Seedream 5.0 Pro luo ja muokkaa kuvia tiheillä infografiikka-asetteluilla, tilallisesti ohjatuilla paikallisilla muutoksilla, kerroserottelulla ja realistisilla valokuvatekstuureilla. Sen luontainen monikielinen generointi tukee eri kielille ja alueille mukautettuja julisteita ja suunnittelukonsepteja, joissa on runsaasti kuvan sisäistä tekstiä.
- Hyväksytyt syötteet
- Teksti · Kuvat
- Tulokset
- Kuvat
Saatavilla Ailootissa · syötteet & menetelmät
Ailoot Ultra · Kuvat POST /v1/images/generations
- Syötetyypit
text,image- Tulostyypit
image
| Kenttä | Tyyppi | Vaatimus | Arvot & rajat | Oletus |
|---|---|---|---|---|
Kenttämodel | Tyyppistring | VaatimusPakollinen | Arvot & rajat bytedance-seed/seedream-5-0-pro | Oletus— |
Kenttäprompt | Tyyppistring | VaatimusPakollinen | Arvot & rajat Vähimmäispituus: 1 | Oletus— |
Kenttäresolution | Tyyppistring | VaatimusValinnainen | Arvot & rajat 1K, 2K | Oletus— |
Kenttäaspect_ratio | Tyyppistring | VaatimusValinnainen | Arvot & rajat 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 | Oletus— |
Kenttän | Tyyppiinteger | VaatimusValinnainen | Arvot & rajat Vähimmäismäärä: 1 Enimmäismäärä: 1 | Oletus— |
Kenttäinput_references | Tyyppiarray | VaatimusValinnainen | Arvot & rajat Kohteiden vähimmäismäärä: 0 Kohteiden enimmäismäärä: 14 | Oletus— |
Kenttäprovider | Tyyppiobject | VaatimusValinnainen | Arvot & rajat | Oletus— |
Menetelmän parametrit ja elinkaari
| Parametri | Sopimus |
|---|---|
Parametricontent_type | Sopimusapplication/json |
Parametrirequired | Sopimusmodel, prompt |
Parametrimaterial_types | Sopimustext, image |
Elinkaari: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · todellisuudessa palautettu task_id tai mediakirjaston tietue
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Hinnoittelu
Lopullisen veloituksen laskenta
Näytettyjen hintojen avulla arvioidaan kustannukset ennen generointia. Lopullinen veloitus lasketaan alkuperäiselle generoinnille kirjatun kustannuksen perusteella. Lopullisena laskutettavana määränä ei käytetä tulosteen mitattua kestoa eikä ennustettuja määriä.
Hintatiedot eivät lisää pyyntövalintoja. Tuetut parametrit on lueteltu valitulle menetelmälle.
- Nopea tila
- Ei määritetty Kun nopea tila on valittu
- Flex-tila
- Ei määritetty Kun flex-tila on valittu
- Päättelyn enimmäisteho
- Ei määritetty Kun päättelyn enimmäistehoon sovelletaan default-oletussäätöä
Arvioidut vertailuhinnat
Hinnat asetusten mukaan
Kohdista kukin veloitus näytettyihin ehtoihin. Käytä yhtä hintaa kutakin vaihtoehtoisten asetusten ryhmää kohden.
| Asetukset | Hinnasto | Ennustettu määrä | Laskutusyksikkö | Veloitus |
|---|---|---|---|---|
| AsetuksetTokenien perushinnat | HinnastoPerushinta | Ennustettu määrä— | Laskutusyksikkö— | Veloitus Syöte · Syötetokenit · Arvio vain vertailua varten — / 1K tokenia Tuloste · Tulostokenit · Arvio vain vertailua varten — / 1K tokenia Syöte · Välimuistin luku · Arvio vain vertailua varten — / 1K tokenia Syöte · Välimuistiin kirjoitus · Arvio vain vertailua varten — / 1K tokenia Syöte · Välimuistiin kirjoitus, 1 tunti · Arvio vain vertailua varten — / 1K tokenia |
| Asetuksetsyötekuva | Hinnasto— | Ennustettu määrä— | Laskutusyksikkösyötekuvaa kohden | Veloitus Syöte · syötekuva · Arvio vain vertailua varten $0.006 syötekuvaa kohden |
| Asetuksetkuvatuloste | Hinnasto— | Ennustettu määrä— | Laskutusyksikkötuloskuvaa kohden | Veloitus Tuloste · kuvatuloste · Arvio vain vertailua varten $0.09 tuloskuvaa kohden |
| AsetuksetArvioitu luontikustannus | Hinnasto— | Ennustettu määräyhden generoinnin arvio | Laskutusyksikkö— | Veloitus Tuloste · Arvioidut generointikustannukset · Arvio vain vertailua varten $0.09 arvio ennen generointia Tämä arvio ei ole lisämaksu eikä valmistuneen generoinnin kiinteä hinta. |
Ailoot varaa arvioidun summan ennen pyyntöä. Tuloksen jälkeen lopullinen veloitus toteutetaan mitatun käytön perusteella. Suoratoiston veloituksessa käytetään lopullista käyttötietuetta. Varauksen ja lopullisen veloituksen toiminta →
Esimerkkipyynnöt
Ailoot Ultra · Kuvat
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
Vastaanota ja tallenna tulokset
Ailoot Ultra · Kuvat
Lataa jokainen palautettu kuva tai tallenna sen Base64-sisältö
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Muut sisällön lukukerrat
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.
Säilytä kaikki valmistuneet tulokset
Tallenna jokainen valmistunut kuva; nouda jokainen palautettu URL tai pura sen Base64-sisältö.
Säilytä koko vastaus ja otsakkeet, jokainen todellinen tuloste, alkuperäiset palautetut tunnisteet ja kaikki käyttötietokentät. Selvitä alkuperäisen operaation tila lähettämättä luontipyyntöä uudelleen.
Jos alkuperäinen vastaus on tarkistettava
Säilytä palautettu X-Client-Request-ID täsmäytystä varten. Tee lukukyselyt vain todellisuudessa palautetuilla task_id/asset_id-arvoilla tai käytä omistamaasi mediakirjastoa; älä koskaan rakenna tehtävän URL-osoitetta operaation ID:n perusteella äläkä lähetä luontipyyntöä uudelleen.
Vastauksen kentät
| Kenttä | Tyyppi |
|---|---|
Kenttäcreated | Tyyppi |
Kenttädata[].url | Tyyppi |
Kenttädata[].b64_json | Tyyppi |
Kenttäusage | Tyyppi |
Aliakset
Mallin aliakset
Ailoot Ultra bytedance-seed/seedream-5-0-pro
Menetelmäpolkujen aliakset
/v1/images
Liittyvät kutsujan ID:t
FAQ · ByteDance Seed: Seedream 5.0 Pro
- Mitä syötteitä ja tuloksia on saatavilla?
POST /v1/images/generations·bytedance-seed/seedream-5-0-pro:text,image→image- Mitä kenttiä pyyntö käyttää?
POST /v1/images/generations·bytedance-seed/seedream-5-0-pro:model,prompt,resolution,aspect_ratio,n,input_references,provider- Mitä rajoja sovelletaan?
POST /v1/images/generations·bytedance-seed/seedream-5-0-pro:n.minimum:1;n.maximum:1