-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy path.env.example
More file actions
53 lines (48 loc) · 1.55 KB
/
.env.example
File metadata and controls
53 lines (48 loc) · 1.55 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
# LLM runtime (OpenAI-compatible; BASE_URL is the only required field in most local deployments)
BASE_URL=
OPENAI_BASE_URL=
OPENAI_API_KEY=
API_KEY=
AGENT_MODEL=gpt-5.4
# Set true to use OpenAI Responses API instead of Chat Completions API.
OPENAI_USE_RESPONSES_API=false
AGENT_RESUME_ATTEMPTS=2
# Recommended for local OpenAI-compatible gateways to avoid OpenAI tracing 401 noise
OPENAI_AGENTS_DISABLE_TRACING=1
# MinerU v4
MINERU_BASE_URL=https://mineru.net/api/v4
MINERU_API_TOKEN=
MINERU_MODEL_VERSION=vlm
MINERU_UPLOAD_ENDPOINT=/file-urls/batch
MINERU_POLL_ENDPOINT_TEMPLATES=/extract-results/batch/{batch_id},/extract-results/{batch_id},/extract/task/{batch_id}
MINERU_POLL_INTERVAL_SECONDS=3
MINERU_POLL_TIMEOUT_SECONDS=900
MINERU_ALLOW_LOCAL_FALLBACK=false
# Optional external paper search/read APIs
PAPER_SEARCH_ENABLED=true
PAPER_SEARCH_BASE_URL=
# Optional for local PASA without auth
PAPER_SEARCH_API_KEY=
PAPER_SEARCH_ENDPOINT=/pasa/search
PAPER_SEARCH_TIMEOUT_SECONDS=120
PAPER_SEARCH_HEALTH_ENDPOINT=/health
PAPER_SEARCH_HEALTH_TIMEOUT_SECONDS=5
PAPER_READ_BASE_URL=
# Optional for local PASA without auth
PAPER_READ_API_KEY=
PAPER_READ_ENDPOINT=/read
PAPER_READ_TIMEOUT_SECONDS=180
# Gates
ENABLE_FINAL_GATES=false
MIN_PAPER_SEARCH_CALLS_FOR_PDF_ANNOTATE=3
MIN_PAPER_SEARCH_CALLS_FOR_FINAL=3
MIN_DISTINCT_PAPER_QUERIES_FOR_FINAL=3
MIN_ANNOTATIONS_FOR_FINAL=10
MIN_ENGLISH_WORDS_FOR_FINAL=0
MIN_CHINESE_CHARS_FOR_FINAL=0
FORCE_ENGLISH_OUTPUT=true
UI_LANGUAGE=en
# Submit behavior
SUBMIT_DEFAULT_WAIT_SECONDS=8
SUBMIT_POLL_INTERVAL_SECONDS=1
MAX_PDF_BYTES=52428800