Sådan bruger du Seedgream 4.5-API'et

CometAPI
AnnaDec 9, 2025
Sådan bruger du Seedgream 4.5-API'et

Seedream 4.5 er den nyeste udvikling i Seedream-familien af tekst-til-billede-/billedredigeringsmodeller (udviklet under Byte/BytePlus research). Den rulles ud på officielle BytePlus-endpoints og flere tredjepartsplatforme — herunder integreret adgang via multimodel-gateways såsom CometAPI — og bringer forbedret emnekonsistens, typografi/tekstrendering og højere nøjagtighed ved multi-billedredigering.

Denne artikel er en praktisk, professionel guide til brug af Seedream 4.5 API. Du får konkrete opsætningsskridt, godkendelse- og forespørgselsmønstre, bedste praksis for prompts og parametre, redigering og multi-billede-workflows, fejlhåndtering, udrulningsmønstre samt juridiske/sikkerhedsmæssige overvejelser.

Hvad er Seedream 4.5?

Seedream 4.5 er den seneste iteration i Seedream-familien — en multimodal billedgenererings- og redigeringsmodel designet til høj-fidelitets tekst-til-billede-skabelse og kontekstbevidst billedredigering (image-to-image, multi-reference-redigering, inpainting/outpainting, typografi og tæt-tekst-håndtering). Sammenlignet med tidligere Seedream-udgaver fokuserer 4.5 på forbedret emnekonsistens på tværs af multi-billede-workflows, strammere bevarelse af referencedetaljer, højere typografisk fidelitet (tekst i billeder) og bedre outputkvalitet op til 4K/ultra-HD i “high quality”-indstillinger. Disse forbedringer kommer som led i en skaleret arkitektur og opdateret prompt-tuning/heuristik på enginesiden.

Hvorfor det er vigtigt: 4.5 er bevidst bygget til at håndtere professionelle kreative opgaver — batchproduktvariationer, brand-konsistente multi-billederedigeringer og højopløselige printaktiver — samtidig med at den muliggør finere kontrol med referencebilleder og specialiserede redigeringsoperationer.

Kernefunktioner

  • Tekst-til-billede-generering (single og batch): generér 1–15 billeder pr. API-kald med valgfrie kvalitetsindstillinger (Basic vs High), som afvejer hastighed og opløsning.
  • Billedredigering (i2i / inpainting / outpainting): brug et eller flere referencebilleder; bevarer detaljer og rumlige relationer på tværs af flere referencer.
  • Multireference-blending og elementkopi: op til ~10 referencebilleder kan bruges i et enkelt job til at transplantere elementer, mens lys/perspektiv holdes sammenhængende.
  • Høj typografi/tæt-tekst-rendering: bedre håndtering af billeder med tekst eller skiltning (nyttigt til mockups, produktetiketter, UI-screenshots).
  • Streaming/progressivt output: nogle deployments understøtter streamingresultater, så klienter kan modtage delvise resultater, mens genereringen fortsætter.

Hvordan bruger jeg Seedream 4.5 API via CometAPI?

Nedenfor er en praktisk, kopiér-og-indsæt-vejledning til at generere billeder via CometAPI (en aggregator, der eksponerer Seedream 4.5-modellen som en modelparameter). Brug CometAPI, når du vil have én API-nøgle til adgang til dusinvis/hundreder af modeller og en stabil, letintegrerbar REST-overflade. CometAPI-dokumentationen viser modelaliaset doubao-seedream-4-5-251128 og et standard-endpoint til billedgenerering.

Overordnede trin

  1. Opret en CometAPI-konto og få en API-nøgle.
  2. Brug billedgenererings-endpointet (POST https://api.cometapi.com/v1/images/generations) med modelparameteren sat til Seedream 4.5-identifikatoren (eksempel: doubao-seedream-4-5-251128).
  3. Inkludér prompt, valgfrie referencebilleder (URL’er eller multipart-uploads afhængigt af aggregator), outputstørrelse/-kvalitet og andre parametre.
  4. Modtag et JSON-svar med genererede billede-URL’er (eller base64) samt metadata.

Anmodningstyper og -tilstande

Seedream 4.5 understøtter typisk:

  • Tekst → Billede (tekstprompter → nye billeder)
  • Billede → Billede (referencebilleder + prompts til stiliserede transformationer)
  • Billedredigering / Inpainting (maske + redigeringsinstruktioner til målrettede ændringer)
    hostede API’er understøtter asynkrone opgavetilstande (indsend job → poll med taskId), som passer til langvarige rendering- og batchworkflows. Genererede links er ofte tidsbegrænsede (f.eks. gyldige i 24 timer på nogle gateways), så planlæg for lagring/eksport.

curl-eksempel (tekst-til-billede, enkelt prompt)

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"
  }'

Noter

  • Erstat COMETAPI_KEY_GOES_HERE med din CometAPI-nøgle.
  • Parameteren n genererer flere variationer i ét kald (sparer overhead).
  • quality: "high" mapper typisk til en højere opløsning/højere beregningsomkostning (ofte 4K-kapabel).

Python requests-eksempel (tekst-til-billede + gemme resultater)

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"))

Hvorfor dette mønster? Aggregatorer returnerer ofte enten en base64-payload eller hostede URL’er; koden håndterer begge. Endpointet returnerer typisk et task_id. Poll GET /tasks/{task_id}-endpointet indtil status er succeeded, og download derefter resultatet. Mange udbydere inkluderer SDK’er med indbyggede hjælpere til dette mønster.

Hvordan optimerer jeg billedkvalitet og holder tekst læsbar?

  1. Brug referencebilleder for konsekvent kontekst og farvematchning.
  2. Angiv typografi eksplicit i prompten (skrifttypefamilie, vægt, justering), og overvej at tilføje den præcise tekst som et overlay i et sekundært trin for at sikre læsbarhed.
  3. Kør en totrinsproces: (a) generér grundkomposition; (b) render eller redigér i et andet gennemløb med fokus på nærbilleder eller etiketter med højere opløsning.

Hvordan bør du skrive prompts til Seedream 4.5?

Principper for prompt-engineering

  • Vær eksplicit: angiv subjekt, handling, stil, linse/kamera, tidspunkt på dagen og ønsket farvepalette.
  • Brug identitetsankre: Hvis du har brug for det samme ansigt/rekvisit på tværs af billeder, så inkluder vedvarende beskrivelser (f.eks. “den samme kvinde med kort bølget hår, grøn jakke, ar over venstre øjenbryn”) og tilføj 1–3 referencebilleder. Seedream 4.5’s multireference-fusion er forbedret, men ankrene hjælper.
  • Negative prompts: angiv eksplicit, hvad der skal undgås (f.eks. “ingen tekst”, “ingen vandmærker”, “ingen ekstra lemmer”).
  • Kort + lang hybrid: giv en kort, kanonisk instruktion og udbyg derefter med et par linjer detaljer og begrænsninger.

Eksempel-skabeloner til prompts

Produkt-hero (fotorealistisk): "Et rent produkt-hero-billede af en mat sort trådløs højttaler placeret på et hvidt bord, softbox-lys, 50mm, lav dybdeskarphed, studiebaggrund, fotorealistisk, ingen tekst"

Fantasyillustration (stiliseret): "Episk fantasylandskab, tårnende glaspalads på en klippe, gyldentime, volumetrisk tåge, malerisk, meget detaljeret, konceptkunst"

Billedredigering (fjern objekt) : "Fjern personen til venstre og udvid baggrunden for at udfylde området, hold lyset konsistent, ingen artefakter"

Typografi-tung mockup: "Mockup af mobilapp-landingsskærm på en iPhone 14, med teksten 'Launch Now' i Gotham Bold, gør knappen grøn og hold skyggerne bløde"

Karakterportræt: "Heroisk portræt af en kvindelig kriger, cinematisk kantbelysning, 85mm portrætlinse, ultradetaljeret hudtekstur, naturlige fregner, læderrustning, neutral baggrund, fotorealistisk."

Multi-billeder og referenceprompter

Når du bruger multi-billederedigering, skal du angive, hvilket referencebillede der svarer til hvilken del af prompten. Seedream 4.5 er bedre til at identificere hovedmotivet på tværs af flere referencer — men at være eksplicit (f.eks. “brug image_1 til ansigt, image_2 til beklædningstekstur”) giver bedre resultater.

Outputvalg og efterbehandling

  • Generér N varianter og kør objektive filtre: ansigtslighedsscore, farvehistogram-sammenligning, typografi-OCR for at tjekke tekstnøjagtighed.
  • Automatisér QC-tærskler for at sende outputs under tærsklen til manuel retouchering.
  • Læg endelig typografi over i layoutværktøjer hvis du har brug for pixelpræcis tekst — brug modellen til baggrunde og billedmateriale, og komponer præcis tekst i post. Dette reducerer behovet for at stole på modellens tekstrendering til marketingaktiver.

Hvordan udfører du billedredigering, inpainting og multibilledkomposition?

Arbejdsgang for billedredigering

  1. Upload referencebillede(r) til udbyderen eller send dem inline med forespørgslen.
  2. Angiv en maske (binært billede) til inpainting eller en afgrænsende annotation til målrettede ændringer.
  3. Send en redigeringsprompt, der præciserer, hvilke områder der skal ændres, og hvilke der skal bevares.

Mange API’er understøtter både enkeltbillederedigering og multibilled-kompositionstilstande; 4.5 er eksplicit tunet til at bevare subjektidentitet og forbedre konsistens i multi-billeder.

Eksempel: Inpainting-payload (JSON-pseudokode)

{
  "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
}

Tips til konsistent multibilled-redigering

  • Brug den samme seed til relaterede renders for at bevare konsistens på tværs af frames.
  • Hold kamerabeskrivelser konsistente på tværs af prompts (f.eks. “85mm portræt, softbox, 3/4”) for at bevare synsvinkelkonsistens.
  • Når du redigerer ansigter, bed om fint-granulerede bevaringsklausuler (“bevar ansigtsstruktur, ændr kun hårfarve”) for at reducere identitetsdrift.

Hvad er bedste praksis ved brug af Seedream 4.5

Hvordan fejlsøger du almindelige problemer?

Her er praktiske fejlsøgningstrin, når resultaterne ikke er som forventet:

Slørede ansigter / forkerte detaljer

Øg promptspecificiteten for ansigtsdetaljer (alder, udtryk, lys), lever højere-kvalitets referencebilleder, eller prøv en eksplicit “preserve face”-instruktion og sænk redigerings-strength for at bevare mere af originalen. Seedream 4.5 forbedrer ansigtsrealisme, men inputkvalitet betyder stadig meget.

Tekst er ulæselig eller forvansket

Lever vektor- eller rastertekst som et separat overlay, hvis du har brug for pixelperfekt typografi; ellers brug højere opløsningsindstillinger og eksplicitte “render legible text: yes”-stilinstruktioner. 4.5 forbedrer håndteringen af tæt tekst sammenlignet med tidligere versioner, men typografisk perfektion kan stadig kræve komposition i post.

Inkonsekvent batch-belysning eller komposition

Brug en skabelonprompt med faste belysnings-/kameramærkninger, eller generér inden for et enkelt batchkald for at øge konsistensen. BytePlus og CometAPI tilbyder batch-inference-mønstre af den grund.

Afsluttende bemærkninger og næste skridt

Seedream 4.5 er en moden, produktionsorienteret billedmodel med eksplicitte forbedringer målrettet reelle kreative workflows: bedre konsistens, forbedret tekst- og ansigtsrendering og multireference-understøttelse. Brug CometAPI eller lignende aggregatorer, når du ønsker hurtig eksperimentering og multimodel-fleksibilitet.

Udviklere kan få adgang til [Seedream 4.5](http://Seedream 4.5) API osv. via CometAPI, den nyeste modelversion er altid opdateret med den officielle hjemmeside. For at komme i gang kan du udforske modellens kapabiliteter i Playground og konsultere API-vejledningen for detaljerede instruktioner. Før adgang, sørg venligst for, at du har logget ind på CometAPI og har fået API-nøglen. CometAPI tilbyder en pris langt under den officielle pris for at hjælpe dig med integrationen.

Klar til at komme i gang?→ Gratis prøve af Seedream 4.5 !

Hvis du vil have flere tips, vejledninger og nyheder om AI, så følg os på VK, X og Discord!

SHARE THIS BLOG

500+ modeller i én API

Op til 20% rabat