-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
32 lines (26 loc) · 989 Bytes
/
Copy path.env.example
File metadata and controls
32 lines (26 loc) · 989 Bytes
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
# 复制为 .env 并填入真实值;.env 不会被提交(见 .gitignore)
# Google Gemini(https://aistudio.google.com/apikey)
GEMINI_API_KEY=
GEMINI_MODEL=gemini-3.5-flash
# 各引擎模型(缺省沿用 GEMINI_MODEL)
ADVERSARY_MODEL=gemini-3.5-flash
JUDGE_MODEL=gemini-3.5-flash
REDTEAM_MODEL=gemini-3.5-flash
# 语音 — Gemini TTS(朗读消息,需 GEMINI_API_KEY)
TTS_MODEL=gemini-2.5-flash-preview-tts
TTS_VOICE_USER=Aoede
TTS_VOICE_ADV=Charon
# OpenRouter(可选,当前 LLM 已改走 Gemini,保留供将来切换)
OPENROUTER_API_KEY=
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1
# EU Cellar / EUR-Lex(无需 key,公开 SPARQL/REST)
CELLAR_SPARQL=https://publications.europa.eu/webapi/rdf/sparql
# Google BigQuery(法律语料库上传,见 scripts/ingest_legal_to_bigquery.py)
GCP_PROJECT_ID=
GOOGLE_APPLICATION_CREDENTIALS=
BQ_DATASET=whetstone_legal
BQ_LOCATION=EU
SCOTUS_CORPUS=full
SCOTUS_YEAR=2019
UK_CASE_LIMIT=50
EU_DOC_LIMIT=20