Gather evidence for a question
video_askAnswers questions from indexed videos by returning timestamped transcript moments and frames as evidence; optionally verifies whether the video supports the answer.
Instructions
The moments most relevant to a question, as evidence: for each, the transcript around it with
timestamps and the frames from it as images (in moments order). Answer from the evidence and cite
times. With verify, each moment carries calibrated support probabilities and evidence.supported
says whether the video answers the question at all.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"question": "<question>"
},
"name": "video_ask"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verify | No | Have Jev 1.14 judge whether each moment's transcript answers the question and whether each frame shows it, rerank by that, and rescue with a frames-only search when nothing is supported. Sends excerpts and frames to TypeSafe. Default: DVQA_VERIFY (off). | |
| image_px | No | Long side of returned images, in pixels. | |
| question | Yes | The question to answer from the video(s). | |
| video_ids | No | Limit to these video ids. Omit for every indexed video. | |
| max_moments | No | Moments to return. | |
| frames_per_moment | No | Images attached per moment. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| moments | Yes | Most relevant first. | |
| evidence | Yes | How strongly anything matched. | |
| guidance | Yes | How to use the evidence. | |
| question | Yes | The question asked. |