Optional modelModel identifier to use for generation (e.g. 'gen-3-alpha').
Text prompt describing the desired video content.
Optional negativeNegative prompt describing content to avoid.
Optional durationDesired output duration in seconds.
Optional aspectDesired aspect ratio (e.g. '16:9').
Optional resolutionDesired output resolution (e.g. '1280x720').
Optional outputOutput container format. Defaults to 'mp4'.
Optional fpsFrames per second for the output video.
Optional seedSeed for reproducible output.
Optional nNumber of videos to generate. Defaults to 1.
Optional userIdentifier of the requesting user (for billing / rate limiting).
Optional providerArbitrary provider-specific options.
Request payload for text-to-video generation.
Passed to IVideoGenerator.generateVideo by the high-level orchestration layer after normalising user input.