GET
/v1/schemas/fal/video/bytedance%2Flynx
Accept:
Request body
13 properties · 2 required · 0 $defs| property | type | description | constraints |
|---|---|---|---|
| image_url* | string | The URL of the subject image to be used for video generation | |
| prompt* | string | Text prompt to guide video generation | |
| guidance_scale_2 | number | Image guidance scale. Controls how closely the generated video follows the reference image. Higher values increase adherence to the reference image but may decrease quality. | 0 ≤ n ≤ 10 · default: 2 |
| num_inference_steps | integer | Number of inference steps for sampling. Higher values give better quality but take longer. | 1 ≤ n ≤ 75 · default: 50 |
| num_frames | integer | Number of frames in the generated video. Must be between 9 to 100. | 9 ≤ n ≤ 81 · default: 81 |
| negative_prompt | string | Negative prompt to guide what should not appear in the generated video | default: "Bright tones, overexposed, blur… |
| aspect_ratio | enum | Aspect ratio of the generated video (16:9, 9:16, or 1:1) | 16:9 | 9:16 | 1:1 · default: "16:9" |
| guidance_scale | number | Classifier-free guidance scale. Higher values give better adherence to the prompt but may decrease quality. | 1 ≤ n ≤ 20 · default: 5 |
| frames_per_second | integer | Frames per second of the generated video. Must be between 5 to 30. | 5 ≤ n ≤ 30 · default: 16 |
| resolution | enum | Resolution of the generated video (480p, 580p, or 720p) | 480p | 580p | 720p · default: "720p" |
| strength | number | Reference image scale. Controls the influence of the reference image on the generated video. | 0 ≤ n ≤ 2 · default: 1 |
| seed | integer | Random seed for reproducibility. If None, a random seed is chosen. | nullable |
| ip_scale | number | Identity preservation scale. Controls how closely the generated video preserves the subject's identity from the reference image. | 0 ≤ n ≤ 2 · default: 1 |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"fal","endpointId":"bytedance/lynx","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}