-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
51 lines (35 loc) · 2.13 KB
/
Copy path.env.example
File metadata and controls
51 lines (35 loc) · 2.13 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
# =============================================================================
# Assembleagent 环境变量模板
#
# 用法:cp .env.example .env 然后按下面的注释填空。
# 默认 RUNNER_MODE=litellm 时,只有 LANGSMITH_API_KEY + LITELLM_API_KEY 必填,
# AWS_* 留空即可(仅 sdk_bedrock 模式才用)。
# =============================================================================
# ----- LangSmith trace(强烈建议保持开启,调试 graph 执行链路全靠它)-----
LANGSMITH_TRACING=true
LANGSMITH_ENDPOINT=https://api.smith.langchain.com
LANGSMITH_PROJECT=Assembleagent
# 必填(除非把上面 LANGSMITH_TRACING 改成 false)
# 获取:https://smith.langchain.com → Settings → API Keys → Create API Key
# 格式:lsv2_pt_<32 字符 hex>_<10 字符 hex>(personal access token)
LANGSMITH_API_KEY=
# ----- Runner 模式(决定下面哪一组凭证必填)-----
# claude_cli = 走本地 `claude` CLI(npm 全局装的 Claude Code);仅个人开发,违反 Anthropic 商用 ToS
# litellm = 走 OpenAI 兼容网关(公司 MooN 或自建 OpenAI 代理);Demo/CI 推荐
# sdk_bedrock = AWS Bedrock 上的 Claude;未来生产用,当前是 stub 未实装
RUNNER_MODE=litellm
# ----- litellm 模式凭证(当 RUNNER_MODE=litellm 时必填)-----
# 公司 MooN 网关 API key —— 群核(QunHe)内部 LLM 网关,找 mentor 团队 / IT 申请账号
# 自建 OpenAI 代理也行,把 LITELLM_BASE_URL 换成自己的网关地址即可
# 格式:sk- 开头的字符串(OpenAI 兼容)
LITELLM_API_KEY=
# 公司 MooN 网关地址;自建网关替换为对应 base_url
LITELLM_BASE_URL=https://coding.qunhequnhe.com/v1
# ----- sdk_bedrock 模式凭证(当 RUNNER_MODE=sdk_bedrock 时必填,否则全部留空)-----
# AWS Bedrock 区域,例 us-west-2 / ap-northeast-1(按公司 AWS 账户开通的区域填)
AWS_REGION=
# AWS IAM access key —— AKIA 开头的 20 字符串
# 申请:公司 AWS 账户的 Bedrock 启用区域 + 给 IAM 用户绑 bedrock:InvokeModel 权限
AWS_ACCESS_KEY_ID=
# AWS IAM secret access key —— 40 字符 base64
AWS_SECRET_ACCESS_KEY=