{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/VideoGenerateRequest", "title": "VideoGenerateRequest", "type": "object", "description": "Request body for text-to-video generation", "required": [ "prompt" ], "properties": { "prompt": { "type": "string", "description": "Text description of the video to generate", "maxLength": 1024, "example": "A slow camera pan over a misty forest at dawn" }, "negativePrompt": { "type": "string", "description": "Text describing what to avoid in the generated video", "maxLength": 1024, "example": "example_value" }, "size": { "type": "object", "description": "Output video dimensions", "properties": { "width": { "type": "integer", "example": 1920 }, "height": { "type": "integer", "example": 1080 } } }, "duration": { "type": "number", "description": "Requested video duration in seconds", "example": 5.0 } } }