KUAVi Search Video
Search an indexed video using semantic search, transcript search, and frame extraction.
Instructions
- •The user provides a search query via
$ARGUMENTSor in the conversation. - •If no video is indexed yet, ask the user to run
/kuavi-indexfirst. - •Execute a multi-field search strategy:
a.
kuavi_search_videowithfield="all"for broad results b.kuavi_search_transcriptfor spoken content matches c. For specific values/text, also search withfield="visual" - •For the top results, use
kuavi_extract_framesto get visual evidence. - •Present results with timestamps, captions, and confidence scores.
- •Cross-reference visual results with transcript using
kuavi_get_transcript.
Example
User: /kuavi-search person cooking pasta
- •
kuavi_search_video(query="person cooking pasta", field="all", top_k=5) - •
kuavi_search_video(query="cooking pasta", field="action", top_k=3) - •
kuavi_search_transcript(query="pasta") - •For top hits:
kuavi_extract_frames(start_time, end_time) - •Report findings with timestamps and visual descriptions