Esplora
Immagine
Video
Avatar
Audio
Modifica
Strumenti
Fashion StudioAppFlussi di lavoro
Risorse
Prezzi-25%
Arteza

Lo studio per tutto ciò che crei. Un workspace, ogni modello.

Leggi le nostre recensioni su Trustpilot

Crea

  • Immagine
  • Video
  • Avatar
  • Audio
  • Modifica
  • Fashion Studio

Esplora

  • Libreria
  • App
  • Modelli
  • Strumenti
  • Stili
  • Esempi
  • Confronta modelli
  • Alternative agli strumenti
  • Glossario AI
  • Flussi di lavoro
  • Editor Pipeline AI
  • Novità

Azienda

  • Chi siamo
  • Blog
  • Prezzi
  • Contatti
  • Stato
  • In primo piano e recensito
  • Chat AI multi-modello

Note legali

  • Privacy
  • Termini
  • Licenze
  • Politica Illimitata
Modelli diByteDanceGoogleOpenAIBlack Forest LabsMiniMaxKuaishouAlibabaStability AI
© 2026 Arteza, Inc.
Disponibile in 31 lingue
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
HomeImmagineVideoLibreriaAccount
Home/Blog/API di modifica Seedream 5.0: editing programmatico delle immagini
Product10 aprile 2026Arteza Team14 min di lettura

API di modifica Seedream 5.0: editing programmatico delle immagini

Guida per sviluppatori all'API di modifica Seedream 5.0. Scopri autenticazione, endpoint, formati delle richieste, esempi di codice in Python e JavaScript, gestione degli errori e flussi di lavoro per la modifica in batch.

API di modifica Seedream 5.0: editing programmatico delle immagini

Le interfacce web sono ottime per modifiche occasionali. Le API sono il modo in cui si modificano 10.000 immagini in una notte. La Seedream 5.0 Edit API offre accesso programmatico allo stesso modello di editing in linguaggio naturale che alimenta la piattaforma Arteza, allo stesso prezzo di $0,10 per modifica. Questa guida illustra autenticazione, endpoint, esempi in Python e JavaScript, pattern per batch e best practice per la produzione.

In sintesi

  • Accesso programmatico a Seedream 5.0 Edit a $0,10 per modifica (1 crediti)
  • API REST con risposte JSON, generazione in 5-15 secondi
  • Esempi in Python e JavaScript inclusi
  • Progettata per flussi di lavoro batch: elabora migliaia di immagini per job
  • 10 crediti gratuiti per i test su arteza.ai

Quando usare l'API e quando usare l'interfaccia web

Usa l'interfaccia web quando:

  • Stai modificando 1-20 immagini manualmente
  • Vuoi iterare visivamente
  • Stai esplorando direzioni creative

Usa l'API quando:

  • Stai modificando 50 o più immagini
  • Stai costruendo un prodotto che modifica immagini
  • Hai bisogno di prompt coerenti su un batch
  • Vuoi integrare l'editing in una pipeline esistente (export da Lightroom, Shopify, CMS, ecc.)
🪄

Modifica la tua prima foto con l'AI

Nessuna competenza in Photoshop richiesta. Scrivi semplicemente cosa vuoi cambiare. $0.10 per modifica.

Prova Seedream 5.0 Edit gratis
Prova tu stesso- scrivi un prompt e genera

5 generazioni gratuite · Nessuna carta di credito richiesta

Autenticazione

L'API utilizza l'autenticazione tramite bearer token. Ottieni la tua chiave API dalla Dashboard di Arteza dopo la registrazione.

# Salva la tua chiave come variabile d'ambiente
export SEEDANCE_API_KEY="your_api_key_here"

Non eseguire mai il commit delle chiavi API su git. Usa variabili d'ambiente, secret manager o file .env.

L'endpoint di modifica

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

Parametri obbligatori:

ParametroTipoDescrizione
imagefile / URLImmagine sorgente (JPEG, PNG, WebP)
promptstringIstruzione di modifica in linguaggio naturale
modelstring"seedream-5-lite-edit"

Parametri facoltativi:

ParametroTipoDescrizione
output_formatstring"png" (predefinito) o "jpeg"
seedintegerPer output riproducibili
strengthfloatIntensità della modifica da 0.1 a 1.0

Ogni chiamata andata a buon fine scala 1 crediti.

Esempio in Python

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

# Utilizzo
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)

Esempio JavaScript / Node.js

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;
}

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

Esempio cURL

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

Prima e dopo la modifica batch di foto con Seedream 5.0

Vuoi risultati come questi? Prova Seedream 5.0 Edit gratis →

Pattern per l'elaborazione batch

Il caso d'uso più potente dell'API è il batch. Ecco un pattern Python pronto per la produzione:

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

# Modifica 100 foto di prodotto con lo stesso prompt
process_batch(
    image_dir="./raw_products",
    prompt="Replace background with pure white studio, soft shadow beneath",
    output_dir="./edited_products",
    workers=4,
)

Prestazioni: con 4 worker, 100 immagini richiedono circa 3-5 minuti in totale. Costo: 100 x 1 credito = 100 crediti = $10 in totale.

Gestione degli errori

L'API restituisce codici di stato HTTP standard:

CodiceSignificatoAzione
200SuccessoUsa l'immagine restituita
400Richiesta non validaControlla il prompt e il formato dell'immagine
401Non autorizzatoControlla la chiave API
402Crediti insufficientiRicarica su prezzi
413Immagine troppo grandeRidimensiona sotto i 2048px
429Rate limit raggiuntoImplementa l'exponential backoff
500Errore del serverRiprova con backoff

Pattern di retry

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  # exponential backoff: 1s, 2s, 4s
                time.sleep(wait)
                continue
            raise
    raise Exception("Max retries exceeded")

Flusso di lavoro con webhook per batch di grandi dimensioni

Per job con migliaia di immagini, usa i webhook per evitare il polling continuo:

# Invia un job con un URL webhook
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 invierà i risultati al tuo webhook al termine del job

Limiti di frequenza

PianoRichieste simultaneeRichieste al minuto
Gratuito (prova)230
Starter460
Popular8120
Pro16240
Max / Enterprise32+480+

Se hai bisogno di limiti più elevati, contatta il supporto dalla tua dashboard.

Pattern comuni per la produzione

1. Pipeline prodotti Shopify

# Preleva nuovi prodotti da Shopify → modifica → carica di nuovo
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)

Consulta guida alle foto di prodotto per idee sui prompt.

2. Automazione degli annunci immobiliari

# Migliora automaticamente le foto dei nuovi annunci
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)

Consulta guida all'home staging virtuale per i modelli di prompt.

3. Pipeline di contenuti per i social media

# Genera varianti multi-piattaforma per ogni post
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)

Consulta guida ai social media.

🪄

Modifica 10.000 immagini in una notte

Prompt in linguaggio naturale, scala programmatica. Lo stesso prezzo di $0.10 per modifica, che tu la esegua una volta o un milione di volte.

Ottieni la tua chiave API gratis

Monitoraggio dei costi

Ogni chiamata API scala 1 crediti. Monitora le tue spese in modo programmatico:

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"Crediti rimanenti: {get_credit_balance()}")

Prezzi

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

I crediti mensili si rinnovano a ogni ciclo di fatturazione. I crediti acquistati non scadono mai. Prezzi completi.

Checklist per la produzione

  • Chiave API conservata in modo sicuro (variabile d'ambiente o secret manager)
  • Logica di retry con exponential backoff
  • Logging degli errori e sistema di avvisi
  • Monitoraggio del saldo crediti
  • Concorrenza consapevole dei limiti di frequenza
  • Validazione delle dimensioni delle immagini in input (<2048px)
  • Storage dell'output (CDN, S3, ecc.)
  • Template di prompt versionati su git

Prossimi passi

  • Guida completa a Seedream 5.0 Edit
  • Flussi di lavoro per la fotografia di prodotto
  • Automazione per il settore immobiliare
  • Creare varianti su larga scala

Ottieni la tua chiave API gratis → - crediti gratuiti alla registrazione, nessuna carta richiesta.

Prova Seedream 5.0 Edit - Ora stesso

Carica la tua immagine nella pagina di creazione per iniziare a modificarla.

5 generazioni gratuite · Nessuna carta di credito richiesta

Apri l'app Seedream 5.0 Edit

Strumenti correlati

Editor di Immagini IAUpscaler di Immagini IARimozione dello Sfondo IAGeneratore di Immagini IA

Post correlati

Product

Google Veo 3 su Arteza: video AI di qualità cinematografica con audio nativo

Product

Kit completo di strumenti AI per l'editing delle immagini: 6 tool in un'unica piattaforma

Product

FLUX Kontext Pro: il miglior editor di immagini AI per modifiche in linguaggio naturale

Product

Smart Edit: modifica le immagini con istruzioni in linguaggio naturale

Precedente: Come cambiare lo sfondo delle immagini con Seedream 5.0 EditSuccessivo: Come aggiungere oggetti alle foto con Seedream 5.0 Edit