OptionalcontextExecution context (tracing, requestId, etc.) Not sent to the provider.
OptionalmodelOptionaloptionsProvider-agnostic tuning options (temperature, max tokens, etc.)
OptionalparamsOptionalmaxOutputTokens?: numberOptionalmodel?: stringOptionaloutputFormat?: "text" | "json"json asks the provider adapter to request structured JSON output.
Adapters still perform best-effort parsing because model output may drift.
Optionaltemperature?: numberOptionalpromptOptional analysis instruction.
OptionalvideosOne or more videos to analyze. If omitted, provider may use context video artifacts.
Description
Interface contract for ClientVideoAnalysisRequest.