Introduzione
Wan 2.1 Image LoRA Testo in immagine genera un fotogramma fotorealistico dal modello video aperto da 14B di Alibaba con fino a tre tuoi file LoRA Wan caricati, in nove forme a 1k o 1.5k, a un unico prezzo fisso e senza filtro sui contenuti.
Scegli la modalità in base al materiale di partenza
| Cosa hai | Modalità |
|---|---|
| una descrizione scritta | Wan 2.1 Image LoRA Testo in immagine |
| un’immagine da cambiare | Wan 2.1 Image LoRA Modifica di immagini |
| una scena che deve muoversi | Wan 2.1 LoRA Testo in video |
Caratteristiche principali
LoRA video sulle immagini fisse
Wan 2.1 genera un’immagine come un singolo fotogramma, quindi i LoRA Wan 2.1 14B da testo a video si applicano qui. Nel nostro esempio un LoRA origami ha trasformato una coppia mascherata in figure di carta piegata; senza di esso, con lo stesso seed, restavano persone.
1536 pixel senza costi aggiuntivi
Il livello 1.5k porta il lato lungo a 1536 pixel e costa quanto 1k. Nelle nostre prove 1536 x 1536 è stato reso in modo pulito, senza persone duplicate.
LoRA di stile Wan 2.2
Su questo modello un LoRA di stile Wan 2.2 a file unico ha trasformato una nitida fotografia a colori in una calda luce da pellicola marrone.
Senza censura con pesi personalizzati
I LoRA non vengono revisionati e l’output non viene filtrato.
Parametri della richiesta
| Parametro | Obbligatorio | Nota |
|---|---|---|
prompt | Sì | Prima le parole trigger, se il tuo LoRA ne ha, poi il soggetto, l’ambientazione e la luce. Fino a 5.000 caratteri. almeno 1 caratteri · al massimo 5000 caratteri |
aspect_ratio | No | 1:1 (predefinito), 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9 o 9:21. A 1k: 1024 x 1024, 1344 x 768, 1152 x 896, 1216 x 832, 1344 x 576 e le rispettive versioni verticali. |
resolution | No | 1k (circa un megapixel, predefinito) o 1.5k (1536 pixel sul lato lungo, per esempio 1536 x 864 per un’inquadratura orizzontale). Stesso prezzo per entrambi. |
loras | No | Fino a tre voci {path, scale} addestrate per Wan 2.1 14B; path è un link diretto pubblico a un file .safetensors, scale va da 0 a 4 (1 di default). Predefinito: |
output_format | No | jpeg (predefinito), png o webp. Nessun effetto sul prezzo. |
seed | No | Usalo per confrontare le esecuzioni; nella nostra prova lo stesso seed non ha sempre restituito la stessa immagine. |
Prezzi
$0.03 / immagine
Un unico prezzo fisso per immagine, qualunque siano dimensione, livello o LoRA.
Casi d’uso
Anteprime dei LoRA
Controlla cosa fa un LoRA di personaggio o di stile su un’immagine fissa prima di generare le clip: costa una frazione di una clip e torna in pochi secondi.
Fotogrammi iniziali
Crea qui il primo fotogramma con lo stesso LoRA, poi animalo con Wan 2.1 LoRA da immagine a video, così il look resta coerente dall’immagine alla clip.
Piattaforme che hanno bisogno di immagini fisse senza filtro
Carica il LoRA che il tuo pubblico si aspetta; tutte le persone raffigurate devono essere adulte.
Consigli avanzati
Scrivi come un fotografo
Le parole su obiettivo, luce e colore guidano bene il look: "50mm, shallow depth of field, warm lantern light" ha fatto più per le nostre immagini degli aggettivi sulla qualità.
Usa 1.5k
Stesso prezzo, più pixel e nessuna persona duplicata nelle nostre prove. Entrambi i lati vengono arrotondati per difetto a un multiplo di 32.
Prima le parole trigger
Metti la frase trigger di un LoRA all’inizio del prompt. Sulle immagini fisse alcune parole trigger spingono già lo stile da sole, quindi confronta con un’esecuzione senza il LoRA.
Solo link diretti
Il link a una pagina o un file ad accesso limitato fanno fallire la richiesta con un messaggio chiaro e non vengono addebitati.
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-2.1-image-lora/text-to-image",
"input": {
"aspect_ratio": "1:1",
"output_format": "jpeg",
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"resolution": "1k"
}
}'
# 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.

























