ai/ltx-2.3-spicy/image-to-video

lightricks/ltx-2.3-spicy/image-to-video

lightricks/ltx-2.3-spicy/image-to-video. Esplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.

Modelli correlati

ai/ltx-2.3-spicy/image-to-video Modelli correlati 1

Parametri completi, schema di output e prezzi aggiornati

Marketplace delle API per modelli IAUna piattaforma per tuttoPiù popolareTerminiEsplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.
image *Imageimage_upload—image/* · 1–1 items
promptPrompttextarea—≤ 5000 chars
presetPresetselecttunedtuned | original
resolutionResolutionselect480p480p | 720p | 1080p
durationDurationslider53 ~ 20 · step 1
seedSeednumber——

Parametri completi, schema di output e prezzi aggiornati

Scopri di piùUna piattaforma per tuttoEsplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.
videosarray<string>

API

Esplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.

cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/lightricks/ltx-2.3-spicy/image-to-video" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "image": [
      "https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
    ],
    "prompt": "Bring the reference image to life with subtle natural movement and a slow camera push-in. Preserve the subject and background, with consistent lighting and smooth cinematic motion.",
    "preset": "tuned",
    "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/lightricks/ltx-2.3-spicy/image-to-video",
    headers=HEADERS,
    json={
        "input": {
            "image": [
                "https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
            ],
            "prompt": "Bring the reference image to life with subtle natural movement and a slow camera push-in. Preserve the subject and background, with consistent lighting and smooth cinematic motion.",
            "preset": "tuned",
            "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/lightricks/ltx-2.3-spicy/image-to-video", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "image": [
        "https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
      ],
      "prompt": "Bring the reference image to life with subtle natural movement and a slow camera push-in. Preserve the subject and background, with consistent lighting and smooth cinematic motion.",
      "preset": "tuned",
      "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);

Documentazione API

ai/ltx-2.3-spicy/image-to-video

Fast, expressive image-to-video generation with no cold starts and up to native 1080p output.

ai/ltx-2.3-spicy/image-to-video is an image-to-video model designed to turn a reference image and prompt into dynamic AI video clips. It combines fast inference, no cold starts, flexible duration control, and affordable pricing, making it a strong choice for both prototyping and production-scale content generation.

🚀 Key Features

  • Image-to-video generation: Create animated video clips from a single reference image guided by a prompt.
  • No cold starts: Delivers more predictable responsiveness for real-time applications and batch workflows.
  • Up to native 1080p: Supports 480p, 720p, and 1080p output tiers for preview, social, and higher-quality delivery needs.
  • Style presets: Choose between tuned for recommended general-purpose results and original for lighter styling.
  • Flexible duration control: Generate clips from 3 to 20 seconds depending on the use case.
  • Cost-efficient performance: Low base pricing makes the model suitable for experimentation, iteration, and scaled deployment.

🛠️ Technical Specifications

ItemDetails
Model TypeImage-to-video
Model ArchitectureLTX 2.3 Spicy
InputReference image + Prompt
ImageJPG, PNG recommended
Output FormatVideo
Resolution480p, 720p, 1080p
Duration3–20 seconds(default: 5)
Styletuned(default), original
SeedSupported; use -1 for random
PerformanceFast inference, no cold start
Typical WorkloadsCharacter animation, product motion, social clips, creative visualization

Sample Prompts

  • Subtle head turn and natural blinking, slow camera push-in, cinematic lighting, realistic motion.
  • A product shot where the bottle rotates slowly on a reflective surface, soft studio lighting, premium commercial look.
  • A cat sitting by the window, breeze moving the fur and curtains, warm sunlight entering the room, realistic style.

💰 Pricing

ItemPrice
Base Price$0.10

💡 Best Use Cases

  • E-commerce and advertising: Turn product images into motion assets for landing pages, ads, and brand campaigns.
  • Social media content: Convert static visuals into short-form videos for higher engagement and faster content production.
  • Character and IP animation: Animate portraits, illustrations, or concept art for previews, pitches, and creative testing.
  • Previsualization and storyboarding: Transform keyframes into motion drafts to accelerate concept development and production planning.

🔗 Related Models

  • LTX 2.3 Spicy: This version focuses on fast, expressive image-to-video generation.
  • preset: tuned: Recommended for most general-purpose and commercial use cases.
  • preset: original: Better suited to workflows that prefer lighter stylistic intervention.

Modelli correlati

xAI Grok Imagine Video v1.5 Image to Video
Immagine in videoX Ai

xAI Grok Imagine Video v1.5 Image to Video

x-ai/grok-imagine-video-v1.5/image-to-video. Esplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.

da $0.850 / per esecuzione
vidu/q3/image-to-video-spicy
Immagine in videoVidu

vidu/q3/image-to-video-spicy

vidu/q3/image-to-video-spicy. Esplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.

da $0.750 / per esecuzione
Vidu Q3 Image To Video
Immagine in videoVidu

Vidu Q3 Image To Video

vidu/q3/image-to-video. Esplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.

da $0.750 / per esecuzione
MiniMax H3 Spicy Image to Video
Immagine in videoMinimax

MiniMax H3 Spicy Image to Video

minimax/h3/image-to-video-spicy. Esplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.

da $0.200 / per esecuzione
MiniMax H3 Image to Video
Immagine in videoMinimax

MiniMax H3 Image to Video

minimax/h3/image-to-video. Esplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.

da $0.650 / per esecuzione
ltx-2.5/image-to-video
Immagine in videoLtx 2.5

ltx-2.5/image-to-video

ltx-2.5/image-to-video. Esplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.

da $0.500 / per esecuzione
ai/ltx-2.3-spicy/image-to-video-lora
Immagine in videoLightricks

ai/ltx-2.3-spicy/image-to-video-lora

lightricks/ltx-2.3-spicy/image-to-video-lora. Esplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.

da $0.150 / per esecuzione
Kling Omni Video O3 Image-To-Video
Immagine in videoKling

Kling Omni Video O3 Image-To-Video

kwaivgi/kling-video-o3/image-to-video. Esplora API di modelli per immagini, video e scambio volto. Prova un modello e integralo tramite un’unica API REST.

da $0.420 / per esecuzione