Skip to main content
POST
FLUX 3 Video
FLUX 3 Video 是 Black Forest Labs 的视频模型,从文本、1–10 张有序关键帧或一段续写视频生成 5–20 秒带同步音频的片段。本页覆盖标准档 flux-3-video 与草稿档 flux-3-video-draft:两档参数集合完全相同,草稿档只出 hd、画质更低、单价更低,适合先快速看效果再用标准档出片。换档只改 model,两档之间不会自动切换。

快速开始

提交成功后返回 task_id。用 GET /v1/tasks/{task_id} 查询结果,也可以用 Prefer: wait 在一次调用里等待,或配置 Webhook。

请求参数

string
必填
二选一:flux-3-videoflux-3-video-draft
string
默认值:"generate"
generate —— 两档都只支持这一个动作。文生、关键帧和视频续写靠传什么素材区分,不靠动作区分。
string
必填
视频内容描述。
string[]
关键帧图片,1–10 张,顺序有意义:1 张为首帧,2 张为首帧 + 末帧,3–10 张时首尾为首末帧、中间帧按时间等距分布。与 video_urls 不能同时传。
string[]
续写视频,最多 1 条,最长 20 秒。传了之后模型接着这段视频往下生成。
string
默认值:"hd"
输出分辨率。flux-3-video 支持 hdfhdflux-3-video-draft 只支持 hd
integer
默认值:"5"
输出时长(秒),520 任意整数。
string
默认值:"auto"
画面比例:21:92:116:94:31:13:49:16,或 auto(由模型按提示词与素材决定)。
boolean
默认值:"true"
是否生成同步音频。设为 false 输出无声视频,单价不变。
integer
默认值:"2"
安全容忍度,04,越大越宽松。
通用的 callback_urlcallback_eventsPrefer: waitIdempotency-Key 和费用上限请求头见提交任务 两档都不接受 nseedqualitynegative_promptfirst_frame_imageaudio_urls。以上之外的参数会返回 400,不计费。

限制

计费

两档都按分辨率档 × 输出秒数计费。price_config.video_prices 按分辨率分键,未单独列出的分辨率按同级的 default 兜底档结算。 续写档——传了 video_urls 时,输出秒数按 <分辨率>_video_ref 档单价结算,这一档比同分辨率的普通档贵。续写视频本身的秒数不单独计费。 generate_audio 不影响价格:有声与无声同价。aspect_ratio、关键帧张数、提示词长度同样不影响价格——分辨率档、是否续写、输出秒数是仅有的三个计费维度 只有成功出片才计费。任务失败、取消,或没有返回可用视频时,全额退款。最终费用以任务响应里的 cost 为准——整数 quota,500,000 quota = 1 USD,不是美元。
本页不列具体单价。单价随上游调整,本节只讲计费维度与口径。实时单价见 GET /v1/models 返回的 price_config,或控制台「模型市场」。 单次调用的实际费用见任务响应里的 cost(整数 quota,500,000 quota = 1 USD)。

响应

任务完成
result.videos 返回生成的视频,url 是数组,expires_at 是视频链接的过期时间戳。完整字段说明见查询任务状态

可用模型

两档共用同一套参数、同样的关键帧语义和同样的画幅集合,差别只在可用分辨率与单价。

相关文档