-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.local.example
More file actions
29 lines (25 loc) · 1.61 KB
/
Copy path.env.local.example
File metadata and controls
29 lines (25 loc) · 1.61 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
# 本地端到端验证用(compose.local.yml)。复制为 .env.local 填入真实值。
# .env.local 已被 .gitignore 忽略,不会提交。
#
# 鉴权走路径甲:本地 backend 用你线上真实 Auth 平台校验 JWT,
# 因此这里填线上 Auth 平台的地址即可(通常就是默认值)。
AUTH_AUTHORITY=https://auth.shenxianovo.com
# 会话 JWT(Agent 走 apikeys/exchange)——不带尾斜杠
AUTH_ISSUER=https://auth.shenxianovo.com
AUTH_AUDIENCE=https://auth.shenxianovo.com
# OIDC access token(Web 登录)——issuer 带尾斜杠,须与 discovery 文档完全一致
AUTH_OIDC_ISSUER=https://auth.shenxianovo.com/
AUTH_OIDC_CLIENT_ID=heartbeat-web
# 留空:上游未注册 resource,OIDC 令牌无 aud,后端以 client_id 校验代替
AUTH_OIDC_AUDIENCE=
# 部署管理员的 JWT sub。允许调用全局 App 映射管理 API;普通采集与查询不依赖它。
ADMIN_SUBJECT=
# 无头 Hub 是本地栈默认服务。先把 compose 示例复制到这个位置并填入 API key、owner sub;
# Collector 从 Hub 管理页安装,不写在这个配置文件里。
HEADLESS_CONFIG_PATH=./.local/heartbeat-headless.json
# Recap LLM(可选:不填则 /recaps/daily 返回 502"未配置",其余功能不受影响)
RECAP_API_KEY=
# 思考模式:default|low|high|max|none(留空或写错都用上游默认,不会让功能死)。
# 代价是实打实的:某个繁忙日的 digest 上,high 的首个正文 token 要等约 175s、low 约 17s、
# 非思考模型约 0.5s(视模型而定)。判死线看的是"上游静默",思考久不会被判超时。
RECAP_REASONING_EFFORT=high