Interface GenerateVideoResult

The result returned by generateVideo.

Wraps the core VideoResult with a simpler, AI-SDK-style shape.

interface GenerateVideoResult {
    model: string;
    provider: string;
    created: number;
    videos: GeneratedVideo[];
    usage?: VideoProviderUsage;
}

Properties

model: string

Model identifier reported by the provider.

provider: string

Provider identifier (e.g. "runway", "replicate", "fal").

created: number

Unix timestamp (ms) when the video was created.

videos: GeneratedVideo[]

Array of generated video objects containing URLs or base64 data.

Usage / billing information, if available.