65 lines
1.8 KiB
Plaintext
65 lines
1.8 KiB
Plaintext
# 唯一配置文件,backend/.env 已移除
|
||
# 所有环境变量在此统一管理
|
||
|
||
# Docker Compose Runtime Secrets / Config
|
||
POSTGRES_DB=pmflow
|
||
POSTGRES_USER=pmflow
|
||
POSTGRES_PASSWORD=pmflow_pass
|
||
REDIS_PASSWORD=pmflow_redis_pass
|
||
|
||
DB_PORT=5435
|
||
REDIS_PORT=6379
|
||
BACKEND_PORT=8000
|
||
FRONTEND_PORT=5174
|
||
PMFLOW_EXPECTED_DB_DIALECT=postgresql
|
||
|
||
# Backend Runtime
|
||
CORS_ORIGINS=http://localhost:5174,http://127.0.0.1:5174
|
||
LLM_PROVIDER=glm
|
||
LLM_FALLBACK_PROVIDER=glm
|
||
OPENCLAW_ROUTING_ENABLED=true
|
||
OPENCLAW_ROUTING_RULES_PATH=../.openclaw/pmflow-routing-rules.json
|
||
OPENCLAW_AGENTS_DEFAULT_TIMEOUT_SECONDS=120
|
||
LLM_DIRECT_EMERGENCY_ENABLED=true
|
||
LLM_MIXED_ROUTING_ENABLED=false
|
||
LLM_ROUTING_DEFAULT_TIER=active
|
||
LLM_LOW_TO_HIGH_ESCALATION_ENABLED=true
|
||
LLM_REQUEST_TIMEOUT=90
|
||
|
||
# 模型名统一使用裸名,不带供应商前缀
|
||
# GLM-4.7 配 GLM_API_KEY
|
||
# MiniMax-M2.5 配 OPENAI_API_KEY
|
||
GLM_API_KEY=
|
||
GLM_BASE_URL=https://api.edgefn.net/v1
|
||
GLM_MODEL=GLM-4.7
|
||
OPENAI_API_KEY=
|
||
OPENAI_BASE_URL=https://api.edgefn.net/v1
|
||
OPENAI_MODEL=MiniMax-M2.5
|
||
|
||
LLM_ROUTING_LOW_PROVIDER=glm
|
||
LLM_ROUTING_LOW_MODEL=GLM-4.7
|
||
LLM_ROUTING_HIGH_PROVIDER=openai
|
||
LLM_ROUTING_HIGH_MODEL=MiniMax-M2.5
|
||
LLM_ROUTING_SAFETY_PROVIDER=glm
|
||
LLM_ROUTING_SAFETY_MODEL=GLM-4.7
|
||
|
||
DEEPSEEK_API_KEY=
|
||
DEEPSEEK_BASE_URL=https://api.deepseek.com/v1
|
||
DEEPSEEK_MODEL=deepseek-chat
|
||
|
||
OLLAMA_HOST=http://host.docker.internal:11434
|
||
OLLAMA_BASE_URL=http://host.docker.internal:11434
|
||
OLLAMA_MODEL=llama3:latest
|
||
OLLAMA_CHAT_MODEL=llama3:8b
|
||
OLLAMA_EMBEDDING_MODEL=nomic-embed-text
|
||
|
||
# Adaptive RAG 深入思考模式
|
||
RAG_DEEP_RETRIEVAL_STEPS=5
|
||
RAG_DEEP_VECTOR_TOP_K=12
|
||
RAG_DEEP_CONTEXT_BLOCKS=16
|
||
RAG_DEEP_ANSWER_MAX_TOKENS=1400
|
||
|
||
# Feishu long connection retry policy (1s -> 2s -> 4s, max 3 attempts)
|
||
FEISHU_LONG_CONNECTION_RETRY_BASE_SECONDS=1
|
||
FEISHU_LONG_CONNECTION_RETRY_MAX_ATTEMPTS=3
|