You're looking at a specific version of this model. Jump to the model overview.
black-forest-labs /flux-3:3047b701
Input schema
The fields you can use to run this model with an API. If you don’t give a value for a field its default value will be used.
| Field | Type | Default value | Description |
|---|---|---|---|
| prompt |
string
|
Text description of the video to generate. Plain language works — the prompt is interpreted and expanded before generation. Describe the scene, action, camera moves, and any audio you want.
|
|
| images |
array
|
[]
|
Optional images to drive the video, placed on screen pixel for pixel. One image opens the clip (image-to-video). Two images morph from the first to the second. Three or more (up to 10) become a storyboard the model connects. Leave empty for text-to-video. Must be PNG, JPEG, or WebP.
|
| start_video |
string
|
A video to continue from its final frames. Use this to extend a shot or chain generations into a longer sequence. Must be an mp4, at most 50MB and 15 seconds. Can't be combined with images.
|
|
| aspect_ratio |
None
|
auto
|
Aspect ratio of the generated video. 'auto' picks a ratio from your prompt and any inputs.
|
| resolution |
None
|
720p
|
Output resolution.
|
| duration |
None
|
auto
|
Length of the generated clip in seconds. 'auto' lets the model pick (5, 10, 15, or 20). A two-image morph needs a whole-number duration.
|
| generate_audio |
boolean
|
True
|
Generate synchronized audio (ambient sound, speech, effects). Set to false for a silent clip.
|
| draft |
boolean
|
False
|
Generate a fast, low-cost draft preview instead of a full-quality clip. Draft is text-to-video only (no images or start_video) and 720p only.
|
| seed |
integer
|
Random seed for reproducible generation. Leave empty for a random seed.
|
Output schema
The shape of the response you’ll get when you run this model with an API.
Schema
{'format': 'uri', 'title': 'Output', 'type': 'string'}