Chat with Video QA
Chat with the video QA model.
Set stream=true to receive server-sent events (SSE) instead of a single response.
Authentication
X-Api-Keystring
API key authentication via X-Api-Key header
OR
AuthorizationBearer
Bearer token authentication via Authorization header
Request
This endpoint expects an object.
video_id
The ID of the video to query.
user_id
Override user ID. Takes precedence over API key header when provided.
messages
The conversation history. The last message must be from the user and contain the query.
stream
If true, stream the response using server-sent events (SSE).
apply_temporal_prefiltering
If true, apply temporal pre-filtering to narrow down the video timestamp search space.
include_demo_videos
If true, include demo videos in the QA flow.
use_map_reduce_summarization
If true, use map-reduce summarization instead of one-shot summarization.
Response
Successful Response
chat_response
status
Allowed values: