Udforsk
Billede
Video
Avatar
Lyd
Rediger
Værktøjer
Fashion StudioAppsArbejdsgange
Ressourcer
Priser-25%
Arteza

Studiet til alt, du laver. Et arbejdsrum, hver model.

Læs vores anmeldelser på Trustpilot

Opret

  • Billede
  • Video
  • Avatar
  • Lyd
  • Rediger
  • Fashion Studio

Udforsk

  • Bibliotek
  • Apps
  • Modeller
  • Værktøjer
  • Looks
  • Eksempler
  • Sammenlign modeller
  • Værktøjsalternativer
  • AI-ordliste
  • Arbejdsgange
  • AI Pipeline-redigering
  • Hvad er nyt

Virksomhed

  • Om
  • Blog
  • Priser
  • Kontakt
  • Status
  • Præsenteret og anmeldt
  • Multi-model AI-chat

Juridisk

  • Privatlivspolitik
  • Vilkår
  • Licenser
  • Ubegrænset politik
Modeller fraByteDanceGoogleOpenAIBlack Forest LabsMiniMaxKuaishouAlibabaStability AI
© 2026 Arteza, Inc.
Tilgængelig på 31 sprog
enEnglishesEspañolfrFrançaisdeDeutschitItalianoptPortuguêsnlNederlandsplPolskisvSvenskadaDansknoNorskfiSuomija日本語ko한국어zh中文thไทยviTiếng ViệtidBahasa IndonesiamsBahasa MelayutlFilipinoarالعربيةheעבריתfaفارسیurاردوhiहिन्दीbnবাংলাtrTürkçeruРусскийukУкраїнськаroRomânăcsČeština
arteza.ai
HjemBilledeVideoBibliotekKonto
Hjem/Blog/Seedream 5.0 Edit API: programmatisk billedredigering
Product10. april 2026Arteza Team14 min læsning

Seedream 5.0 Edit API: programmatisk billedredigering

Udviklervejledning til Seedream 5.0 Edit API. Lær om autentificering, endpoints, anmodningsformater, kodeeksempler i Python og JavaScript, fejlhåndtering og arbejdsgange til batchredigering.

Seedream 5.0 Edit API: programmatisk billedredigering

Web-brugergrænseflader er gode til enkeltstående redigeringer. API'er er måden, du redigerer 10.000 billeder på en nat. Seedream 5.0 Edit API giver dig programmatisk adgang til den samme naturlige sprogbaserede redigeringsmodel, der driver Arteza-platformen, til den samme $0,10 per redigering. Denne guide gennemgår godkendelse, endepunkter, Python- og JavaScript-eksempler, batchmønstre og bedste praksis til produktion.

TL;DR

TL;DR

  • Programmatisk adgang til Seedream 5.0 Edit til $0,10 per redigering (1 credits)
  • REST API med JSON-svar, 5-15 sekunders generering
  • Python- og JavaScript-eksempler inkluderet
  • Bygget til batch-arbejdsgange, behandl tusindvis af billeder per job
  • 10 gratis credits til test på arteza.ai

Hvornår du skal bruge API'et frem for web-brugergrænsefladen

Brug web-brugergrænsefladen, når:

  • Du redigerer 1-20 billeder manuelt
  • Du vil iterere visuelt
  • Du udforsker kreative retninger

Brug API'et, når:

  • Du redigerer 50+ billeder
  • Du bygger et produkt, der redigerer billeder
  • Du har brug for ensartede prompter på tværs af en batch
  • Du vil integrere redigering i en eksisterende pipeline (Lightroom-eksport, Shopify, CMS osv.)
🪄

Rediger dit første foto med AI

Ingen Photoshop-færdigheder kræves. Skriv blot, hvad du vil ændre. $0.10 per redigering.

Prøv Seedream 5.0 Edit gratis
Prøv det selv- skriv en prompt og generer

5 gratis generationer · Intet kreditkort påkrævet

Godkendelse

API'et bruger bearer-token-godkendelse. Hent din API-nøgle fra Arteza dashboard efter tilmelding.

# Gem din nøgle som en miljøvariabel
export SEEDANCE_API_KEY="your_api_key_here"

Commit aldrig API-nøgler til git. Brug miljøvariabler, secret managers eller .env-filer.

Redigerings-endepunktet

Endepunkt: POST https://api.arteza.ai/v1/edit

Påkrævede parametre:

ParameterTypeBeskrivelse
imagefil / URLKildebillede (JPEG, PNG, WebP)
promptstrengRedigeringsinstruktion på naturligt sprog
modelstreng"seedream-5-lite-edit"

Valgfrie parametre:

ParameterTypeBeskrivelse
output_formatstreng"png" (standard) eller "jpeg"
seedheltalTil reproducerbare resultater
strengthfloat0.1-1.0 redigeringsintensitet

Hvert vellykket kald trækker 1 credits.

Python-eksempel

import os
import requests

API_KEY = os.environ["SEEDANCE_API_KEY"]
API_URL = "https://api.arteza.ai/v1/edit"

def edit_image(image_path: str, prompt: str) -> bytes:
    with open(image_path, "rb") as f:
        files = {"image": f}
        data = {
            "prompt": prompt,
            "model": "seedream-5-lite-edit",
            "output_format": "png",
        }
        headers = {"Authorization": f"Bearer {API_KEY}"}
        response = requests.post(
            API_URL, files=files, data=data, headers=headers, timeout=60
        )
        response.raise_for_status()
        return response.content

# Brug
edited = edit_image(
    "product.jpg",
    "Replace background with seamless white studio, add soft shadow"
)
with open("product_edited.png", "wb") as f:
    f.write(edited)

JavaScript / Node.js-eksempel

import fs from "fs";
import FormData from "form-data";
import axios from "axios";

const API_KEY = process.env.SEEDANCE_API_KEY;
const API_URL = "https://api.arteza.ai/v1/edit";

async function editImage(imagePath, prompt) {
  const form = new FormData();
  form.append("image", fs.createReadStream(imagePath));
  form.append("prompt", prompt);
  form.append("model", "seedream-5-lite-edit");
  form.append("output_format", "png");

  const response = await axios.post(API_URL, form, {
    headers: {
      ...form.getHeaders(),
      Authorization: `Bearer ${API_KEY}`,
    },
    responseType: "arraybuffer",
    timeout: 60000,
  });

  return response.data;
}

// Brug
const edited = await editImage(
  "product.jpg",
  "Apply warm golden-hour cinematic color grade"
);
fs.writeFileSync("product_edited.png", edited);

cURL-eksempel

curl -X POST https://api.arteza.ai/v1/edit \
  -H "Authorization: Bearer $SEEDANCE_API_KEY" \
  -F "image=@product.jpg" \
  -F "prompt=Replace background with clean white studio" \
  -F "model=seedream-5-lite-edit" \
  -o product_edited.png

Før og efter AI-batchredigering af fotos med Seedream 5.0

Vil du have resultater som dette? Prøv Seedream 5.0 Edit gratis →

Batchbehandlingsmønster

Den vigtigste anvendelse for API'et er batch. Her er et produktionsklar Python-mønster:

import os
import concurrent.futures
from pathlib import Path

def process_batch(image_dir: str, prompt: str, output_dir: str, workers: int = 4):
    Path(output_dir).mkdir(parents=True, exist_ok=True)
    images = list(Path(image_dir).glob("*.jpg"))

    def process_one(img_path: Path):
        try:
            result = edit_image(str(img_path), prompt)
            output_path = Path(output_dir) / f"{img_path.stem}_edited.png"
            with open(output_path, "wb") as f:
                f.write(result)
            return (img_path.name, "success")
        except Exception as e:
            return (img_path.name, f"error: {e}")

    with concurrent.futures.ThreadPoolExecutor(max_workers=workers) as executor:
        results = list(executor.map(process_one, images))

    for name, status in results:
        print(f"{name}: {status}")

# Rediger 100 produktfotos med den samme prompt
process_batch(
    image_dir="./raw_products",
    prompt="Replace background with pure white studio, soft shadow beneath",
    output_dir="./edited_products",
    workers=4,
)

Ydeevne: med 4 workers tager 100 billeder samlet ca. 3-5 minutter. Pris: 100 x 1 credit = 100 credits = $10 i alt.

Fejlhåndtering

API'et returnerer standard HTTP-statuskoder:

KodeBetydningHandling
200SuccesBrug det returnerede billede
400Ugyldig anmodningTjek prompt og billedformat
401UautoriseretTjek API-nøgle
402Utilstrækkelige creditsPåfyld på priser
413Billede for stortTilpas størrelse til under 2048px
429RatebegrænsningImplementer eksponentiel backoff
500ServerfejlPrøv igen med backoff

Genforsøgsmønster

import time
import requests

def edit_with_retry(image_path: str, prompt: str, max_retries: int = 3):
    for attempt in range(max_retries):
        try:
            return edit_image(image_path, prompt)
        except requests.HTTPError as e:
            if e.response.status_code in (429, 500, 502, 503, 504):
                wait = 2 ** attempt  # eksponentiel backoff: 1s, 2s, 4s
                time.sleep(wait)
                continue
            raise
    raise Exception("Max retries exceeded")

Webhook-arbejdsgang til store batches

Til jobs med tusindvis af billeder kan du bruge webhooks for at undgå lang polling:

# Indsend et job med en webhook-URL
response = requests.post(
    f"{API_URL}/batch",
    json={
        "model": "seedream-5-lite-edit",
        "images": ["s3://bucket/img1.jpg", "s3://bucket/img2.jpg", ...],
        "prompt": "Replace background with white studio",
        "webhook": "https://yourapp.com/webhook/seedance",
    },
    headers={"Authorization": f"Bearer {API_KEY}"},
)
job_id = response.json()["job_id"]

# Arteza sender resultaterne til din webhook, når jobbet er færdigt

Ratebegrænsninger

PlanSamtidige anmodningerAnmodninger per minut
Gratis (prøve)230
Starter460
Popular8120
Pro16240
Max / Enterprise32+480+

Hvis du har brug for højere grænser, skal du kontakte support fra dit dashboard.

Almindelige produktionsmønstre

1. Shopify-produktpipeline

# Hent nye produkter fra Shopify, rediger, og send tilbage
for product in new_products:
    for image_url in product.images:
        edited = edit_image_url(image_url, BRAND_PROMPT)
        upload_to_shopify(product.id, edited)

Se guide til produktfotos for prompt-idéer.

2. Automatisering af ejendomsannoncer

# Forbedre automatisk nye annoncefotos
for photo in listing.photos:
    if photo.type == "exterior":
        edited = edit_image(photo.path, "Replace sky with blue clear sky, brighten")
    elif photo.type == "interior_empty":
        edited = edit_image(photo.path, "Stage in modern Scandinavian style")
    save_to_mls(edited)

Se guide til virtuel boligstaging for prompt-skabeloner.

3. Pipeline til indhold på sociale medier

# Generer varianter til flere platforme af hvert opslag
for source_image in incoming_posts:
    instagram = edit_image(source_image, "Bright airy Instagram aesthetic")
    tiktok = edit_image(source_image, "High-energy saturated TikTok look")
    linkedin = edit_image(source_image, "Clean corporate LinkedIn tones")
    publish_to_platforms(instagram, tiktok, linkedin)

Se guide til sociale medier.

🪄

Rediger 10.000 billeder på en nat

Naturlige sprogprompter, programmatisk skala. Den samme prissætning på $0.10 per redigering, uanset om du kører det én gang eller en million gange.

Hent din API-nøgle gratis

Omkostningssporing

Hvert API-kald trækker 1 credits. Spor dit forbrug programmatisk:

def get_credit_balance():
    response = requests.get(
        "https://api.arteza.ai/v1/account/credits",
        headers={"Authorization": f"Bearer {API_KEY}"},
    )
    return response.json()["balance"]

print(f"Resterende credits: {get_credit_balance()}")

Prissætning

PlanCreditsPrisRedigeringer
Starter60$560
Creator300$25300
Pro700$50700
Studio1.800$1201.800

Månedlige credits fornyes ved hver faktureringscyklus. Påfyldte credits udløber aldrig. Fulde priser.

Tjekliste til produktion

  • API-nøgle gemt sikkert (miljøvariabel eller secret manager)
  • Genforsøgslogik med eksponentiel backoff
  • Fejllogning og advarsler
  • Overvågning af creditbalance
  • Ratebegrænsningsbevidst parallellitet
  • Validering af inputbilledstørrelse (<2048px)
  • Outputlagring (CDN, S3 osv.)
  • Prompt-skabeloner versioneret i git

Næste skridt

  • Komplet guide til Seedream 5.0 Edit
  • Arbejdsgange til produktfotografering
  • Automatisering til ejendomsbranchen
  • Oprettelse af variationer i stor skala

Få din API-nøgle gratis → - gratis credits ved tilmelding, intet betalingskort kræves.

Prøv Seedream 5.0 Edit - Lige nu

Upload dit billede på opret-siden for at starte redigeringen.

5 gratis generationer · Intet kreditkort påkrævet

Åbn Seedream 5.0 Edit-appen

Relaterede værktøjer

AI-billedredigeringAI-billedopskaleringsprogramAI-baggrundsfjernerAI-billedgenerator

Relaterede indlæg

Product

Google Veo 3 på Arteza: AI-video i biografkvalitet med indbygget lyd

Product

Komplet AI-billedredigeringsværktøjskasse: 6 værktøjer på én platform

Product

FLUX Kontext Pro: den bedste AI-billedredigering til sprogbaserede redigeringer

Product

Smart Edit: rediger billeder med naturlige sproglige instruktioner

Tidligere: Sådan ændrer du billedbaggrunde med Seedream 5.0 EditNæste: Sådan tilføjer du objekter til fotos med Seedream 5.0 Edit