@@ -17,37 +17,53 @@ LITELLM_BASE_URL=http://localhost:11434/api
1717# Can also use OPENAI_API_KEY
1818LITELLM_API_KEY = sk-your-key-here
1919
20- # Model to use for summarization (default: arc:apex )
20+ # Model to use for summarization (default: qwen3.5:27b )
2121# Must be a valid model for your LITELLM_BASE_URL
22- SUMMARY_MODEL = arc:apex
22+ SUMMARY_MODEL = qwen3.5:27b
2323
2424# Deep research settings (static - configured via env, not per-request)
25- DEEP_RESEARCH_STAGES = 2 # Number of outline sections
26- DEEP_RESEARCH_PASSES = 1 # Research passes - each refines queries
27- DEEP_RESEARCH_SUBQUERIES = 5 # Queries per section per pass
28- DEEP_RESEARCH_RESULTS_PER_QUERY = 10 # Search results per subquery
29- DEEP_RESEARCH_MAX_TOKENS = 8000 # Max tokens for final essay
25+ # Number of outline sections
26+ DEEP_RESEARCH_STAGES = 2
27+ # Research passes - each refines queries
28+ DEEP_RESEARCH_PASSES = 1
29+ # Queries per section per pass
30+ DEEP_RESEARCH_SUBQUERIES = 5
31+ # Search results per subquery
32+ DEEP_RESEARCH_RESULTS_PER_QUERY = 10
33+ # Max tokens for final essay
34+ DEEP_RESEARCH_MAX_TOKENS = 8000
3035
3136# Content extraction - fetches full page text for richer synthesis
32- DEEP_RESEARCH_CONTENT_EXTRACTION = true # Toggle page fetching on/off
33- DEEP_RESEARCH_PAGES_PER_SECTION = 3 # Top pages to extract per section
34- DEEP_RESEARCH_CONTENT_MAX_CHARS = 3000 # Max chars of extracted text per page
37+ # Toggle page fetching on/off
38+ DEEP_RESEARCH_CONTENT_EXTRACTION = true
39+ # Top pages to extract per section
40+ DEEP_RESEARCH_PAGES_PER_SECTION = 3
41+ # Max chars of extracted text per page
42+ DEEP_RESEARCH_CONTENT_MAX_CHARS = 3000
3543
3644# Shallow research settings (static - configured via env, not per-request)
37- SHALLOW_RESEARCH_STAGES = 1 # Number of outline sections
38- SHALLOW_RESEARCH_PASSES = 1 # Research passes
39- SHALLOW_RESEARCH_SUBQUERIES = 3 # Queries per section per pass
40- SHALLOW_RESEARCH_RESULTS_PER_QUERY = 5 # Search results per subquery
41- SHALLOW_RESEARCH_MAX_TOKENS = 4000 # Max tokens for final essay
45+ # Number of outline sections
46+ SHALLOW_RESEARCH_STAGES = 1
47+ # Research passes
48+ SHALLOW_RESEARCH_PASSES = 1
49+ # Queries per section per pass
50+ SHALLOW_RESEARCH_SUBQUERIES = 3
51+ # Search results per subquery
52+ SHALLOW_RESEARCH_RESULTS_PER_QUERY = 5
53+ # Max tokens for final essay
54+ SHALLOW_RESEARCH_MAX_TOKENS = 4000
4255
4356# Shallow content extraction - typically disabled for faster responses
44- SHALLOW_RESEARCH_CONTENT_EXTRACTION = false # Toggle page fetching on/off
45- SHALLOW_RESEARCH_PAGES_PER_SECTION = 2 # Top pages to extract per section
46- SHALLOW_RESEARCH_CONTENT_MAX_CHARS = 2000 # Max chars of extracted text per page
57+ # Toggle page fetching on/off
58+ SHALLOW_RESEARCH_CONTENT_EXTRACTION = false
59+ # Top pages to extract per section
60+ SHALLOW_RESEARCH_PAGES_PER_SECTION = 2
61+ # Max chars of extracted text per page
62+ SHALLOW_RESEARCH_CONTENT_MAX_CHARS = 2000
4763
4864# Optional runtime settings
4965ENABLE_SUMMARY = true
50- SUMMARY_MAX_TOKENS = 1024
51- SEARXNG_TIMEOUT_SECONDS = 30
52- LLM_TIMEOUT_SECONDS = 60
66+ SUMMARY_MAX_TOKENS = 4000
67+ SEARXNG_TIMEOUT_SECONDS = 60
68+ LLM_TIMEOUT_SECONDS = 120
5369LOG_LEVEL = INFO
0 commit comments