2026-06-08 13:51:28 +08:00
|
|
|
# 复制为 .env 并填入真实值。
|
2026-07-09 21:40:29 +08:00
|
|
|
# 模型接入配置不再放在 .env;请在 model_resources 中维护 apiUrl/modelId/apiKey 等字段。
|
|
|
|
|
# 开发环境可先执行 `make db-seed`,再到前端「组件 / 模型」里替换真实密钥。
|
2026-06-08 13:51:28 +08:00
|
|
|
|
|
|
|
|
# ---- 数据库(Postgres) ----
|
|
|
|
|
# 本地直连;docker compose 里则用 postgres:5432
|
|
|
|
|
DATABASE_URL=postgresql+asyncpg://postgres:postgres@localhost:5432/postgres
|
|
|
|
|
|
|
|
|
|
# ---- 服务监听 & 跨域 ----
|
|
|
|
|
HOST=0.0.0.0
|
|
|
|
|
PORT=8000
|
2026-08-05 21:28:51 +08:00
|
|
|
# NLTK 3.9+ import guard vs local .venv under backend/ (set in app.py by default; override here if needed)
|
|
|
|
|
# NLTK_DISABLE_IMPORT_SECURITY=1
|
2026-07-06 17:45:53 +08:00
|
|
|
# 前端开发地址,允许跨域(公网部署时加上实际前端 origin)
|
2026-06-10 12:36:18 +08:00
|
|
|
CORS_ORIGINS=http://localhost:3000,http://127.0.0.1:3000
|
2026-07-06 17:45:53 +08:00
|
|
|
|
2026-08-11 10:05:55 +08:00
|
|
|
# ---- OpenAI-compatible Realtime API ----
|
|
|
|
|
# 用独立随机值签名长期 API Key 摘要和短期 Client Secret;生产环境必须修改。
|
|
|
|
|
REALTIME_TOKEN_SECRET=replace-with-a-long-random-secret
|
|
|
|
|
REALTIME_CLIENT_SECRET_TTL_SECONDS=60
|
2026-09-07 00:15:32 +08:00
|
|
|
RESPONSES_REQUEST_TIMEOUT_SECONDS=120
|
2026-08-11 10:05:55 +08:00
|
|
|
|
2026-07-12 13:58:47 +08:00
|
|
|
# ---- RustFS / S3-compatible storage ----
|
2026-08-05 21:28:51 +08:00
|
|
|
# Use 127.0.0.1 (not localhost) if HTTP_PROXY is set — proxies often return 502 for localhost.
|
|
|
|
|
S3_ENDPOINT_URL=http://127.0.0.1:9000
|
2026-07-12 13:58:47 +08:00
|
|
|
S3_ACCESS_KEY=rustfsadmin
|
|
|
|
|
S3_SECRET_KEY=rustfsadmin
|
|
|
|
|
S3_BUCKET=ai-video
|
|
|
|
|
S3_REGION=us-east-1
|
|
|
|
|
KNOWLEDGE_MAX_FILE_BYTES=20971520
|
|
|
|
|
KNOWLEDGE_TOP_K=5
|
|
|
|
|
|
2026-07-06 17:45:53 +08:00
|
|
|
# ---- WebRTC TURN(公网跨网语音预览;本地开发留空) ----
|
|
|
|
|
# 与 docker compose --profile remote 的 coturn 配套。云安全组需放行 UDP 3478 与 49152-49200。
|
2026-08-05 14:05:22 +08:00
|
|
|
# Docker Compose 部署请在项目根 .env 设置这些变量;此处适用于宿主机直接运行 uvicorn。
|
|
|
|
|
# STUN_URL=stun:118.89.89.89:3478
|
|
|
|
|
# TURN_URLS=turn:118.89.89.89:3478?transport=udp,turn:118.89.89.89:3478?transport=tcp
|
2026-07-06 17:45:53 +08:00
|
|
|
# TURN_SECRET=your-turn-secret
|
|
|
|
|
# TURN_CREDENTIAL_TTL=86400
|