52 lines
2.0 KiB
Bash
52 lines
2.0 KiB
Bash
# Deep Research 系统密钥模板
|
||
# 使用:cp secrets.env.example secrets.env,然后填入实际 key
|
||
# 注意:secrets.env 已在 .gitignore,永远不要 commit
|
||
|
||
# ============ LLM 提供商(必填) ============
|
||
# zenmux 中转所有模型。格式:sk-ai-v1-xxx
|
||
# 一个 key 同时给 zenmux(OpenAI 兼容端点)和 zenmux-anthropic(Anthropic 兼容端点)使用。
|
||
# 两个端点的关系详见 AGENTS.md §6.1。
|
||
ZENMUX_API_KEY=
|
||
|
||
# 两个端点(opencode.json 已预配,正常情况下不需要手动覆盖)
|
||
# - OpenAI 兼容:https://zenmux.ai/api/v1 (provider: zenmux)
|
||
# - Anthropic 兼容:https://zenmux.ai/api/anthropic (provider: zenmux-anthropic, Claude cache 专用)
|
||
ZENMUX_BASE_URL=https://zenmux.ai/api/v1
|
||
ZENMUX_ANTHROPIC_BASE_URL=https://zenmux.ai/api/anthropic
|
||
|
||
# 注意:OpenCode 也会从 ~/.local/share/opencode/auth.json 读凭据。
|
||
# 首次可用 `opencode auth login` 选 ZenMux 登录;或在此 .env 中提供 ZENMUX_API_KEY 即可。
|
||
|
||
# ============ 搜索 API(MVP 阶段必填) ============
|
||
# Tavily:LLM 友好的搜索,优先使用
|
||
TAVILY_API_KEY=
|
||
|
||
# Brave Search:独立搜索引擎,做交叉验证
|
||
BRAVE_API_KEY=
|
||
|
||
# Exa(原 Metaphor):neural search,专业文献召回强
|
||
EXA_API_KEY=
|
||
|
||
# ============ 生物医药专业信源(Phase 2 阶段补齐) ============
|
||
# NCBI PubMed E-utilities:无 key 可用但限流严(3 req/s),有 key 到 10 req/s
|
||
NCBI_API_KEY=
|
||
|
||
# openFDA:完全免费,无需 key,但高频建议申请
|
||
OPENFDA_API_KEY=
|
||
|
||
# Google Patents / SerpAPI(Google Patents 无官方 API,用 SerpAPI 中转)
|
||
SERPAPI_KEY=
|
||
|
||
# PatentsView(USPTO 官方,免费):一般无需 key
|
||
PATENTSVIEW_API_KEY=
|
||
|
||
# ============ 金融数据(投资研究用) ============
|
||
# 注意:Wind / 东方财富 / 同花顺 多需内网或付费账号
|
||
# 此处预留位置,实际调用视你的账号情况
|
||
WIND_TOKEN=
|
||
EASTMONEY_COOKIE=
|
||
|
||
# ============ 可选 ============
|
||
# Retraction Watch(撤稿数据库,用于黑名单过滤)
|
||
CROSSREF_API_EMAIL=your-email@example.com
|