-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.yaml
More file actions
55 lines (45 loc) · 1.16 KB
/
config.yaml
File metadata and controls
55 lines (45 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
llm:
default:
provider: "openai"
model: "gpt-5.1-2025-11-13"
temperature: 0.2
overrides:
# watcher:
# provider: "openai"
# model: "Qwen3-VL-8B-Instruct"
# base_url: "http://localhost:8005/v1"
# api_key: "EMPTY"
# max_tokens: 1024
# Example:
# planner:
# temperature: 0.5
# watcher:
# model: "gpt-3.5-turbo"
transcript:
provider: "whisper" # "oxylabs" | "local" | "ytdlp" | "whisper"
watcher:
num_frames: 16
video_downloader: "pytubefix" # "ytdlp" | "pytubefix"
selector:
top_k: 3
planner:
max_queries: 1
cache:
enabled: true
base_dir: "data/cache"
search:
text_search_provider: null # "tavily" | "serper" | "duckduckgo" | null
video_search_provider: "youtube" # "youtube" | "serper" | "duckduckgo"
checker:
max_loop_steps: 3
logger:
enabled: true
log_dir: "data/logs"
prompts:
analyst_format_instructions: |
Your response should be in the following JSON format:
{
"Explanation": "your explanation for your final answer",
"Answer": "your succinct, final answer",
"Confidence": "your confidence score between 0% and 100% for your answer"
}