Delanoe Pirard commited on
Commit
a614051
·
1 Parent(s): 68bd1d5

youtube transcript

Browse files
Files changed (1) hide show
  1. agents/video_analyzer_agent.py +8 -4
agents/video_analyzer_agent.py CHANGED
@@ -405,10 +405,14 @@ def initialize_video_analyzer_agent() -> FunctionAgent:
405
  agent = FunctionAgent(
406
  name="video_analyzer_agent",
407
  description=(
408
- "VideoAnalyzerAgent inspects video files using Gemini's multimodal "
409
- "video understanding capabilities, producing factual scene analysis, "
410
- "temporal segmentation, and concise summaries as guided by the system "
411
- "prompt."
 
 
 
 
412
  ),
413
  llm=llm,
414
  system_prompt=system_prompt,
 
405
  agent = FunctionAgent(
406
  name="video_analyzer_agent",
407
  description=(
408
+ "VideoAnalyzerAgent is a domain-specialist in multimodal video understanding, "
409
+ "leveraging Gemini’s vision capabilities to deliver precise, frame-level analyses. "
410
+ "It performs chronological segmentation of visual events, identifies key objects "
411
+ "and actions, and generates concise executive summaries—all based solely on visual data. "
412
+ "In addition to its core video analysis tool (`download_video_and_analyze`), it integrates "
413
+ "the `youtube_transcript_tool` for retrieving spoken-content transcripts when needed. "
414
+ "Designed for formal, sceptical reasoning, it reports only what is visible, quantifies observations "
415
+ "when possible, and highlights actionable insights."
416
  ),
417
  llm=llm,
418
  system_prompt=system_prompt,