-
Notifications
You must be signed in to change notification settings - Fork 32
Expand file tree
/
Copy path.env.template
More file actions
50 lines (42 loc) · 1.95 KB
/
Copy path.env.template
File metadata and controls
50 lines (42 loc) · 1.95 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
PYTHONPATH=.
# As of Feb 16th 2026 Asknews amd Openrouter are the most heavily used in agents.
OPENROUTER_API_KEY=
ASKNEWS_API_KEY=
ANTHROPIC_API_KEY=
OPENAI_API_KEY=
EXA_API_KEY=
PERPLEXITY_API_KEY=
# Fill this in if using the Metaculus API
METACULUS_TOKEN=
METACULUS_API_BASE_URL=https://www.metaculus.com/api
# As of Jan 23rd 2025, only used for free semantic similarity calculation in Deduplicator, but defaults to OpenAI if not filled in
HUGGINGFACE_API_KEY=
# As of Jun 10 2025, used for browser use agents.
# Also a fallback capture backend for the source archive (see below).
HYPERBROWSER_API_KEY=
# --- Source archive (agents_and_tools/source_archive) -----------------------
# Capture HTML + screenshot + markdown for every URL a bot cites. All optional;
# blank WEB_ARCHIVE_S3_BUCKET stores locally instead of S3.
WEB_ARCHIVE_S3_BUCKET=
WEB_ARCHIVE_S3_PREFIX=source-archive
WEB_ARCHIVE_AWS_PROFILE=
# Set to a local capture directory to run/view the archive with no S3 (the
# viewer reads from here when set). E.g. `capture --local ./archive`.
WEB_ARCHIVE_LOCAL_DIR=
WEB_ARCHIVE_TTL_DAYS=14
# Managed fallback backends for the anti-bot / PDF tail behind self-hosted
# Playwright. FIRECRAWL also parses PDFs natively (OCR fallback for PdfFetcher).
FIRECRAWL_API_KEY=
# Firecrawl proxy mode for hardened anti-bot sites: basic (1 credit) | auto |
# stealth/enhanced (5 credits). Leave "basic" unless you need Cloudflare bypass.
WEB_ARCHIVE_FIRECRAWL_PROXY=basic
# Hyperbrowser session knobs (proxy turns a 1-credit scrape into 10 credits).
WEB_ARCHIVE_HYPERBROWSER_PROXY=true
WEB_ARCHIVE_HYPERBROWSER_STEALTH=true
WEB_ARCHIVE_HYPERBROWSER_CAPTCHA=true
# CloakBrowser (self-hosted anti-bot Playwright fork) module, if installed
# (`pip install cloakbrowser`). Exposes cloakbrowser.launch() -> Browser.
WEB_ARCHIVE_CLOAKBROWSER_IMPORT=cloakbrowser
WEB_ARCHIVE_PDF_MAX_PAGES=50
# Disable if in Streamlit Cloud
FILE_WRITING_ALLOWED=TRUE