Kamera- oder Bewegungs-LoRA in high_noise_loras, Textur- oder Look-LoRA in low_noise_loras, eine Datei, die auf beide wirken soll, in loras. Wenn ein Ersteller eine HIGH- und eine LOW-Datei liefert, kommt jede in ihren eigenen Slot. Ein 5-Sekunden-Testclip in 480p kostet $0.102, Sie können die Platzierung also für rund $0.41 prüfen, bevor ein Produktionslauf startet.
Wan 2.2 image-to-video entrauscht in zwei Durchläufen mit zwei getrennten Expertennetzen. Der High-Noise-Experte arbeitet zuerst und legt Komposition und Bewegung fest; der Low-Noise-Experte beendet den Clip und löst Textur, Beleuchtung und feine Details auf. Wan 2.2 LoRA bietet einen Slot je Experten plus einen gemeinsamen Slot, Sie entscheiden also, welche Stufe eine Gewichtsdatei verändern darf.
Welcher Slot für welche LoRA
| Was die LoRA hauptsächlich ändert | Slot | Warum |
|---|---|---|
| Kamerabewegung (Orbit, Push-in, Tracking) oder eine wiederholbare Aktion | high_noise_loras | Bewegung und Framing stehen im frühen Durchlauf fest |
| Strichzeichnung, Filmkorn, Stoff- oder Hautdarstellung, Farbgrading | low_noise_loras | Textur entsteht im späten Durchlauf; das Ausgangsbild liefert das Motiv bereits |
| Ein Look, der auf Komposition und Oberfläche wirken soll | loras | Wirkt auf beide Experten |
| Wird als HIGH- und LOW-Datei geliefert | eine Datei pro passendem Slot | Jede Datei wurde gegen einen Experten trainiert; tauschen Sie sie nicht |
| Eine Datei, Durchlauf nicht angegeben | Bestätigen Sie den Ziel-Experten, bevor Sie einen Slot wählen | Nutzen Sie loras nur, wenn die Datei zu beiden Experten passt |
Die Aufteilung ist eine starke Tendenz, keine Grenze: Eine Bewegungs-LoRA kann das Erscheinungsbild trotzdem verschieben, und eine Korn-LoRA kann verändern, wie Stoff in Bewegung wirkt. Es gibt kein festes Stärkeverhältnis zwischen den beiden Durchläufen; folgen Sie den Notizen des Erstellers, wenn es welche gibt.

Konzeptillustration: Kameraweg und Pose kommen aus dem High-Noise-Durchlauf, Stoff- und Oberflächendetails aus dem Low-Noise-Durchlauf.
Erst im Playground testen
- Öffnen Sie die Wan 2.2 LoRA Bild-zu-Video-Seite und bleiben Sie im Tab Playground in der Ansicht Form. Melden Sie sich mit einem Konto mit Guthaben an, um zu starten.
- Fügen Sie Ihr Ausgangsbild unter Input image hinzu und setzen Sie Resolution auf 480p sowie Duration auf 5 für den Test.
- Klicken Sie auf Add item unter High-noise LoRAs, Low-noise LoRAs oder Style LoRAs (der gemeinsame Slot,
lorasin der API), fügen Sie den direkten.safetensors-Link ein und setzen Sie die Stärke. Beginnen Sie mit 1. - Setzen Sie einen Seed, starten Sie den Lauf, verschieben Sie die Datei dann in den anderen Slot und starten Sie erneut; der Test mit vier Clips unten ist die vollständige Fassung.
Der Playground sendet dasselbe JSON, das die API annimmt, eine hier funktionierende Platzierung lässt sich also in Code übernehmen.
Dann aus dem Code starten
Installieren Sie das Python-SDK (pip install spicyapi) und setzen Sie SPICY_API_KEY in Ihrer Serverumgebung. Jeder Slot nimmt bis zu drei { "path", "scale" }-Einträge auf: path ist ein direkter Link auf eine .safetensors-Datei (bis 1 GB; für private Gewichte einen signierten Link verwenden) und scale läuft von 0 bis 4. Ersetzen Sie die Platzhalter-URLs durch Ihr eigenes Ausgangsbild und Ihre eigenen LoRA-Dateien:
import uuid
from spicyapi import SpicyClient, output_assets
client = SpicyClient() # reads SPICY_API_KEY from the environment
task = client.create_task(
model="alibaba/wan-2.2-lora/image-to-video",
input_data={
"image_url": "https://your-storage.example.com/opening-frame.png",
"prompt": "She turns toward the camera and walks forward. One slow orbit around her.",
"duration_seconds": 5,
"resolution": "480p",
"seed": 12345,
"high_noise_loras": [
{"path": "https://your-storage.example.com/orbit-high.safetensors", "scale": 1.0}
],
"low_noise_loras": [
{"path": "https://your-storage.example.com/film-grain-low.safetensors", "scale": 1.0}
],
},
idempotency_key=str(uuid.uuid4()),
)
final = client.wait_for_terminal(task["taskId"])
if final["state"] != "succeeded":
raise RuntimeError(f"{task['taskId']} ended as {final['state']}: {final.get('errorCode')}")
print(output_assets(final)[0]["url"]) # copy the clip to your own storage nowDer Prompt braucht nur eine Aktion und eine Kameraanweisung; wenn eine LoRA einen Look trägt, beschreiben Sie ihn nicht zusätzlich im Prompt, das verdoppelt die Wirkung eher. Nutzen Sie für Vergleiche einen festen Seed ungleich null (0 ist ein Zufallswert). Felder und Ergebnisse stehen in der API-Referenz; die Linkregeln für Gewichte stehen in Eigene LoRA auf einer gehosteten API betreiben.
Oder ein Agent startet sie
Alle drei offiziellen Werkzeuge zeigen den Preis und fragen Sie vor einem kostenpflichtigen Aufruf.
- CLI. Speichern Sie das
input-Objekt alsinput.json, dannnpx @spicyapi/cli tasks create --model alibaba/wan-2.2-lora/image-to-video --input-file input.json --wait(CLI-Doku). - MCP-Server. Fügen Sie Ihrem Assistenten den MCP-Server hinzu und fragen Sie dann: „Führen Sie Wan 2.2 LoRA Bild-zu-Video auf diesem Frame aus, mit der Orbit-Datei im High-Noise-Slot und der Korn-Datei im Low-Noise-Slot." Er ruft
spicyapi_task_createauf und hält für Ihre Preisfreigabe an. - Skill.
npx skills add spicyapi-ai/spicy-skillinstalliert den Agent Skill, der einen Coding-Assistenten das aktuelle Modell-Schema lesen lässt, statt Felder zu raten.
Stärke
Beginnen Sie bei 1.0 für jede Datei, die der Ersteller nennt, und ändern Sie dann immer nur eine scale. Um eine einzelne LoRA durchzutesten, laufen Sie 0.5 bis 1.5 bei 480p mit festem Frame, Prompt und Seed; über etwa 1.5 hinweg frisst der Stil meist das Motiv auf. Behalten Sie den Lauf, in dem der Stil klar vorhanden ist und die Person noch erkennbar bleibt, und rendern Sie ihn dann in 720p neu. Stärken von Speed-up- (Destillations-)LoRAs aus lokalen ComfyUI-Workflows lassen sich nicht übertragen: Dieser Endpunkt hat keine Felder für Schritte, Sampler oder Umschaltpunkt.
Den Slot mit vier Clips belegen
Halten Sie Ausgangsbild (exakt dieselbe Datei), Prompt, Seed, Dauer und Auflösung fest und starten Sie:
- ohne LoRA
- die Datei nur im High-Noise-Slot
- die Datei nur im Low-Noise-Slot
- beide Slots (für ein Paar: die HIGH-Datei in
high_noise_lorasund die LOW-Datei inlow_noise_loras; für eine einzelne Datei, die zu beiden Experten passt, funktioniert auchloras)
Müssen die Dateien als Paar verwendet werden, führen Sie nur die Bedingungen 1 und 4 aus. Bestehenskriterien: eine Orbit-LoRA, die Kamera fährt einen erkennbaren Bogen und das Motiv bleibt identifizierbar; eine Textur-LoRA, die Textur übersteht die Bewegung und steht nicht nur im ersten Frame; eine Charakter-LoRA, Gesicht und Outfit bleiben konsistent. Sehen Sie sich Anfang, Mitte und Ende an, nicht ein Standbild.
Die Preise enthalten die aktuelle Preissenkung von 15% für LoRAs; der Listenpreis liegt bei $0.024 pro Sekunde bei 480p und bei $0.048 bei 720p.
| Clip | Preis | Liste |
|---|---|---|
| 5 s, 480p | $0.102 | $0.12 |
| 8 s, 480p | $0.163 | $0.192 |
| 5 s, 720p | $0.204 | $0.24 |
| 8 s, 720p | $0.326 | $0.384 |
Die Vier-Clip-Matrix bei 480p und 5 s kostet $0.41 ($0.48 zum Listenpreis). Die Anzahl der LoRAs und die Dateigröße ändern den Preis nicht. Wan 2.2 Spicy LoRA nutzt dieselben drei Slots und ergänzt Video-Extend.
Wenn sich der Clip nicht ändert
Eine Änderung pro Lauf, in dieser Reihenfolge:
- Falsche Basis. Die Datei muss für Wan 2.2 Bild-zu-Video trainiert sein. Gewichte für eine andere Basis (Wan 2.1, Text-zu-Video, das 5B-Modell) sind der übliche Grund, warum eine LoRA nichts bewirkt.
- Falscher Durchlauf. Bewegung fehlt: Datei in
high_noise_lorasverschieben. Textur oder Look fehlt: sie inlow_noise_lorasverschieben. - Scale zu niedrig. Erhöhen Sie sie schrittweise Richtung 1.5, immer nur für eine Datei.
- Identität driftet oder der Stil frisst das Motiv auf. Senken Sie die konkurrierende scale, vereinfachen Sie das Ausgangsbild oder fordern Sie eine Aktion und einen kürzeren Clip an.
- Die Anfrage schlägt fehl oder wird abgelehnt. Repository- und
blob/-Seiten werden bereits bei der Einreichung abgelehnt; verwenden Sie den direktenresolve/...-Dateilink. Ein abgelaufener Link kann auch noch scheitern, nachdem der Task gestartet ist, öffnen Sie also zuerst die exakte.safetensors-URL im Browser. - Der Task endet, aber die Szene ist abgeschwächt. Wan 2.2 LoRA ist ein unzensierter Endpunkt ohne Plattform-Inhaltsscan, das Ergebnis hängt also vom Basismodell und Ihren Gewichten ab. Ohne angehängte LoRA hat dieser Endpunkt einige der intensivsten Szenen im Test abgeschwächt; wählen Sie einen kompatiblen Adapter, der für das gewünschte Ergebnis trainiert ist, und vergleichen Sie ihn dann mit dem Lauf ohne LoRA.
Wann Sie die LoRA-Route überspringen sollten
Nutzen Sie die LoRA-Route, wenn Sie eine kompatible Datei und einen Effekt haben, den Sie benennen und prüfen können: eine wiederholbare Bewegung, eine Kamerabewegung oder einen über Clips hinweg erkennbaren Look. Liefern Frame und Prompt bereits die gewünschte Bewegung, lassen Sie den Adapter weg. Ohne eigene LoRA-Dateien ist eine einfache Wan-Version günstiger als Startpunkt; der Vergleich der Wan-Versionen zeigt, welche zu jeder Art von Szene passt, und Wan 3 Workflow-Auswahl hilft, sobald Clips länger sein müssen.
FAQ
Brauche ich beide Dateien, wenn eine LoRA als HIGH- und LOW-Paar kommt?
Verwenden Sie beide in ihren passenden Slots, wenn der Ersteller das Paar verlangt. Probieren Sie eine einzelne Datei nur, wenn der Ersteller diese Experten-spezifische Nutzung erlaubt; die beiden Dateien sind nicht austauschbar.
Kann ich mehrere LoRAs kombinieren?
Ja, bis zu drei pro Slot. Sie werden eher gemischt als geschichtet, fügen Sie sie also einzeln hinzu.
Erzeugt es Audio oder startet es aus Text?
Nein zu beidem. Clips sind stumm und der Endpunkt kann nur Bild zu Video, ein Ausgangsbild und ein Prompt sind also Pflicht.
Warum sieht derselbe Prompt in einem lokalen ComfyUI-Workflow anders aus?
Lokale Workflows setzen Schritte, Shift und den Übergabepunkt zwischen den Experten. Hier sind diese fest; nur Slot und Scale können Sie abstimmen.






