-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
65 lines (51 loc) · 1.71 KB
/
.env.example
File metadata and controls
65 lines (51 loc) · 1.71 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
54
55
56
57
58
59
60
61
62
63
64
65
# ============================================================
# BridgeAI 环境配置
# 复制此文件为 .env 并根据需要修改
# ============================================================
# ---------- 数据库 ----------
DATABASE_URL=postgresql+asyncpg://bridgeai:bridgeai_dev@localhost:5432/bridgeai
POSTGRES_DB=bridgeai
POSTGRES_USER=bridgeai
POSTGRES_PASSWORD=change-me-strong-password
# ---------- Redis ----------
REDIS_URL=redis://localhost:6379/0
# ---------- 安全 ----------
# JWT 密钥 (生产环境务必修改为随机字符串,setup.sh 会自动生成)
JWT_SECRET=change-me-to-a-random-string
JWT_ALGORITHM=HS256
JWT_EXPIRE_MINUTES=1440
# ---------- LLM API Keys (至少配置一个) ----------
# Anthropic Claude (海外 API,需要代理)
ANTHROPIC_API_KEY=
# DeepSeek (海外 API,通过系统代理访问)
DEEPSEEK_API_KEY=
# 通义千问 Qwen (国内 API,无需代理)
QWEN_API_KEY=
# Ollama 本地模型 (无需 API Key)
OLLAMA_BASE_URL=http://localhost:11434
# ---------- Embedding (可选,不配置则使用本地 TF-IDF) ----------
EMBEDDING_API_KEY=
EMBEDDING_BASE_URL=
# ---------- 对象存储 (MinIO) ----------
MINIO_ENDPOINT=localhost:9000
MINIO_ACCESS_KEY=bridgeai
MINIO_SECRET_KEY=change-me-strong-password
# ---------- 应用配置 ----------
APP_NAME=BridgeAI
APP_VERSION=0.1.0
DEBUG=false
# ---------- 代理设置 (海外 API 需要) ----------
HTTP_PROXY=
HTTPS_PROXY=
# ---------- 企业微信 (可选) ----------
WECHAT_WORK_CORP_ID=
WECHAT_WORK_AGENT_ID=
WECHAT_WORK_SECRET=
WECHAT_WORK_TOKEN=
WECHAT_WORK_ENCODING_AES_KEY=
# ---------- 钉钉 (可选) ----------
DINGTALK_APP_KEY=
DINGTALK_APP_SECRET=
DINGTALK_ROBOT_CODE=
# ---------- 生产环境 ----------
NGINX_HTTP_PORT=80