Introduzione
Wan 3.0 Prime Spicy immagine in video è l’endpoint immagine in video della famiglia Wan 3.0 Prime Spicy, regolata oltre i limiti del modello standard. Un fotogramma iniziale in image_url e un prompt facoltativo diventano da 2 a 30 secondi di video a 480p, 720p o 1080p, con audio generato. L’immagine fissa fornisce la persona, l’abbigliamento, la scena e la luce; il prompt fornisce movimento, camera e suono. Aggiungi last_image_url per fissare il finale.
Nel corpo della richiesta non c’è alcun flag di contenuto né dichiarazione per singola richiesta. Nel nostro test di contenuto a sei livelli del 2026-09-30 ogni livello è tornato come scritto.
Caratteristiche principali
Sei livelli testati, sei resi
Abbiamo eseguito la nostra scala standard a 480p e cinque secondi, dal Lieve fino a entrambi i test di livello Massimo. Nulla è stato rifiutato, coperto o sostituito con un’altra persona. Il livello Molto forte è quello che il Wan 3.0 Prime standard aveva attenuato nel nostro test del 2026-09-24.
Può spingersi oltre il prompt
È il punto da mettere in conto. Nelle nostre riprese di esempio abbiamo inviato quattro fotogrammi iniziali con prompt che dicevano che l’abbigliamento resta uguale; due sono tornati modificati, uno dei quali una foto di prodotto di un profumo con una figura in più dietro il flacone. Considera il prompt una richiesta, non una garanzia, e controlla l’intera clip.
Fino a 30 secondi in una sola richiesta
duration_seconds accetta qualsiasi numero intero da 2 a 30, predefinito 5. Una richiesta da cinque secondi restituisce circa 5,04 secondi a 30 fotogrammi al secondo. resolution è 480p, 720p (predefinito) o 1080p, e sia la durata sia la risoluzione incidono su prezzo e tempi.
Forma, suono e ultimo fotogramma
aspect_ratio accetta 16:9, 9:16, 1:1, 4:3 o 3:4; se omesse, il clip segue il fermo immagine. generate_audio è attivo per impostazione predefinita. last_image_url fissa il fotogramma finale: nel nostro test il clip è terminato sull’immagine fornita, ritagliata alle proporzioni richieste.
Parametri della richiesta
| Parametro | Obbligatorio | Nota |
|---|---|---|
prompt | No | Facoltativo ma utile: un’azione, un movimento di camera, una nota sul suono. Nominare ogni capo e dire che resta addosso aiuta, ma con questo modello non lo garantisce. almeno 1 caratteri |
image_url | Sì | Obbligatorio. Il fotogramma iniziale: persona, outfit, ambiente e luce vengono tutti da qui. |
last_image_url | No | Ultimo fotogramma facoltativo. Il clip termina su questa immagine, ritagliata alle proporzioni richieste. |
aspect_ratio | No | 16:9, 9:16, 1:1, 4:3 o 3:4. Se omesse, il clip segue la forma del fotogramma iniziale; proporzioni diverse lo ritagliano. |
resolution | No | 480p, 720p o 1080p, predefinito 720p. Una risoluzione più alta costa di più al secondo e richiede più tempo. |
duration_seconds | No | Qualsiasi numero intero da 2 a 30, predefinito 5. Fatturato al secondo richiesto. |
generate_audio | No | Attivo per impostazione predefinita, senza costi aggiuntivi: il clip torna con un suono allineato alle immagini. Imposta false per un clip muto. Predefinito: |
enable_prompt_expansion | No | Disattivato per impostazione predefinita, senza costi aggiuntivi. Predefinito: |
seed | No | Da 0 a 2147483647. Tienilo fermo mentre confronti risoluzioni o durate; rende i risultati confrontabili, non identici fotogramma per fotogramma. |
Prezzi
| Specifiche | Prezzo |
|---|---|
| $0.09 / secondo |
| $0.18 / secondo |
| $0.36 / secondo |
Casi d’uso
In cosa differisce dal Prime standard
Le scene con due persone sono il punto in cui questa versione si differenzia dal Wan 3.0 Prime standard nei nostri test: il livello Molto forte è tornato come scritto invece che attenuato.
Azione e acqua
Funziona anche il movimento non romantico: l’esempio della piscina in questa pagina toglie un asciugamano, si tuffa e segue il nuotatore sott’acqua in un’unica inquadratura da cinque secondi.
Inquadrature lunghe con un finale pianificato
Chiedi fino a 30 secondi e aggiungi last_image_url perché l’inquadratura arrivi sulla posa da cui parte la successiva.
Consigli avanzati
Lascia che sia il fotogramma a fare lo styling
Metti guardaroba, ambiente e luce nel fermo immagine e tieni il prompt per ciò che si muove. L’esempio del tango in questa pagina è girato con duration_seconds 5 e resolution 720p:
The couple finishes a slow turn and he dips her back over his arm; her hand stays on the back of his neck and their foreheads almost touch. Both stay fully dressed the whole time: he keeps his white shirt and black vest buttoned, she keeps the red satin gown on. The camera circles them slowly under the chandelier. Soft bandoneon, shoes on the wooden floor.
La richiesta esatta dietro il clip per questo endpoint, generata dal fotogramma iniziale mostrato accanto.
Bozza a 480p, poi render
Un clip da cinque secondi a 480p ha richiesto circa due minuti o due minuti e mezzo nel nostro primo lotto: Alibaba chiama Prime la sua fascia veloce, ma qui non lo è stata, quindi cronometra i tuoi job. Metti a punto l’idea lì, tieni fermo seed, poi rigenera a 720p o 1080p. Cambia un solo campo per esecuzione, così ogni confronto ti insegna qualcosa.
Quando l’outfit deve restare
Nomina l’abbigliamento nel prompt e scrivi che resta com’è — così l’esempio del tango ha mantenuto il suo aspetto —, ma nessuna formulazione è una garanzia su questo modello. Controlla l’intera clip prima della consegna.
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": "alibaba/wan-3.0-prime-spicy/image-to-video",
"input": {
"duration_seconds": 5,
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p"
}
}'
# 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.



























