Vai al contenuto principale

Wan 2.2 LoRA: slot high-noise e low-noise, cosa cambia nel video

In quale slot LoRA di Wan 2.2 mettere il tuo file? Movimento o texture, file abbinati, strength e un test di quattro clip da $0.10 a clip.

Autore
Lydia
Pubblicato
Lettura
9 min di lettura
Aggiornato
Una donna in un abito grigio e un uomo in nero danzano su una terrazza bagnata al crepuscolo blu mentre un operatore di ripresa li filma

Metti un LoRA di camera o di movimento in high_noise_loras, un LoRA di texture o di look in low_noise_loras e un file che deve influenzare entrambi in loras. Se un creatore rilascia un file HIGH e un file LOW, ciascuno va nel suo slot. Una clip di test da 5 secondi a 480p costa $0.102, quindi puoi verificare il posizionamento per circa $0.41 prima di qualsiasi run di produzione.

Wan 2.2 image-to-video esegue la denoise in due passaggi con due reti di esperti separate. L'esperto high-noise lavora per primo e definisce composizione e movimento; l'esperto low-noise completa la clip e risolve texture, illuminazione e dettagli fini. Wan 2.2 LoRA espone uno slot per esperto più uno slot condiviso, quindi decidi quale stadio un file di pesi può modificare.

Quale slot per quale LoRA

Che cosa cambia soprattutto la LoRASlotPerché
Movimento di camera (orbita, push-in, tracking) o un'azione ripetibilehigh_noise_lorasMovimento e inquadratura sono fissati nel passaggio iniziale
Disegno a linee, grana pellicola, resa di tessuto o pelle, color gradinglow_noise_lorasLa texture si risolve nel passaggio finale; il frame iniziale fornisce già il soggetto
Un look che deve influenzare sia il layout sia la superficielorasApplicato a entrambi gli esperti
Viene rilasciato come file HIGH e file LOWun file per slot corrispondenteOgni file è stato addestrato su un esperto; non scambiarli
Un solo file, passaggio non dichiaratoConferma l'esperto di destinazione prima di scegliere lo slotUsa loras solo se il file è compatibile con entrambi gli esperti

La divisione è una forte tendenza, non un muro: un LoRA di movimento può comunque spostare l'aspetto e un LoRA di grana può cambiare come il tessuto si legge in movimento. Non c'è un rapporto di strength fisso tra i due passaggi; segui le note del creatore quando esistono.

Un operatore di ripresa filma una danzatrice adulta a metà di una girata sul pavimento di uno studio, davanti a tre grandi pannelli che mostrano pose successive della stessa girata

Illustrazione concettuale: il percorso della camera e la posa arrivano dal passaggio high-noise, il dettaglio di tessuto e superficie dal passaggio low-noise.

Provalo prima nel Playground

  1. Apri la pagina image-to-video di Wan 2.2 LoRA e resta nella scheda Playground, in vista Form. Accedi con un account con credito per eseguire.
  2. Aggiungi il frame iniziale sotto Input image e imposta Resolution su 480p e Duration su 5 per il test.
  3. Clicca Add item sotto High-noise LoRAs, Low-noise LoRAs o Style LoRAs (lo slot condiviso, loras nell'API), incolla il link diretto .safetensors e imposta la strength. Parti da 1.
  4. Imposta un Seed, esegui, poi sposta il file nell'altro slot ed esegui di nuovo; il test di quattro clip qui sotto è la versione completa.

Il Playground invia lo stesso JSON che accetta l'API, quindi un posizionamento che funziona qui si può copiare nel codice.

Poi eseguilo dal codice

Installa l'SDK Python (pip install spicyapi) e imposta SPICY_API_KEY nell'ambiente del tuo server. Ogni slot accetta fino a tre voci { "path", "scale" }: path è un link diretto a un file .safetensors (fino a 1 GB; per i pesi privati usa un link firmato) e scale va da 0 a 4. Sostituisci gli URL segnaposto con il tuo frame iniziale e i tuoi file LoRA:

python
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 now

Il prompt ha bisogno di una sola azione e di una sola istruzione di camera; se un LoRA porta un look, non descriverlo anche nel prompt, perché tende a raddoppiare l'effetto. Usa un seed fisso diverso da zero (0 è un'estrazione casuale) quando confronti le esecuzioni. Campi e risultati sono nel riferimento API; le regole di link per i pesi sono in eseguire il tuo LoRA su un'API ospitata.

Oppure lascia che lo esegua un agente

Tutti e tre gli strumenti ufficiali mostrano il prezzo e ti chiedono conferma prima di una chiamata a pagamento.

  • CLI. Salva l'oggetto input come input.json, poi npx @spicyapi/cli tasks create --model alibaba/wan-2.2-lora/image-to-video --input-file input.json --wait (docs CLI).
  • Server MCP. Aggiungi il server MCP al tuo assistente, poi chiedi: «Esegui Wan 2.2 LoRA image-to-video su questo frame con il file orbit nello slot high-noise e il file grana nello slot low-noise.» Chiama spicyapi_task_create, che si ferma per la tua conferma del prezzo.
  • Skill. npx skills add spicyapi-ai/spicy-skill installa l'Agent Skill, che fa leggere a un assistente di programmazione lo schema del modello dal vivo invece di indovinare i campi.
Un uomo si appoggia all'indietro su una sedia e si volta verso la camera in un'inquadratura a bassa profondità di campo e con grana pellicola (720p, 5 s, senza audio)

Strength

Parti da 1.0 su ogni file che il creatore indica e poi cambia una scale alla volta. Per fare una scansione di un solo LoRA, esegui da 0.5 a 1.5 a 480p con frame, prompt e seed fissi; oltre circa 1.5 il look tende a consumare il soggetto. Tieni l'esecuzione in cui il look è chiaramente presente e la persona è ancora riconoscibile, poi renderizza di nuovo a 720p. Le strength dei LoRA di accelerazione (distillazione) che arrivano dai workflow ComfyUI locali non si trasferiscono: questo endpoint non ha campi per step, sampler o punto di switch.

Dimostra lo slot con quattro clip

Tieni fissi il frame iniziale (lo stesso identico file), il prompt, il seed, la durata e la risoluzione, poi esegui:

  1. nessun LoRA
  2. il file solo nello slot high-noise
  3. il file solo nello slot low-noise
  4. entrambi gli slot (per una coppia: il file HIGH in high_noise_loras e il file LOW in low_noise_loras; per un unico file compatibile con entrambi gli esperti funziona anche loras)

Se i file devono essere usati in coppia, esegui solo le condizioni 1 e 4. Criteri di superamento: un LoRA orbitale, la camera percorre un arco riconoscibile e il soggetto resta identificabile; un LoRA di texture, la texture sopravvive al movimento e non è solo sul primo frame; un LoRA di personaggio, volto e outfit restano coerenti. Guarda l'inizio, il centro e la fine, non un poster frame.

I prezzi includono l'attuale sconto del 15% sui LoRA; il prezzo di listino è $0.024 al secondo a 480p e $0.048 a 720p.

ClipPrezzoListino
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

La matrice di quattro clip a 480p e 5 s costa $0.41 ($0.48 a prezzo di listino). Il numero di LoRA e la dimensione del file non cambiano il prezzo. Wan 2.2 Spicy LoRA usa gli stessi tre slot e aggiunge l'estensione video.

Se la clip non cambia

Una modifica per esecuzione, in quest'ordine:

  • Base sbagliata. Il file deve essere addestrato per Wan 2.2 image-to-video. I pesi per un'altra base (Wan 2.1, text-to-video, il modello 5B) sono il motivo abituale per cui un LoRA non fa nulla.
  • Passaggio sbagliato. Movimento assente: sposta il file in high_noise_loras. Texture o look assenti: spostalo in low_noise_loras.
  • Scale troppo bassa. Alzala a scatti verso 1.5, un file alla volta.
  • L'identità deriva o il look divora il soggetto. Abbassa la scale concorrente, semplifica il frame iniziale, oppure chiedi una sola azione e una clip più corta.
  • La richiesta fallisce o viene rifiutata. Le pagine di repository e di blob/ vengono rifiutate già in fase di invio; usa il link diretto del file resolve/.... Un link scaduto può comunque fallire dopo l'avvio del task, quindi apri prima l'URL esatto del .safetensors in un browser.
  • Il task va a buon fine ma la scena è attenuata. Wan 2.2 LoRA è un endpoint senza censura e senza scansione dei contenuti della piattaforma, quindi il risultato dipende dal modello base e dai tuoi pesi. Senza alcun LoRA allegato, questo endpoint ha attenuato alcune delle scene più intense nella recensione; scegli un adattatore compatibile addestrato per il risultato che vuoi, poi confrontalo con l'esecuzione senza LoRA.

Quando saltare la strada dei LoRA

Usa la strada dei LoRA quando hai un file compatibile e un effetto che puoi nominare e verificare: un movimento ripetibile, un movimento di camera o un look riconoscibile tra le clip. Se frame e prompt danno già il movimento che vuoi, salta l'adattatore. Senza i tuoi file LoRA, una versione semplice di Wan è più economica come punto di partenza; il confronto delle versioni di Wan mostra quale si adatta a ogni tipo di scena, e la selezione del workflow Wan 3 aiuta quando le clip devono durare di più.

FAQ

Mi servono entrambi i file quando un LoRA arriva come coppia HIGH e LOW?

Usali entrambi negli slot corrispondenti quando il creatore richiede la coppia. Prova un solo file solo quando il creatore consente quell'uso specifico per esperto; i due file non sono intercambiabili.

Posso impilare più LoRA?

Sì, fino a tre per slot. Si mescolano invece di stratificarsi, quindi aggiungine uno alla volta.

Produce audio o parte da testo?

No a nessuna delle due. Le clip sono mute e l'endpoint fa solo image-to-video, quindi servono un frame iniziale e un prompt.

Perché lo stesso prompt sembra diverso in un workflow ComfyUI locale?

I workflow locali impostano step, shift e il punto di passaggio tra gli esperti. Qui sono fissi; solo slot e scale sono tuoi da regolare.

Anche in English · 日本語 · 한국어 · Deutsch · Français · Español · Português (Brasil) · Русский · Polski

Provalo tu stesso

Paghi solo quello che esegui: nessun piano, nessun abbonamento.

Creato con MiniMax H3 · ByteDance Seedance 2.0 Fast