black-forest-labs/flux-3/start-end-to-video-draft

black-forest-labs/flux-3/start-end-to-video-draft

black-forest-labs/flux-3/start-end-to-video-draft. Explore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.

Modelos relacionados

black-forest-labs/flux-3/start-end-to-video-draft Modelos relacionados 1

Referência completa de parâmetros, esquema de saída e preços atuais

Marketplace de APIs de modelos de IAUma plataforma para tudoMais popularTermosExplore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.
prompt *Prompttextarea—≤ 5000 chars
start_image *Start Imageimage_upload—image/* · 1–1 items
end_image *End Imageimage_upload—image/* · 1–1 items
aspect_ratioAspect Ratioselect—21:9 | 2:1 | 16:9 | 4:3 | 1:1 | 3:4 | 9:16
durationDurationslider55 ~ 20 · step 1
generate_audioGenerate Audiobooleantrue—

Referência completa de parâmetros, esquema de saída e preços atuais

Saiba maisUma plataforma para tudoExplore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.
videosarray<string>

API

Explore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.

cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/black-forest-labs/flux-3/start-end-to-video-draft" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "prompt": "A cinematic transition from a quiet sunrise over a misty mountain lake to a vibrant golden-hour city rooftop garden, with the camera gliding smoothly forward as nature gradually transforms into an urban oasis. Soft drifting fog becomes warm floating dust motes, colors shift from cool blue dawn to rich amber sunset, and subtle environmental motion adds realism.",
    "start_image": [
      "https://d1s3annbwribom.cloudfront.net/marketplace/examples/2026/10/08/05b3f6a21dc6.jpeg"
    ],
    "end_image": [
      "https://d1s3annbwribom.cloudfront.net/marketplace/examples/2026/10/08/878a6f06af39.jpeg"
    ],
    "aspect_ratio": "16:9",
    "duration": 5,
    "generate_audio": true
  }
}'

# 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/black-forest-labs/flux-3/start-end-to-video-draft",
    headers=HEADERS,
    json={
        "input": {
            "prompt": "A cinematic transition from a quiet sunrise over a misty mountain lake to a vibrant golden-hour city rooftop garden, with the camera gliding smoothly forward as nature gradually transforms into an urban oasis. Soft drifting fog becomes warm floating dust motes, colors shift from cool blue dawn to rich amber sunset, and subtle environmental motion adds realism.",
            "start_image": [
                "https://d1s3annbwribom.cloudfront.net/marketplace/examples/2026/10/08/05b3f6a21dc6.jpeg"
            ],
            "end_image": [
                "https://d1s3annbwribom.cloudfront.net/marketplace/examples/2026/10/08/878a6f06af39.jpeg"
            ],
            "aspect_ratio": "16:9",
            "duration": 5,
            "generate_audio": True
        }
    },
)
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 1800s server-side.
deadline = time.time() + 1860
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/black-forest-labs/flux-3/start-end-to-video-draft", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "prompt": "A cinematic transition from a quiet sunrise over a misty mountain lake to a vibrant golden-hour city rooftop garden, with the camera gliding smoothly forward as nature gradually transforms into an urban oasis. Soft drifting fog becomes warm floating dust motes, colors shift from cool blue dawn to rich amber sunset, and subtle environmental motion adds realism.",
      "start_image": [
        "https://d1s3annbwribom.cloudfront.net/marketplace/examples/2026/10/08/05b3f6a21dc6.jpeg"
      ],
      "end_image": [
        "https://d1s3annbwribom.cloudfront.net/marketplace/examples/2026/10/08/878a6f06af39.jpeg"
      ],
      "aspect_ratio": "16:9",
      "duration": 5,
      "generate_audio": true
    }
  }),
});
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 1800s server-side.
const deadline = Date.now() + 1860 * 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);

Documentação da API

black-forest-labs/flux-3/start-end-to-video-draft

black-forest-labs/flux-3/start-end-to-video-draft

FLUX 3 Start-End-to-Video Draft quickly generates a transition between required start and end images, with prompt-guided motion, optional synchronized audio, and flexible 5-20 second duration for rapid keyframe iteration.

Parameters

ParameterTypeRequiredDefaultLimits / description
promptstringYes—max 5000 chars; The text prompt describing the video you want to generate.
start_imagearrayYes—1–1 URLs; Required first frame image.
end_imagearrayYes—1–1 URLs; Required last frame image.
aspect_ratiostringNo—21:9, 2:1, 16:9, 4:3, 1:1, 3:4, 9:16; The aspect ratio of the generated media.
durationintegerNo55–20; step 1; Video length in seconds (5-20).
generate_audiobooleanNotrueWhether to generate audio for the video.

Image inputs use URL arrays in Nami, including single-image fields. Multi-image edit accepts 1–3 URLs.

Pricing

ModeUSD / secondCredits / secondUSD / 5 seconds
Draft$0.066$0.3

Price = rate × min(ceil(duration), 20). duration is an integer from 5 to 20; default 5. generate_audio does not change the price.

WaveSpeed standard list price; USD 1 = 100 credits. Account discounts are separate.

API

curl -X POST https://www.namifusion.com/api/v1/marketplace/run/black-forest-labs/flux-3/start-end-to-video-draft \
  -H "Authorization: Bearer $API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "input": {
    "prompt": "A cinematic transition from a quiet sunrise over a misty mountain lake to a vibrant golden-hour city rooftop garden, with the camera gliding smoothly forward as nature gradually transforms into an urban oasis. Soft drifting fog becomes warm floating dust motes, colors shift from cool blue dawn to rich amber sunset, and subtle environmental motion adds realism.",
    "start_image": [
      "https://d1s3annbwribom.cloudfront.net/marketplace/examples/2026/10/08/05b3f6a21dc6.jpeg"
    ],
    "end_image": [
      "https://d1s3annbwribom.cloudfront.net/marketplace/examples/2026/10/08/878a6f06af39.jpeg"
    ],
    "aspect_ratio": "16:9",
    "duration": 5,
    "generate_audio": true
  }
}'
curl 'https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID' \
  -H "Authorization: Bearer $API_KEY"

Submit returns task_uuid. Poll until completed or failed. Successful output: output.videos (URL array). This API is asynchronous and returns URLs.

WaveSpeed

Modelos relacionados

xAI Grok Imagine Video v1.5 Image to Video
Imagem para vídeoX Ai

xAI Grok Imagine Video v1.5 Image to Video

x-ai/grok-imagine-video-v1.5/image-to-video. Explore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.

a partir de $0.850 / por execução
Vidu Q4 Preview Image to Video
Imagem para vídeoVidu

Vidu Q4 Preview Image to Video

vidu/q4-preview/image-to-video. Explore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.

a partir de $0.475 / por execução
vidu/q3/image-to-video-spicy
Imagem para vídeoVidu

vidu/q3/image-to-video-spicy

vidu/q3/image-to-video-spicy. Explore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.

a partir de $0.750 / por execução
Vidu Q3 Image To Video
Imagem para vídeoVidu

Vidu Q3 Image To Video

vidu/q3/image-to-video. Explore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.

a partir de $0.750 / por execução
MiniMax H3 Spicy Image to Video
Imagem para vídeoMinimax

MiniMax H3 Spicy Image to Video

minimax/h3/image-to-video-spicy. Explore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.

a partir de $0.200 / por execução
MiniMax H3 Image to Video
Imagem para vídeoMinimax

MiniMax H3 Image to Video

minimax/h3/image-to-video. Explore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.

a partir de $0.650 / por execução
ltx-2.5/image-to-video
Imagem para vídeoLtx 2.5

ltx-2.5/image-to-video

ltx-2.5/image-to-video. Explore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.

a partir de $0.500 / por execução
ai/ltx-2.3-spicy/image-to-video-lora
Imagem para vídeoLightricks

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

lightricks/ltx-2.3-spicy/image-to-video-lora. Explore APIs de modelos de imagem, vídeo e troca de rosto. Teste qualquer modelo e integre-o por uma API REST unificada.

a partir de $0.150 / por execução