Defined in: packages/ai/src/types.ts:1598
Experimental
Options for video generation. These are the common options supported across providers.
Video generation is an experimental feature and may change.
TProviderOptions extends object = object
TSize extends string | undefined = string
optional duration: number;optional duration: number;Defined in: packages/ai/src/types.ts:1609
Experimental
Video duration in seconds
logger: InternalLogger;logger: InternalLogger;Defined in: packages/ai/src/types.ts:1616
Experimental
Internal logger threaded from the generateVideo() entry point. Adapters must call logger.request() before the SDK call and logger.errors() in catch blocks.
model: string;model: string;Defined in: packages/ai/src/types.ts:1603
Experimental
The model to use for video generation
optional modelOptions: TProviderOptions;optional modelOptions: TProviderOptions;Defined in: packages/ai/src/types.ts:1611
Experimental
Model-specific options for video generation
prompt: string;prompt: string;Defined in: packages/ai/src/types.ts:1605
Experimental
Text description of the desired video
optional size: TSize;optional size: TSize;Defined in: packages/ai/src/types.ts:1607
Experimental
Video size — format depends on the provider (e.g., "16:9", "1280x720")