Introduzione
Krea 3 Modifica immagini modifica o combina da una a otto immagini di partenza a partire da un’istruzione in linguaggio naturale. Krea ha costruito Krea 3 prima di tutto per le modifiche: indica cosa deve cambiare e cosa deve restare, e chiama le fonti image 1, image 2 e così via. Scegli tu la forma dell’output; ogni risultato è di circa un megapixel.
Scegli la modalità in base al materiale di partenza
| Cosa hai | Modalità |
|---|---|
| una descrizione scritta | Krea 3 Testo in immagine |
| da una a otto foto da cambiare o combinare | Krea 3 Modifica immagini |
Caratteristiche principali
Combina persone, abiti e luoghi
Fino a otto fonti in una richiesta. Nel nostro esempio la donna di image 1 indossa il vestito a fantasia paisley di image 2 su una terrazza di canyon, con volto e capelli conservati.
Nomina le fonti con il numero
"The person from image 2" prende il secondo caricamento: nel nostro controllo, con una donna come image 1 e un uomo come image 2, è apparso solo l’uomo.
L’identità regge ai grandi cambiamenti
Una donna in blazer da ufficio è diventata un ritratto anni Settanta in uno studio rivestito di legno, con lo stesso volto, le stesse trecce e la stessa inquadratura.
Solo contenuti a livello di moda
Richieste e fonti vengono controllate. I cambi di abito e di scena sono passati; le richieste di togliere i vestiti sono state rifiutate e non addebitate.
Parametri della richiesta
| Parametro | Obbligatorio | Nota |
|---|---|---|
prompt | Sì | Dì cosa cambiare, poi cosa resta. Indica le fonti come image 1, image 2 nell’ordine di caricamento. almeno 1 caratteri · al massimo 5000 caratteri |
image_urls | Sì | Da una a otto immagini, nell’ordine in cui il prompt le nomina. Ogni immagine aggiunge di nuovo il prezzo di output. almeno 1 elementi · al massimo 8 elementi |
aspect_ratio | No | Forma dell’output: 1:1, 4:5, 3:4, 2:3, 9:16, 5:4, 4:3, 3:2, 16:9 o 21:9. Predefinito 1:1; la forma della fonte non viene mantenuta in automatico. |
quality | No | high (predefinito) privilegia il dettaglio; fast risponde prima. Stesso prezzo. |
enable_thinking | No | Pianifica un prompt più lungo prima di disegnare; nei nostri test circa due volte più lento. Disattivato di default. Predefinito: |
negative_prompt | No | Cosa escludere, fino a 1,024 caratteri. Usato solo dalla variante ad alta qualità. al massimo 1024 caratteri |
output_format | No | PNG (predefinito) o JPEG. Nessun effetto sul prezzo. |
seed | No | Facoltativo, da 0 a 2147483647. Riutilizzare un seed porta vicino a un’immagine precedente ma non ne garantisce la corrispondenza. |
Prezzi
$0.072 / immagine
Addebito per immagine: un prezzo di output più lo stesso importo per ogni immagine di partenza. Variante di qualità, ragionamento e proporzione non cambiano il prezzo. Le richieste rifiutate non vengono addebitate.
Casi d’uso
Prova virtuale e styling
Un ritratto più la foto di un capo diventa un’immagine stilizzata di quella persona che lo indossa.
Ricollocazione ed epoche
Sposta un soggetto in un nuovo luogo, epoca o luce, mantenendo chi è.
Consigli avanzati
Parti dalla modifica
Inizia con cosa deve cambiare, poi una frase su cosa resta. Con più fonti, nomina ciascuna: "the woman from image 1", "the dress from image 2".
Scegli la forma dell’output
Il risultato usa la proporzione che scegli, non quella della fonte. Adatta la proporzione alla foto principale per evitare ritagli indesiderati.
Fai attenzione al numero di fonti
Ogni immagine di partenza viene addebitata oltre all’output, quindi invia solo quelle che il prompt usa. Indica l’età delle persone quando cambi epoca o stile: l’aspetto può spostarsi verso più giovane o più adulto.
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": "krea/3/edit",
"input": {
"aspect_ratio": "1:1",
"image_urls": [
"https://example.com/reference.png"
],
"output_format": "png",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"quality": "high"
}
}'
# 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.










