Einführung
Wan 3.0 Prime Spicy Bild-zu-Video ist der Bild-zu-Video-Endpunkt der Wan-3.0-Prime-Spicy-Familie, abgestimmt über die Grenzen des Standardmodells hinaus. Ein Startbild in image_url und ein optionaler prompt ergeben 2 bis 30 Sekunden Video in 480p, 720p oder 1080p mit generiertem Ton. Das Standbild liefert Person, Outfit, Kulisse und Licht; der Prompt liefert Bewegung, Kamera und Ton. Mit last_image_url legen Sie das Ende fest.
Im Request-Body gibt es kein Inhalts-Flag und keine Erklärung pro Anfrage. In unserem Inhaltstest mit sechs Stufen am 2026-09-30 kam jede Stufe wie geschrieben zurück.
Wichtige Funktionen und Highlights
Sechs Stufen getestet, sechs gerendert
Wir haben unsere Standardleiter in 480p und fünf Sekunden durchlaufen, von Mild bis zu beiden Tests auf Maximal. Nichts wurde abgelehnt, verdeckt oder gegen eine andere Person ausgetauscht. Die Stufe Sehr stark ist diejenige, die das Standard-Wan-3.0-Prime in unserem Test vom 2026-09-24 abgemildert hat.
Es kann über den Prompt hinausgehen
Hierfür sollten Sie planen. In unseren Beispielaufnahmen haben wir vier Startbilder mit Prompts geschickt, die sagten, die Kleidung bleibt, wie sie ist; zwei kamen verändert zurück, eines davon eine Parfüm-Produktaufnahme, bei der hinter der Flasche eine zusätzliche Figur auftauchte. Behandeln Sie den Prompt als Bitte, nicht als Garantie, und prüfen Sie den ganzen Clip.
Bis zu 30 Sekunden in einer Anfrage
duration_seconds nimmt jede ganze Zahl von 2 bis 30, Vorgabe 5. Eine Anfrage über fünf Sekunden liefert etwa 5,04 Sekunden bei 30 Bildern pro Sekunde. resolution ist 480p, 720p (Vorgabe) oder 1080p; Länge und Auflösung beeinflussen Preis und Durchlaufzeit.
Form, Ton und das letzte Bild
aspect_ratio nimmt 16:9, 9:16, 1:1, 4:3 oder 3:4; ohne Angabe folgt der Clip dem Still. generate_audio ist standardmäßig an. last_image_url legt das Schlussbild fest – in unserem Test endete der Clip auf dem mitgegebenen Bild, zugeschnitten auf das gewünschte Verhältnis.
Request-Parameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
prompt | Nein | Optional, aber lohnend: eine Aktion, eine Kamerabewegung, ein Hinweis zum Ton. mindestens 1 Zeichen |
image_url | Ja | Pflicht. Das Startbild: Person, Outfit, Raum und Licht stammen alle daraus. |
last_image_url | Nein | Optional: das Schlussbild. Der Clip endet auf diesem Bild, zugeschnitten auf das gewünschte Seitenverhältnis. |
aspect_ratio | Nein | 16:9, 9:16, 1:1, 4:3 oder 3:4. Ohne Angabe folgt der Clip der Form des Startbilds; ein abweichendes Verhältnis schneidet das Bild zu. |
resolution | Nein | 480p, 720p oder 1080p, Vorgabe 720p. Höhere Auflösung kostet pro Sekunde mehr und dauert länger. |
duration_seconds | Nein | Jede ganze Zahl von 2 bis 30, Vorgabe 5. Abgerechnet wird pro angeforderter Sekunde. |
generate_audio | Nein | Standardmäßig an, ohne Aufpreis: Der Clip kommt mit Ton zurück, der zum Bild passt. Mit false erhalten Sie einen stummen Clip. Standardwert: |
enable_prompt_expansion | Nein | Standardmäßig aus, ohne Aufpreis. Standardwert: |
seed | Nein | 0 bis 2147483647. Halten Sie ihn fest, während Sie Auflösungen oder Längen vergleichen; er macht Läufe vergleichbar, nicht bildgleich. |
Preis
| Spezifikation | Preis |
|---|---|
| $0.09 / Sekunde |
| $0.18 / Sekunde |
| $0.36 / Sekunde |
Anwendungsfälle
Worin sie sich vom Standard-Prime unterscheidet
Szenen mit zwei Personen sind der Punkt, an dem sich diese Version in unseren Tests vom Standard-Wan-3.0-Prime unterscheidet: Die Stufe Sehr stark kam wie geschrieben zurück, statt abgemildert zu werden.
Action und Wasser
Auch Bewegung ohne Romantik funktioniert: Das Pool-Beispiel auf dieser Seite zieht ein Handtuch weg, springt und folgt dem Schwimmer in einer Fünf-Sekunden-Einstellung unter Wasser.
Lange Einstellungen mit geplantem Ende
Fordern Sie bis zu 30 Sekunden an und ergänzen Sie last_image_url, damit die Einstellung auf der Pose landet, von der Ihre nächste ausgeht.
Prompt-Leitfaden und Praxistipps
Das Bild übernimmt das Styling
Legen Sie Garderobe, Raum und Licht ins Still und heben Sie sich den Prompt für das auf, was sich bewegt. Das Tango-Beispiel auf dieser Seite lief mit duration_seconds 5 und 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.
Die genaue Anfrage hinter dem Clip für diesen Endpunkt, erzeugt aus dem daneben gezeigten Startbild.
In 480p entwerfen, dann rendern
Ein fünfsekündiger 480p-Clip brauchte in unserem ersten Durchgang etwa zwei bis zweieinhalb Minuten – Alibaba nennt Prime seine schnelle Stufe, hier war es aber nicht schneller, also messen Sie Ihre eigenen Jobs. Klären Sie die Idee dort, halten Sie seed fest und rendern Sie dann in 720p oder 1080p neu. Ändern Sie pro Durchlauf ein Feld, damit jeder Vergleich etwas aussagt.
Wenn das Outfit anbleiben muss
Benennen Sie die Kleidung im Prompt und schreiben Sie, dass sie bleibt, wie sie ist – so hat das Tango-Beispiel sein Aussehen behalten –, aber keine Formulierung ist bei diesem Modell eine Garantie. Prüfen Sie den ganzen Clip vor der Auslieferung.
API-Schnellstart
# 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"
Authentifizierung, vollständiges Schema, Polling und Fehlerbehandlung stehen in der API-Referenz.



























