2026-04-28 11:29:33 +08:00
|
|
|
|
# .env.example - 环境变量配置示例
|
2026-05-14 15:07:34 +08:00
|
|
|
|
# AI+合规智能中枢
|
2026-04-28 11:29:33 +08:00
|
|
|
|
|
2026-05-14 15:07:34 +08:00
|
|
|
|
# ===== 应用基础配置 =====
|
|
|
|
|
|
APP_NAME=AI+合规智能中枢
|
|
|
|
|
|
APP_VERSION=0.1.0
|
|
|
|
|
|
DEBUG=false
|
|
|
|
|
|
|
|
|
|
|
|
# ===== Milvus向量数据库配置 =====
|
2026-04-28 11:29:33 +08:00
|
|
|
|
MILVUS_HOST=localhost
|
|
|
|
|
|
MILVUS_PORT=19530
|
|
|
|
|
|
MILVUS_COLLECTION=regulations
|
2026-05-14 15:07:34 +08:00
|
|
|
|
MILVUS_DB_NAME=default
|
2026-04-28 11:29:33 +08:00
|
|
|
|
|
2026-05-14 15:07:34 +08:00
|
|
|
|
# ===== 嵌入模型配置 =====
|
2026-04-28 11:29:33 +08:00
|
|
|
|
EMBEDDING_MODEL=BAAI/bge-m3
|
|
|
|
|
|
EMBEDDING_DIM=1024
|
2026-05-14 15:07:34 +08:00
|
|
|
|
EMBEDDING_MAX_LENGTH=8192
|
|
|
|
|
|
EMBEDDING_BATCH_SIZE=12
|
|
|
|
|
|
EMBEDDING_USE_FP16=true
|
2026-04-28 11:29:33 +08:00
|
|
|
|
|
2026-05-14 15:07:34 +08:00
|
|
|
|
# ===== MinIO对象存储配置 =====
|
2026-04-28 11:29:33 +08:00
|
|
|
|
MINIO_ENDPOINT=localhost:9000
|
|
|
|
|
|
MINIO_ACCESS_KEY=minioadmin
|
|
|
|
|
|
MINIO_SECRET_KEY=minioadmin123
|
|
|
|
|
|
MINIO_BUCKET=compliance-docs
|
2026-05-14 15:07:34 +08:00
|
|
|
|
MINIO_SECURE=false
|
2026-04-28 11:29:33 +08:00
|
|
|
|
|
2026-05-14 15:07:34 +08:00
|
|
|
|
# ===== Redis配置 =====
|
2026-04-28 11:29:33 +08:00
|
|
|
|
REDIS_HOST=localhost
|
|
|
|
|
|
REDIS_PORT=6379
|
2026-05-14 15:07:34 +08:00
|
|
|
|
REDIS_PASSWORD=
|
|
|
|
|
|
REDIS_DB=0
|
2026-04-28 11:29:33 +08:00
|
|
|
|
|
2026-05-14 15:07:34 +08:00
|
|
|
|
# ===== PostgreSQL配置 =====
|
2026-04-28 11:29:33 +08:00
|
|
|
|
POSTGRES_HOST=localhost
|
|
|
|
|
|
POSTGRES_PORT=5432
|
|
|
|
|
|
POSTGRES_USER=compliance
|
|
|
|
|
|
POSTGRES_PASSWORD=compliance123
|
|
|
|
|
|
POSTGRES_DB=compliance_db
|
|
|
|
|
|
|
2026-05-14 15:07:34 +08:00
|
|
|
|
# ===== 文档处理配置 =====
|
2026-04-28 11:29:33 +08:00
|
|
|
|
CHUNK_SIZE=512
|
2026-05-14 15:07:34 +08:00
|
|
|
|
CHUNK_OVERLAP=50
|
|
|
|
|
|
MAX_FILE_SIZE_MB=100
|
|
|
|
|
|
|
|
|
|
|
|
# ===== API服务配置 =====
|
|
|
|
|
|
API_HOST=0.0.0.0
|
|
|
|
|
|
API_PORT=8000
|
|
|
|
|
|
|
|
|
|
|
|
# ===== LLM配置(必填)=====
|
|
|
|
|
|
# LLM提供商选择: qwen / deepseek / qwen_vl
|
|
|
|
|
|
LLM_PROVIDER=deepseek
|
|
|
|
|
|
LLM_MODEL=deepseek-v4-flash
|
|
|
|
|
|
LLM_MAX_TOKENS=4096
|
|
|
|
|
|
LLM_TEMPERATURE=0.7
|
|
|
|
|
|
|
|
|
|
|
|
# ===== 统一API代理配置 =====
|
|
|
|
|
|
# 使用new-api代理服务,支持多个LLM模型
|
|
|
|
|
|
# 获取API Key: 向管理员申请
|
|
|
|
|
|
QWEN_API_KEY=your_api_key_here
|
|
|
|
|
|
DEEPSEEK_API_KEY=your_api_key_here
|
|
|
|
|
|
QWEN_BASE_URL=http://6.86.80.4:30080/v1
|
|
|
|
|
|
DEEPSEEK_BASE_URL=http://6.86.80.4:30080/v1
|
|
|
|
|
|
|
|
|
|
|
|
# ===== 可用模型 =====
|
|
|
|
|
|
# Qwen系列: qwen3.5-plus, qwen3-plus, qwen-max, qwen-turbo, qwen-long
|
|
|
|
|
|
# Qwen VL系列: qwen3-vl-plus, qwen-vl-max
|
|
|
|
|
|
# DeepSeek系列: deepseek-v4-flash, deepseek-v3.2, deepseek-v3, deepseek-chat, deepseek-coder
|
|
|
|
|
|
QWEN_MODEL=qwen3.5-plus
|
|
|
|
|
|
QWEN_VL_MODEL=qwen3-vl-plus
|
|
|
|
|
|
DEEPSEEK_MODEL=deepseek-v4-flash
|
|
|
|
|
|
|
|
|
|
|
|
# ===== RAG配置 =====
|
|
|
|
|
|
RAG_TOP_K=10
|
|
|
|
|
|
RAG_MAX_CONTEXT_TOKENS=4000
|
|
|
|
|
|
RAG_SUMMARY_MAX_TOKENS=1024
|
|
|
|
|
|
RAG_SKILLS_MAX_TOKENS=2048
|