Files
Agent-System/configs/.env.dev.example
T
weichen b812d1d30f feat(dev): single-binary no-docker runtime with managed localpg
Embed web/dist, run events in-process, manage brew PG18+pgvector, add PI host sidecar and launch --no-docker; unify MiniMax-M2.7-highspeed pins and record dev acceptance.
2026-09-24 15:53:50 +00:00

50 lines
1.7 KiB
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# =============================================================================
# 开发环境 Compose 专用配置模板 (configs/.env.dev)
# 作用域:./scripts/env-service.sh dev * 的环境差异覆盖
#
# 根 .env 提供公共模型、检索、认证配置;本文件只覆盖 dev 差异。
# =============================================================================
ENV=dev
# 1. 业务 HTTP 服务
HTTP_PORT=8080
APP_PUBLISH_HOST=127.0.0.1
# 2. 对话数据与工作区(禁止跨环境共享)
DATA_DIR=./data/dev
# 3. 开发环境专属数据库
SYSTEM_DB_USER=app
SYSTEM_DB_PASSWORD=dev_secret_db_pass
SYSTEM_DB_NAME=agent_system_dev
SYSTEM_DB_PUBLISH_PORT=5433
# 4. 共享知识库(容器 app 经 shuimu-kb-shared 访问)
# KB_DB_PASSWORD 必须在仓库根 .env 提供;config.Load("") 会分层合并根 .env + 本文件。
# 勿依赖代码内默认口令(已清空);宿主机 go test / 本地进程同样走分层 Load。
KB_DB_USER=regkb
KB_DB_NAME=regulations
KB_DB_HOST=shuimu-kb-shared
KB_DB_PORT=5432
# 5. Agent 后端与 Runner 端口
PI_AGENT_RUNNER_PORT=18865
AGENT_BACKEND=pi-native
# pi-native 失败时进程内回退到容器 pi-agent,无需改此值。
AGENT_TIMEOUT=60m
# 5b. 非容器化(./scripts/launch.sh --no-docker)
# LOCALPG_MODE=managed
# PI_AGENT_RUNNER_URL=http://127.0.0.1:18865
MINIMAX_MODEL_ID=MiniMax-M2.7-highspeed
PI_AGENT_MODEL=MiniMax-M2.7-highspeed
# AgentX / workspace registry (optional; compose maps MINIMAX_* by default)
# AGENTX_API_BASE=
# AGENTX_API_KEY=
# AGENTX_MODEL=MiniMax-M2.7-highspeed
# WORKSPACE_TTL=168h
# WORKSPACE_QUOTA_BYTES=21474836480
# 6. Pi-Agent / MiniMax / Tavily / Runner 密钥统一读取根 .env