Einführung
Wan 2.2 LoRA animiert ein Startbild mit dem Bild-zu-Video-Modell Wan 2.2 von Alibaba und lässt Sie darüber eigene, selbst trainierte LoRA-Gewichte laden, um Stil, Figur oder Bewegung zu steuern. Startbild und Bewegungs-Prompt sind Pflicht. LoRAs kommen in drei optionale Slots mit jeweils bis zu drei Einträgen; jeder Eintrag besteht aus einer direkten URL zu einer Gewichtsdatei von höchstens 1 GB und einer Stärke von 0 bis 4. Clips sind genau 5 oder 8 Sekunden lang, in 480p oder 720p.
Wichtige Funktionen und Highlights
Drei Slots für zwei Entrauschungsdurchgänge
Wan 2.2 entrauscht in zwei Durchgängen. high_noise_loras hängt Gewichte an den High-Noise-Experten, in dem Komposition und Bewegung entschieden werden; low_noise_loras an den Low-Noise-Experten, in dem Details und Texturen entstehen; loras wirkt auf beide. Eine Lineart- oder Körnungsbehandlung gehört meist in den Low-Noise-Slot, ein Kamera- oder Bewegungsstil in den High-Noise-Slot.
Getrennte Stärken für Kamerastil und Renderstil
Weil die Slots an unterschiedlichen Durchgängen ansetzen, können ein Bewegungs-LoRA und ein Textur-LoRA in derselben Anfrage mit eigenen Stärken stehen. Sie drehen das eine hoch und das andere herunter, statt ein einziges vermischtes Gewicht auszubalancieren. Innerhalb eines Slots vermischen sich gestapelte LoRAs, statt sich zu überlagern – deshalb ist es sicherer, sie einzeln hinzuzufügen.
Die Gewichte bleiben auf Ihrem Hosting
Jede Datei wird für die Dauer des Durchlaufs von der angegebenen URL geladen, auf der Plattform wird nichts gespeichert. Direkte Download-Links funktionieren, ebenso Civitai-Modellseiten oder -Download-Links sowie Hugging-Face-Links vom Typ blob oder resolve, die automatisch zur eigentlichen Datei aufgelöst werden. Andere Freigabeseiten und alles hinter einem Login scheitern beim Abruf; Gewichte, die privat bleiben müssen, gehören hinter einen signierten Link.
Das Basismodell bei leeren Slots
Alle drei Arrays sind standardmäßig leer. Eine Anfrage ohne LoRAs liefert das Ergebnis des Basis-Bild-zu-Video-Modells Wan 2.2 für dasselbe Bild und denselben Prompt – die Referenz, an der jede Stärkenreihe gemessen wird.
Request-Parameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
prompt | Ja | Pflicht. Beschreiben Sie, was sich bewegt und wie sich die Kamera verhält. mindestens 1 Zeichen |
image_url | Ja | Das Startbild. Motiv, Garderobe, Set und das Seitenverhältnis des Clips kommen alle von hier; eine LoRA stilisiert es um, statt es zu ersetzen. mindestens 1 Zeichen |
resolution | Nein | 480p oder 720p, Vorgabe 480p. Prüfen Sie die LoRA-Kombination in 480p, bevor Sie in 720p neu rendern. |
duration_seconds | Nein | Genau 5 oder 8. Jeder andere Wert wird abgelehnt statt gerundet – die Länge, für die Sie zahlen, ist also nie eine Überraschung. |
loras | Nein | Bis zu drei LoRAs, die auf beide Rausch-Experten wirken. Standardwert: |
high_noise_loras | Nein | Bis zu drei LoRAs am Hochrausch-Experten, dem Durchgang, in dem Komposition und Bewegung entschieden werden. Das richtige Feld für einen Kamera- oder Bewegungsstil. Standardwert: |
low_noise_loras | Nein | Bis zu drei LoRAs am Niedrigrausch-Experten, dem Durchgang, in dem Detail und Textur auflösen. Das richtige Feld für Linienführung, Korn oder eine Renderbehandlung. Standardwert: |
seed | Nein | 0 bis 2147483647. Beim Durchfahren einer LoRA-Stärke festhalten, sonst lässt sich die Stärke nicht vom Rauschen trennen. |
Preis
| Spezifikation | Preis |
|---|---|
| $0.024 / Sekunde |
| $0.048 / Sekunde |
Anwendungsfälle
Ein Hausstil für Illustrationen über eine ganze Serie
Trainieren Sie ein LoRA auf Ihre Linienführung und Farbbehandlung und laden Sie es mit einer Stärke um 1 in den Low-Noise-Slot. Das Startbild liefert Figur und Set jedes Clips, das LoRA die Darstellung – so teilen alle Clips der Serie denselben Look. Das Dachterrassen-Beispiel ist ein solcher Ausgangspunkt: eine cel-geshadete Figur nachts auf einem Dach, ohne LoRA gerendert, mit einem Prompt, der den Anime-Stil während einer Kamerafahrt stabil halten soll.
Kamerastil und Renderstil getrennt halten
Legen Sie in derselben Anfrage ein Bewegungs- oder Kamera-LoRA in den High-Noise-Slot und ein Textur-LoRA in den Low-Noise-Slot. Stimmt die Bewegung, ist die Textur aber zu stark, senken Sie nur die Low-Noise-Stärke und wiederholen den Durchlauf mit demselben Bild, Prompt und Seed.
Gewichte für unzensierte Stile
Gewichte, die auf unzensierte Stile trainiert sind, laufen genauso wie jede andere Datei: Die Anfrage deklariert keine Inhalte, und kein LoRA wird geprüft. Grenzen setzen Ihre Rechte an den Gewichten, den Trainingsdaten und dem Startbild, zusammen mit Einwilligung, Alter und lokalem Recht aller dargestellten Personen.
Die passende Stärke finden
Halten Sie Bild, Prompt und Seed fest und variieren Sie die Stärke eines einzelnen LoRAs in vier Durchläufen bei 480p von 0,5 bis 1,5. Oberhalb von etwa 1,5 neigt der Stil dazu, das Motiv zu verschlucken, statt es zu stilisieren. Behalten Sie den Durchlauf, in dem der Stil sichtbar ist und das Motiv aus dem Bild noch intakt bleibt, und rendern Sie diese Kombination in 720p neu.
Prompt-Leitfaden und Praxistipps
Den Slot wählen, bevor Sie schreiben
Legen Sie fest, was das LoRA verändern soll. Renderstil gehört in den Low-Noise-Slot, Bewegungs- oder Kamerastil in den High-Noise-Slot und der gemeinsame Slot kommt zum Einsatz, wenn der Stil Komposition und Textur gleichermaßen prägen soll. Der Prompt muss dann nur noch beschreiben, was sich bewegt und wie sich die Kamera verhält.
Den Stil nicht doppelt nennen
Wer einen Stil im Prompt nennt und zugleich ein LoRA dafür lädt, verdoppelt die Wirkung meist. Trägt ein LoRA den Look, bleibt der Prompt bei Handlung und Kamera – passen Sie die Stärke an, statt weitere Stilwörter hinzuzufügen.
Das mitgelieferte Beispiel anpassen
Das Dachterrassen-Beispiel läuft mit duration_seconds 5 und resolution 480p, alle drei LoRA-Slots sind leer:
She pushes off the railing, straightens her blazer over one shoulder and turns to walk along the rooftop, city lights and the vending machine glow sliding past behind her, hair lifting in the night wind. Smooth tracking move, anime cel-shaded style held stable.
Rendern Sie Ihr eigenes Bild zuerst mit einem Prompt derselben Bauart (eine Handlung, eine Kamerabewegung) und festem Seed, um den Basis-Clip zu erhalten. Fügen Sie dann eine einzige Gewichts-URL mit Stärke 1 in einen Slot ein, lassen Sie alles andere unverändert und vergleichen Sie beide Clips – so sehen Sie, was dieses LoRA verändert.
Länge, Seed und Bild bewusst setzen
duration_seconds akzeptiert nur 5 oder 8; jeder andere Wert wird abgelehnt statt gerundet. Beim Seed fordert 0 einen zufälligen Wert an, verwenden Sie für Stärkenreihen also einen Wert ungleich 0. Das Bild darf JPEG, PNG ohne Transparenz, BMP oder WebP mit bis zu 20 MB sein, und der Clip übernimmt sein Seitenverhältnis – beschneiden Sie es deshalb zuerst auf das Auslieferungsformat.
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-2.2-lora/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": "480p"
}
}'
# 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.




























