Find Moment
find_momentPinpoint the exact timestamped moment in a processed video that answers a specific question, returning one authoritative piece of verifiable evidence rather than a list of matches.
Instructions
Returns the single best timestamped piece of evidence in a previously-understood video for a specific question — precise, verifiable, and anchored to one moment, unlike search_video which returns every match.
Requires a "video_id" from a prior understand_video or transcribe_video call. Use this when you need one authoritative answer with proof (e.g. "does the creator show pricing anywhere?", "what is he pointing at when he says 'this one'?") rather than a list of every mention. When the best match resolves to a specific visual entity (a pointing gesture, a "this"/"that" reference), the "interaction" field gives the structured target — absent when evidence was too weak to confidently resolve one, never a fabricated guess.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The specific thing to find — e.g. "pricing", "the revenue slide", "the dashboard". | |
| video_id | Yes | A video id previously returned by understand_video or transcribe_video. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | The exact evidence — what was said or what was shown. | |
| found | Yes | False when nothing in the video matched the query at all. | |
| query | Yes | ||
| answer | No | ||
| source | No | ||
| frame_id | No | When present, fetch the evidence frame via GET /media/:frame_id on the HTTP API. | |
| video_id | Yes | ||
| timestamp | No | Seconds from the start of the video where the best evidence occurs. | |
| confidence | No | ||
| interaction | No | ||
| end_timestamp | No |