ai/wan-2.2-spicy/image-to-video-lora
alibaba/wan-2.2-spicy/image-to-video-lora
alibaba/wan-2.2-spicy/image-to-video-lora. เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์
โมเดลที่เกี่ยวข้อง
พารามิเตอร์ทั้งหมด โครงสร้างผลลัพธ์ และราคาปัจจุบัน
| ตลาด API โมเดล AI | แพลตฟอร์มเดียว ครบทุกอย่าง | ยอดนิยมที่สุด | ข้อกำหนด | เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์ |
|---|---|---|---|---|
| prompt *Prompt | textarea | — | ≤ 5000 chars | |
| image *Image | image_upload | — | image/* · 1–1 items | |
| resolutionResolution | select | 480p | 480p | 720p | |
| durationDuration | select | 5 | 5 | 8 | |
| lorasLoras | array<object> | — | 0–3 items | |
| ↳path *Path | text | — | ≤ 500 chars | |
| ↳scaleScale | slider | 1 | 0 ~ 4 · step 0.1 | |
| high_noise_lorasHigh Noise Loras | array<object> | — | 0–3 items | |
| ↳path *Path | text | — | ≤ 500 chars | |
| ↳scaleScale | slider | 1 | 0 ~ 4 · step 0.1 | |
| low_noise_lorasLow Noise Loras | array<object> | — | 0–3 items | |
| ↳path *Path | text | — | ≤ 500 chars | |
| ↳scaleScale | slider | 1 | 0 ~ 4 · step 0.1 | |
| seedSeed | number | — | — |
พารามิเตอร์ทั้งหมด โครงสร้างผลลัพธ์ และราคาปัจจุบัน
| เรียนรู้เพิ่มเติม | แพลตฟอร์มเดียว ครบทุกอย่าง | เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์ |
|---|---|---|
| videos | array<string> |
API
เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์
cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/alibaba/wan-2.2-spicy/image-to-video-lora" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"input": {
"prompt": "Animate the subject with natural motion, a gentle camera orbit, cinematic lighting, and smooth temporal consistency.",
"image": [
"https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
],
"resolution": "480p",
"duration": 5
}
}'
# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
-H "Authorization: Bearer YOUR_API_KEY"Python
import time, requests
API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}
# 1) Submit
resp = requests.post(
"https://www.namifusion.com/api/v1/marketplace/run/alibaba/wan-2.2-spicy/image-to-video-lora",
headers=HEADERS,
json={
"input": {
"prompt": "Animate the subject with natural motion, a gentle camera orbit, cinematic lighting, and smooth temporal consistency.",
"image": [
"https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
],
"resolution": "480p",
"duration": 5
}
},
)
resp.raise_for_status() # 401/402/429/5xx stop here instead of polling a bad task
task = resp.json()
# 2) Poll until a terminal state (completed / failed / cancelled).
# This model is allowed up to 300s server-side.
deadline = time.time() + 360
while task.get("status") not in ("completed", "failed", "cancelled"):
if time.time() > deadline:
raise TimeoutError(f"still {task.get('status')} — keep the task_uuid and poll later")
time.sleep(3)
poll = requests.get(f"https://www.namifusion.com/api/v1/marketplace/run/tasks/{task['task_uuid']}", headers=HEADERS)
poll.raise_for_status()
task = poll.json()
print(task["status"], task.get("output"))JavaScript
const API_KEY = "YOUR_API_KEY";
const HEADERS = { Authorization: `Bearer ${API_KEY}` };
// 1) Submit
const resp = await fetch("https://www.namifusion.com/api/v1/marketplace/run/alibaba/wan-2.2-spicy/image-to-video-lora", {
method: "POST",
headers: { ...HEADERS, "Content-Type": "application/json" },
body: JSON.stringify({
"input": {
"prompt": "Animate the subject with natural motion, a gentle camera orbit, cinematic lighting, and smooth temporal consistency.",
"image": [
"https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
],
"resolution": "480p",
"duration": 5
}
}),
});
if (!resp.ok) throw new Error(`submit failed: ${resp.status} ${await resp.text()}`);
let task = await resp.json();
// 2) Poll until a terminal state (completed / failed / cancelled).
// This model is allowed up to 300s server-side.
const deadline = Date.now() + 360 * 1000;
while (!["completed", "failed", "cancelled"].includes(task.status)) {
if (Date.now() > deadline) throw new Error(`still ${task.status} — keep the task_uuid and poll later`);
await new Promise((r) => setTimeout(r, 3000));
const poll = await fetch(`https://www.namifusion.com/api/v1/marketplace/run/tasks/${task.task_uuid}`, { headers: HEADERS });
if (!poll.ok) throw new Error(`poll failed: ${poll.status}`);
task = await poll.json();
}
console.log(task.status, task.output);เอกสาร API
ai/wan-2.2-spicy/image-to-video-lora
Turn a single image into a stylized video with LoRA-powered visual consistency.
ai/wan-2.2-spicy/image-to-video-lora is an image-to-video model built for personalized style generation on top of WAN 2.2. By combining an input image with one or more LoRA models, it enables creators to produce short videos with a more distinctive and consistent visual identity, making it well suited for branded content, character-driven media, and stylized creative workflows.
🚀 Key Features
- LoRA-based style control: Apply trained LoRA models to inject specific artistic styles, brand aesthetics, or character looks into generated videos.
- Image-to-video generation: Animate a single input image into a short video clip, ideal for turning static assets into motion content.
- Multi-LoRA support: Use standard, high-noise, and low-noise LoRA configurations for more granular control over style behavior.
- Consistent visual identity: Designed for workflows that require a stable look across scenes, campaigns, or recurring characters.
- Flexible output options: Supports 480p and 720p output, with 5-second and 8-second durations to balance speed and quality.
- Seed-based reproducibility: Set a Seed for repeatable experiments, controlled iteration, and easier prompt tuning.
🛠️ Technical Specifications
| Item | Details |
|---|---|
| Model architecture | WAN 2.2 image-to-video with LoRA style enhancement |
| Task type | Image-to-video |
| Input format | Prompt, Image, LoRA model lists |
| Output format | Video |
| Resolution | 480p(default), 720p |
| Duration | 5s(default), 8s |
| Frame rate | Not publicly specified; optimized for short-form video generation |
| Style control | Supports loras, high_noise_loras, and low_noise_loras, up to 3 per category |
| Seed | Supported; -1 uses a random Seed |
| Latency | Depends on Resolution, Duration, and LoRA configuration complexity |
| Best input assets | Portraits, product images, illustrations, concept art, branded visuals |
Sample Prompts
A cinematic slow turn of the subject, subtle camera push-in, dramatic lighting, rich detail, consistent stylized lookTransform this product image into a premium ad video, soft camera motion, clean background, emphasize material quality and brand identityAnimate this illustration into a dreamy fantasy clip, natural character motion, cohesive colors, smooth visual flow
💰 Pricing
| Item | Price |
|---|---|
| Base Price | $0.20 / run |
💡 Best Use Cases
- Brand marketing: Convert product shots, key visuals, or campaign assets into short branded videos with a unified style.
- Social media content: Create stylized clips for TikTok, Instagram Reels, and other short-form platforms.
- Character and IP development: Extend character artwork or concept images into animated content while preserving visual identity.
- Creative studio workflows: Useful for style exploration, pitch materials, and rapid visual prototyping.
🔗 Related Models
- WAN 2.2 base image-to-video variants: A good alternative if you need general-purpose animation without LoRA-based style customization.
- LoRA-enhanced creative workflows: This version is especially valuable when brand consistency, character continuity, or stylized output is a priority.
โมเดลที่เกี่ยวข้อง
xAI Grok Imagine Video v1.5 Image to Video
x-ai/grok-imagine-video-v1.5/image-to-video. เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์
vidu/q3/image-to-video-spicy
vidu/q3/image-to-video-spicy. เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์
Vidu Q3 Image To Video
vidu/q3/image-to-video. เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์

MiniMax H3 Spicy Image to Video
minimax/h3/image-to-video-spicy. เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์
MiniMax H3 Image to Video
minimax/h3/image-to-video. เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์
ltx-2.5/image-to-video
ltx-2.5/image-to-video. เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์
ai/ltx-2.3-spicy/image-to-video-lora
lightricks/ltx-2.3-spicy/image-to-video-lora. เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์
ai/ltx-2.3-spicy/image-to-video
lightricks/ltx-2.3-spicy/image-to-video. เลือกดู API โมเดลภาพ วิดีโอ และสลับใบหน้า ทดลองโมเดลแล้วเชื่อมต่อผ่าน REST API แบบรวมศูนย์