providerplaneai
    Preparing search index...

    Interface contract for ClientVideoDownloadRequest.

    interface ClientVideoDownloadRequest {
        context?: { metadata?: Record<string, unknown>; requestId?: string };
        model?: string;
        options?: Record<string, unknown>;
        variant?: "video" | "thumbnail" | "spritesheet";
        videoId?: string;
        videoUri?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    context?: { metadata?: Record<string, unknown>; requestId?: string }

    Execution context (tracing, requestId, etc.) Not sent to the provider.

    model?: string
    options?: Record<string, unknown>

    Provider-agnostic tuning options (temperature, max tokens, etc.)

    variant?: "video" | "thumbnail" | "spritesheet"

    Which downloadable asset to fetch. Defaults to video.

    videoId?: string

    Provider video id to download (OpenAI-style).

    videoUri?: string

    Video URI or provider file reference (Gemini-style).