Introduction
Wan 2.2 5B LoRA Text to video turns a prompt into a five-second 720p clip with up to three of your LoRA files loaded. It runs Alibaba's open Wan2.2-TI2V-5B, a dense 5-billion-parameter model; clips come back in 16:9 or 9:16, silent, at one flat price per clip. The platform adds no content filter to the prompt, the weights or the clip.
Choose a mode by starting material
| What you have | Mode |
|---|---|
| a written description | Wan 2.2 5B LoRA Text to video |
| a photo to animate | Wan 2.2 5B LoRA Image to video |
| LoRAs made for the 14B Wan 2.2 | Wan 2.2 LoRA Text to video |
Key features & highlights
LoRAs for the 5B base
Community style, character and unfiltered LoRAs trained on Wan2.2-TI2V-5B load by link, up to three at once.
A flat price per clip
No duration or resolution tiers: one request, one five-second 720p clip, one price.
Steady faces and fabric
Knitwear, skin and lamplight hold up across the clip; one action per prompt works best.
Uncensored with custom weights
LoRAs are not reviewed and the output is not filtered.
Request parameters
| Parameter | Required | Description |
|---|---|---|
prompt | Yes | Trigger word first if your LoRA has one, then who is in frame, one action and the camera move. Five seconds fits one moment. at least 1 characters |
aspect_ratio | No | 16:9 gives 1280 x 704 (the default); 9:16 gives 704 x 1280. The shape does not change the price. |
loras | No | Up to three {path, scale} entries trained for Wan 2.2 TI2V-5B; scale 0 to 4, 1 by default (start style LoRAs at 0.5). Use a public direct link to the .safetensors file. Default: |
seed | No | Keeps runs comparable while you change one LoRA scale at a time. Two identical requests can still differ slightly, so it is not a frame-identical guarantee. |
Pricing
$0.12 / clip
Billed per clip: every request returns one five-second clip at one flat price. The aspect ratio does not change the price, and loading LoRAs adds no separate charge.
Use cases
LoRA drafts
Try a new LoRA at two or three scales before you commit a shot to a larger model.
Vertical clips
704 x 1280 portrait clips for social feeds.
Apps without a content filter
Load the LoRA your audience expects; adults only on screen.
Prompt guide & pro tips
Check the base model
LoRAs for the 14B Wan 2.2 or Wan 2.1 load without an error and change nothing here.
Compare against no LoRA
Same prompt, same seed, loras empty: two identical requests still differ slightly, so look for a clear change in look, not a few pixels.
Use direct, public links
The link must download the .safetensors file itself; a page link or a gated file fails and is not charged.
API quick start
# 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-5b-lora/text-to-video",
"input": {
"aspect_ratio": "16:9",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise"
}
}'
# 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"
See the API reference for authentication, the complete schema, polling, and error handling.
























