# ══════════════════════════════════════════════════ # AI合规智能中枢 — 环境变量配置 # 复制本文件为 .env 并填写实际值 # cp .env.example .env # ══════════════════════════════════════════════════ # ────────────────────────────────────────────────── # LLM 云端 API 配置(至少填写一个) # ────────────────────────────────────────────────── # LLM 提供商:deepseek 或 qwen LLM_PROVIDER=deepseek # DeepSeek API(推荐,约¥1/百万tokens) # 申请地址:https://platform.deepseek.com DEEPSEEK_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # 可选模型:deepseek-chat(通用)、deepseek-reasoner(推理增强) DEEPSEEK_MODEL=deepseek-chat # 阿里云 DashScope / Qwen API(备用) # 申请地址:https://dashscope.aliyuncs.com DASHSCOPE_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # 可选模型:qwen-plus、qwen-max、qwen-turbo QWEN_MODEL=qwen-plus # ────────────────────────────────────────────────── # 数据库密码 # ────────────────────────────────────────────────── # PostgreSQL 密码(生产环境请使用强密码) POSTGRES_PASSWORD=compliance_secure_2026 # Redis 密码 REDIS_PASSWORD=redis_secure_2026 # Neo4j 密码(不能包含特殊字符) NEO4J_PASSWORD=neo4j_secure_2026 # ────────────────────────────────────────────────── # AI 模型配置 # ────────────────────────────────────────────────── # HuggingFace 镜像(国内加速,默认使用 hf-mirror.com) HF_ENDPOINT=https://hf-mirror.com # 嵌入服务设备:cpu 或 cuda(有 GPU 时改为 cuda) EMBEDDING_DEVICE=cpu # MinerU 解析设备:cpu 或 cuda MCP_DEVICE=cpu # ────────────────────────────────────────────────── # 应用配置 # ────────────────────────────────────────────────── # 运行环境:development / production APP_ENV=development # 日志级别:DEBUG / INFO / WARNING / ERROR LOG_LEVEL=INFO # API 认证密钥(用于内部服务间调用) API_SECRET_KEY=change_this_to_a_random_secret_key_32chars # ────────────────────────────────────────────────── # 监控配置(可选) # ────────────────────────────────────────────────── # Grafana 管理员密码 GRAFANA_PASSWORD=admin # ────────────────────────────────────────────────── # 外部推送配置(闭环③法规监控推送用) # ────────────────────────────────────────────────── # 邮件推送(可选) # SMTP_HOST=smtp.example.com # SMTP_PORT=587 # SMTP_USER=your@email.com # SMTP_PASSWORD=your_smtp_password # Webhook 推送(可选,支持飞书/钉钉/企业微信) # WEBHOOK_URL=https://hooks.slack.com/services/xxx