GET
/v1/schemas/fal/chat/fal-ai/bytedance/seed/v2/mini
Accept:
| field | recorded source |
|---|---|
| schema | Source linked above. upstream-spec Source trace9aacdf40902d0cfb246a7bcc3d13df663b95198b51ad19208cbd560ba03b7b43{
"fetchedAt": 1791522002,
"extractorVersion": "1",
"verifiedAt": null
} |
Request body
11 properties · 1 required · 1 $defs| property | type | description | constraints |
|---|---|---|---|
| prompt* | string | The text prompt or question for the model. | |
| messages | Seed2MiniMessage[] | Optional prior conversation history for multi-turn conversations. Pass back the `messages` field from a previous response to provide context. The current `prompt`, `image_urls`, `video_urls`, and `system_prompt` are always appended as the latest user turn. | nullable |
| video_urls | string[] | URLs of videos for video understanding. Supported formats: MP4, MOV. Audio comprehension is not supported. A maximum of 3 videos is supported. Any additional videos will be ignored. | |
| temperature | number | Controls randomness in the response. Lower values make output more focused and deterministic, higher values make it more creative. | 0 ≤ n ≤ 2 · default: 1 |
| enable_safety_checker | boolean | Authorized callers may set false to request relaxed screening. | default: true |
| max_completion_tokens | integer | Controls the maximum length of the model's output, including both the model's response and its chain-of-thought content, measured in tokens. | 1 ≤ n ≤ 65536 · default: 4096 |
| reasoning_effort | enum | Controls the depth of reasoning before the model responds. Only applicable when `thinking` is `enabled` or `auto`. `minimal` for immediate response, `low` for faster response with light reasoning, `medium` for balanced speed and depth, `high` for deep analysis of complex issues. | minimal | low | medium | high · nullable |
| image_urls | string[] | URLs of images for visual understanding. Supported formats: JPEG, PNG, WebP. A maximum of 6 images is supported. Any additional images will be ignored. | |
| top_p | number | Nucleus sampling parameter. The model considers tokens with top_p cumulative probability mass. Lower values narrow the token selection. | 0 ≤ n ≤ 1 · default: 0.7 |
| thinking | enum | Controls the model's chain-of-thought reasoning. `enabled` always includes reasoning, `disabled` never includes reasoning, `auto` lets the model decide based on the query. | enabled | disabled | auto · default: "enabled" |
| system_prompt | string | Optional system prompt to guide the model's behavior. | nullable |
Types
1 $defsSeed2MiniMessageobject
| role* | enum | The role of the message author. | system | user | assistant |
| content* | string | object[] | The content of the message. Can be a string for text-only messages, or a list of content parts for multimodal messages (e.g. with images). |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"fal","endpointId":"fal-ai/bytedance/seed/v2/mini","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}