Source: https://ailoot.ai/models/it/bytedance-seed-seedream-5-0-pro/
Canonical: https://ailoot.ai/models/it/bytedance-seed-seedream-5-0-pro/
Language: it

# ByteDance Seed: Seedream 5.0 Pro

[Markdown](https://ailoot.ai/models/it/bytedance-seed-seedream-5-0-pro/index.md) · [JSON](https://ailoot.ai/models/it/bytedance-seed-seedream-5-0-pro/facts.json)

## [ByteDance Seed: Seedream 5.0 Pro](https://ailoot.ai/models/it/bytedance-seed-seedream-5-0-pro/)

Seedream 5.0 Pro crea e modifica immagini con layout d’infografica densi, modifiche locali guidate spazialmente, separazione dei livelli e texture fotografiche realistiche. La generazione multilingue nativa supporta poster localizzati e concept di design con molto testo nell’immagine.

- [**Ailoot Ultra · Immagini** `POST /v1/images/generations` `bytedance-seed/seedream-5-0-pro`](https://ailoot.ai/models/it/bytedance-seed-seedream-5-0-pro/#method-0)

Informazioni sul modello

Questa descrizione illustra le funzionalità del modello. Gli input, gli output e le opzioni disponibili in Ailoot per il metodo selezionato sono elencati di seguito.

Seedream 5.0 Pro è il modello multimodale di creazione di immagini di ByteDance Seed per lavoro visivo professionale. Combina generazione di nuove immagini e modifica basata su riferimenti, dando rilievo alla struttura del design oltre che all’aspetto. Il produttore organizza l’edizione intorno a quattro punti di forza: grafica informativa densa, modifica interattiva, immagini realistiche e generazione multilingue nativa. L’interfaccia documentata restituisce una singola immagine finita; sequenze correlate, ricerca e output streaming appartengono ai flussi di lavoro di altre edizioni. L’ottimizzazione del prompt offre modalità standard e fast, con fast che scambia parte della qualità per un tempo di generazione ridotto.

Informazioni complesse in una sola immagine Pro può trasformare un brief consistente in infografica, poster o concept di interfaccia visiva. Prepara i contenuti fattuali prima delle istruzioni stilistiche: etichette approvate, valori, relazioni e ordine di lettura. Specifica poi composizione, punto focale, tipografia e illustrazioni di supporto. Per una mostra museale, fornisci titolo e tre descrizioni approvate, chiedi un’illustrazione accanto a ciascuna e indica il titolo dominante. Controlla gerarchia e parole rispetto al brief, soprattutto nel testo di supporto più piccolo.

Questo output è utile per materiali didattici, spiegazioni tecniche, immagini di presentazione ed esplorazione iniziale del layout di prodotto. Un’immagine d’interfaccia generata comunica un’idea visiva; mantieni controlli e testo reali in una sorgente di design modificabile quando vuoi svilupparla in un prodotto funzionante. Per un’infografica, conserva tabella o note originali con l’immagine, così che il designer possa verificare e correggere i singoli fatti.

Indicazioni spaziali per modifiche locali La modifica interattiva aggiunge la posizione all’istruzione. Segna o seleziona la regione pertinente, specifica il cambiamento e indica le caratteristiche circostanti da conservare. Il produttore descrive punti, selezioni a lazo o rettangolo e schizzi come mezzi per comunicare la posizione. Per un concept d’interni, segna solo la sedia e chiedi un altro materiale, preservando camera, pavimento, parete e ombre vicine. Per una foto di prodotto, identifica la regione dell’etichetta anziché chiedere un ridisegno dell’intero oggetto.

Le capacità di modifica Pro comprendono sostituzione di colore e materiale, aggiunta o rimozione di oggetti, rendering da schizzo e combinazione di elementi di più riferimenti. Assegna a ogni riferimento un ruolo: composizione di base, oggetto sostitutivo, materiale o palette. Per esempio, fornisci una stanza, un campione di tessuto e una sedia di riferimento, poi chiedi la sedia nel punto segnato con quel tessuto. Confronta ogni riferimento con il risultato, prestando attenzione a scala, punti di attacco e illuminazione. Con uno schizzo, etichetta le aree e chiarisci se i segni disegnati devono restare nell’immagine finale.

Separare e ricomporre elementi visivi Il produttore mostra la divisione di un’immagine in livelli indipendenti, con elementi trasparenti e ricostruzione dello sfondo. È utile per composizioni da riorganizzare: indica titolo, soggetto principale e decorazioni da separare, poi verifica ogni elemento in uno strumento di design. Conserva l’immagine di base per confrontarla. Esamina bordi, dettagli mancanti e aree di sfondo coperte dal soggetto originale prima di spostare o sostituire elementi. La separazione in livelli è un flusso distinto di elaborazione; chiedere immagini finite tra loro estranee è un altro compito. Nel flusso del produttore è richiesta una sola immagine JPEG o PNG: fino a 30 MB, 262 144–36 000 000 pixel e rapporto d’aspetto 1:16–16:1. Il risultato contiene un’immagine di base e fino a 16 livelli PNG con alpha, oltre a nome, descrizione, ordine di sovrapposizione e riquadro di collocazione di ciascun livello. Le dimensioni usano 1K, 1.5K, 2K o un’impostazione automatica che preserva i rapporti della fonte.

Luce, materiali e ritratti realistici Pro privilegia immagini fotografiche e generate al computer, includendo illuminazione, comportamento delle superfici e texture della pelle. Un brief utile descrive la scena fisica invece di affidarsi soltanto ad aggettivi: soggetto, posizione della camera, luce principale, sfondo e materiali che devono riflettere o trasmettere luce. Per un mobile, indica se la struttura è metallo spazzolato, vetro trasparente o legno dipinto e spiega l’illuminazione. Per un ritratto, descrivi le modifiche e preserva tratti e posa importanti. Controlla pelle, mani, riflessi e confini fra materiali alla dimensione finale di visione. L’opzione del produttore per lo sfondo trasparente si applica alla modifica con esattamente un input già dotato di canale alpha; l’output trasparente deve essere PNG. È separata dalla generazione opaca ordinaria.

Immagini multilingue Il modello supporta prompt nativi e testo renderizzato in più lingue diffuse, fra cui cinese, inglese, francese, tedesco, russo, giapponese, coreano, spagnolo e arabo. Fornisci le parole approvate esatte, specifica lingua e direzione di lettura e identifica le regioni testuali. Per un poster localizzato, mantieni coerenti layout e immagini, fornendo separatamente titolo e testo di supporto. Chiedi a un lettore della lingua di esaminare il risultato, inclusi accenti, caratteri connessi, interruzioni di riga ed etichette piccole.

Preparare un risultato utile Parti dall’immagine prevista: grafica ricca di dati, poster localizzato, concept visivo o immagine sorgente modificata con precisione. Fornisci contenuti e riferimenti necessari, poi confronta il risultato con i materiali originali e i cambiamenti richiesti. Il flusso di generazione accetta fino a 10 riferimenti JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC o HEIF, fino a 30 MB ciascuno, con entrambi i lati maggiori di 14 pixel, 196–36 000 000 pixel totali e rapporti da 1:16 a 16:1. Restituisce JPEG o PNG, con opzioni 1K, 1.5K e 2K e 2K predefinito; dimensioni personalizzate richiedono 921 600–4 624 220 pixel totali e lo stesso intervallo di rapporti. I risultati possono essere dati codificati o link di download che scadono entro 24 ore. Il produttore indica il testo molto fine e la coerenza delle modifiche al pixel come aspetti ancora da migliorare. Controlla con cura etichette dense e regioni da mantenere, anche quando la composizione complessiva appare convincente.

**Ailoot Ultra · Immagini** `POST /v1/images/generations` `bytedance-seed/seedream-5-0-pro`

[`bytedance-seed/seedream-5-0-pro`](https://ailoot.ai/models/it/#m=bytedance-seed%2Fseedream-5-0-pro&route=Ultra&caller=bytedance-seed%2Fseedream-5-0-pro&fmt=images)

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

### Introduzione

Seedream 5.0 Pro crea e modifica immagini con layout d’infografica densi, modifiche locali guidate spazialmente, separazione dei livelli e texture fotografiche realistiche. La generazione multilingue nativa supporta poster localizzati e concept di design con molto testo nell’immagine.

Input accettati

Testo · Immagini

Risultati

Immagini

### Disponibile in Ailoot · input e metodi

**Ailoot Ultra · Immagini** `POST /v1/images/generations`

Tipi di input

`text`, `image`

Tipi di output

`image`

| Campo | Tipo | Requisito | Valori e limiti | Predefinito |
| --- | --- | --- | --- | --- |
| Campo`model` | Tipo`string` | RequisitoObbligatorio | Valori e limiti bytedance-seed/seedream-5-0-pro | Predefinito— |
| Campo`prompt` | Tipo`string` | RequisitoObbligatorio | Valori e limiti Lunghezza minima: 1 | Predefinito— |
| Campo`resolution` | Tipo`string` | RequisitoFacoltativo | Valori e limiti 1K, 2K | Predefinito— |
| Campo`aspect_ratio` | Tipo`string` | RequisitoFacoltativo | Valori e limiti 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 | Predefinito— |
| Campo`n` | Tipo`integer` | RequisitoFacoltativo | Valori e limiti Minimo: 1 Massimo: 1 | Predefinito— |
| Campo`input_references` | Tipo`array` | RequisitoFacoltativo | Valori e limiti Numero minimo di elementi: 0 Numero massimo di elementi: 14 | Predefinito— |
| Campo`provider` | Tipo`object` | RequisitoFacoltativo | Valori e limiti | Predefinito— |

Parametri e ciclo di vita del metodo

| Parametro | Contratto |
| --- | --- |
| Parametro`content_type` | Contrattoapplication/json |
| Parametro`required` | Contrattomodel, prompt |
| Parametro`material_types` | Contrattotext, image |

Ciclo di vita: `synchronous_result_then_owned_library`

`GET /v1/media/tasks/{task_id}` · task\_id effettivamente restituito o record della libreria multimediale

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

`GET /v1/media/assets`

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

### Tariffe

##### Calcolo del costo finale

Le tariffe visualizzate stimano il costo prima della generazione. L'addebito finale viene calcolato in base al costo registrato per la generazione originale. La durata misurata dell'output e le quantità previste non costituiscono la quantità finale fatturabile.

Le tariffe non aggiungono opzioni alla richiesta. I parametri supportati sono elencati nel metodo selezionato.

Modalità rapida

Non specificato Quando è selezionata la modalità rapida

Modalità flex

Non specificato Quando è selezionata la modalità flex

Sforzo massimo di ragionamento

Non specificato Quando lo sforzo massimo di ragionamento usa l'adeguamento predefinito (default)

#### Tariffe stimate per il confronto

#### Prezzi per configurazione

Associa ogni costo alle condizioni indicate. Usa una sola tariffa per ogni insieme di configurazioni alternative.

| Configurazione | Listino delle tariffe | Quantità prevista | Unità di fatturazione | Costo |
| --- | --- | --- | --- | --- |
| ConfigurazioneTariffe base dei token | Listino delle tariffeTariffa base | Quantità prevista— | Unità di fatturazione— | Costo Input · Token in input · Stima solo a fini di confronto **—** / 1K token Output · Token in output · Stima solo a fini di confronto **—** / 1K token Input · Lettura dalla cache · Stima solo a fini di confronto **—** / 1K token Input · Scrittura nella cache · Stima solo a fini di confronto **—** / 1K token Input · Scrittura nella cache, 1 ora · Stima solo a fini di confronto **—** / 1K token |
| Configurazioneimmagine in ingresso | Listino delle tariffe— | Quantità prevista— | Unità di fatturazioneper immagine in input | Costo Input · immagine in ingresso · Stima solo a fini di confronto **$0.006** per immagine in input |
| Configurazioneimmagine in uscita | Listino delle tariffe— | Quantità prevista— | Unità di fatturazioneper immagine in output | Costo Output · immagine in uscita · Stima solo a fini di confronto **$0.09** per immagine in output |
| ConfigurazioneCosto stimato della generazione | Listino delle tariffe— | Quantità previstastima per una generazione | Unità di fatturazione— | Costo Output · Costo di generazione stimato · Stima solo a fini di confronto **$0.09** stima prima della generazione Questa stima non è un addebito aggiuntivo né una tariffa fissa per la generazione completata. |

Ailoot prenota un importo stimato prima di una richiesta. Dopo il risultato, addebita il costo finale in base all’utilizzo misurato. Per lo streaming, l’addebito usa il record finale di utilizzo. [Come funzionano la prenotazione e l’addebito finale →](https://ailoot.ai/docs/it/billing/reserve/)

### Esempi di richieste

#### Ailoot Ultra · Immagini

curl

```bash
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
```

### Ricevi e salva i risultati

#### Ailoot Ultra · Immagini

Scarica ogni immagine restituita o salvane il contenuto Base64

- `GET /v1/media/tasks/{task_id}`
- `GET /v1/media/assets/{asset_id}/content`
- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

Altre letture di contenuto

Leggi le risorse esistenti di tua proprietà

```bash
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.
```

##### Conserva tutti i risultati completati

Salva ogni immagine completata; recupera ogni URL restituito oppure decodificane il contenuto Base64.

Conserva la risposta completa e gli header, ogni output effettivo, gli identificatori originali restituiti e tutti i campi di utilizzo. Recupera l'operazione originale senza inviare nuovamente la richiesta di creazione.

##### Se occorre verificare la risposta originale

Conserva l'X-Client-Request-ID restituito per la riconciliazione. Leggi solo i valori task\_id/asset\_id effettivamente restituiti o la tua libreria multimediale; non costruire mai un URL del task a partire dall'ID dell'operazione e non reinviare mai la richiesta di creazione.

Campi della risposta

| Campo | Tipo |
| --- | --- |
| Campo`created` | Tipo |
| Campo`data[].url` | Tipo |
| Campo`data[].b64_json` | Tipo |
| Campo`usage` | Tipo |

### Alias

#### Alias del modello

**Ailoot Ultra** [`bytedance-seed/seedream-5-0-pro`](https://ailoot.ai/models/it/#m=bytedance-seed%2Fseedream-5-0-pro&route=Ultra&caller=bytedance-seed%2Fseedream-5-0-pro&fmt=images)

#### Alias dei percorsi dei metodi

`/v1/images`

#### ID di chiamata correlati

[`bytedance-seed/seedream-5-0-pro`](https://ailoot.ai/models/it/#m=bytedance-seed%2Fseedream-5-0-pro&route=Ultra&caller=bytedance-seed%2Fseedream-5-0-pro&fmt=images)

FAQ · ByteDance Seed: Seedream 5.0 Pro

Quali input e risultati sono disponibili?

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

Quali campi usa la richiesta?

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

Quali limiti si applicano?

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

Collega Ailoot a Claude Code, OpenCode, Hermes o alla tua applicazione.

## L’azienda e il suo portafoglio di progetti

L’azienda e il suo portafoglio di progetti: milioni di clienti; vendite nell’ordine dei miliardi ogni mese.

## Acquista token con uno sconto.

Sconto con abbonamento per lavoro regolare. Codici fino al 50% sull’acquisto di token.

Abbonamento

Scegli un piano scontato per richieste regolari.

Codice fino al 50%

Inserisci il codice all’acquisto. Il prezzo si aggiorna secondo la promozione.

Spese nella cronologia

Modello, token e importo sono salvati per ogni richiesta.

[Scegli abbonamento](https://ailoot.ai/docs/it/billing/subscriptions/) · [Consulta prezzi dei modelli](https://ailoot.ai/models/it/)

## Collega l’API al prodotto che vendi.

SaaS, app e bot secondo offerta e accordo di licenza Ailoot. Per rivendere, richiedi una licenza reseller.

Applicazione commerciale

Integra generazione di testo, immagini, video e suono nelle funzioni a pagamento.

Licenza reseller

Invia descrizione del progetto e schema di accesso. Richiedi condizioni scritte per uso e rivendita.

Documenti sul sito

Offerta, accordo di licenza e politica sui dati sono disponibili prima della connessione.

[Richiedi licenza reseller](mailto:support@ailoot.ai) · [Offerta e accordo di licenza](https://ailoot.ai/legal/offer?lang=it)

## Ailoot · L’azienda e il suo portafoglio di progetti





Ailoot si basa su un’esperienza operativa consolidata, un’ampia base di clienti, un servizio stabile e un controllo costante dei KPI.





L’azienda e il suo portafoglio di progetti: milioni di clienti; vendite nell’ordine dei miliardi ogni mese.





Ailoot mette questa esperienza operativa al servizio dell’accesso API alle funzioni AI nei prodotti dei clienti, negli agenti, nelle applicazioni e nelle automazioni.
