Introduzione
Espandere una creazione
Bloom aggiunge contenuto mentre ingrandisce l’immagine. Se ometti preset, viene usato bloom_2.
Richiesta Bloom
Scegli 2k, 4k o 8k, con 4k predefinito. La creatività parte da 3 e il prompt è facoltativo.
Limiti creativi
Controlla volti e superfici nel JPEG o PNG scaricato. Realism rifiuta valori di creatività superiori a 4.
| Campo | Valore |
|---|---|
| Input | Immagine |
| Output | Immagine |
| Modello predefinito |
|
| Altri preset |
|
| Risoluzione iniziale | 4K |
| Guida facoltativa |
|
| File finale | JPEG o PNG |
Caratteristiche principali
Bloom 2 rende la pelle più materica
Senza prompt e con creatività 3, Bloom 2 ricostruisce occhi, barba e trama della pelle. Il risultato a destra è un’interpretazione del volto, non una prova dei dettagli acquisiti dalla fotocamera.
Confronta i modelli sullo stesso ritratto
Da sinistra: Bloom 2, Bloom Realism e Bloom. Bloom 2 mostra più texture; Realism definisce il volto con piccoli cambiamenti di somiglianza; Bloom resta più morbido in questa prova. I tempi sono circa 86, 134 e 273 secondi.
Parametri della richiesta
| Parametro | Obbligatorio | Nota |
|---|---|---|
image_url | Sì | L’immagine esistente di cui Bloom svilupperà e reinterpreterà la composizione. almeno 1 caratteri |
preset | No |
|
resolution | No | Livello Bloom |
prompt | No | Descrizione facoltativa della scena o dell’effetto per guidare i dettagli aggiunti. al massimo 2000 caratteri |
creativity | No | Intero da 1–9, valore iniziale 3: 1 resta vicino alla sorgente, 9 aggiunge più dettagli. |
output_format | No | Scarica il risultato Bloom come |
Prezzi
Per Bloom, solo resolution modifica l’addebito per immagine. Preset, prompt, creatività e scelta fra JPEG e PNG non incidono sul prezzo.
| Specifiche | Prezzo |
|---|---|
| $0.36 / immagine |
| $1.08 / immagine |
| $4.08 / immagine |
Casi d’uso
Sviluppare un’illustrazione
Ingrandisci un’opera consentendo nuovi dettagli superficiali e descrivi il risultato desiderato in prompt.
Cercare un aspetto fotografico
Scegli bloom_realism e mantieni creativity fra 1 e 4 per un’interpretazione naturale.
Consigli avanzati
Scegli un’immagine esistente
Fornisci in
image_urll’opera che Bloom deve espandere.Orienta la creazione
Seleziona preset e creatività, poi aggiungi una descrizione facoltativa della scena o della finitura.
Valuta la nuova versione
Imposta il livello e verifica che i dettagli aggiunti siano coerenti con la tua opera.
Espandere una creazione
Bloom espande un’immagine esistente inventando dettagli guidati dal preset, dalla creatività e da un prompt facoltativo.
Richiesta Bloom
{
"image_url": "https://example.com/blurred-portrait.jpg",
"preset": "bloom_2",
"resolution": "2k",
"creativity": 3,
"output_format": "jpeg"
}
Scegliere l’interpretazione
preset | Direzione visiva |
|---|---|
bloom_2 | Ultimo modello creativo, predefinito |
bloom | Illustrazione, arte e CG |
bloom_realism | Aspetto fotografico naturale; creatività limitata a 1–4 |
Prova sul ritratto
Senza prompt e con creatività 3, Bloom 2 ricostruisce occhi, barba e trama della pelle. Il risultato a destra è un’interpretazione del volto, non una prova dei dettagli acquisiti dalla fotocamera.
Da sinistra: Bloom 2, Bloom Realism e Bloom. Bloom 2 mostra più texture; Realism definisce il volto con piccoli cambiamenti di somiglianza; Bloom resta più morbido in questa prova. I tempi sono circa 86, 134 e 273 secondi.
Limiti creativi
Bloom inventa intenzionalmente dettagli e può cambiare volti, texture e piccoli oggetti. creativity richiede interi da 1–9, ma con bloom_realism sono validi solo 1–4. I valori Realism superiori vengono rifiutati. La durata varia secondo immagine e modello.
Avvio rapido dell’API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "topaz/bloom/upscale",
"input": {
"image_url": "https://example.com/reference.png",
"output_format": "jpeg",
"preset": "bloom_2",
"resolution": "4k"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Nel riferimento dell’API trovi autenticazione, schema completo, polling e gestione degli errori.








