完成后端数据库连接配置
This commit is contained in:
@@ -1,16 +1,50 @@
|
||||
# 基础配置
|
||||
# ============================================================
|
||||
# 基于大语言模型的文档理解与多源数据融合系统
|
||||
# 环境变量配置文件
|
||||
# ============================================================
|
||||
# 复制此文件为 .env 并填入实际值
|
||||
|
||||
# ==================== 应用基础配置 ====================
|
||||
APP_NAME="FilesReadSystem"
|
||||
DEBUG=true
|
||||
API_V1_STR="/api/v1"
|
||||
|
||||
# 数据库
|
||||
MONGODB_URL="mongodb://username:password@host:port"
|
||||
MONGODB_DB_NAME=""
|
||||
# ==================== MongoDB 配置 ====================
|
||||
# 非结构化数据存储 (原始文档、解析结果)
|
||||
MONGODB_URL="mongodb://localhost:27017"
|
||||
MONGODB_DB_NAME="document_system"
|
||||
|
||||
# ==================== MySQL 配置 ====================
|
||||
# 结构化数据存储 (Excel表格、查询结果)
|
||||
MYSQL_HOST="localhost"
|
||||
MYSQL_PORT=3306
|
||||
MYSQL_USER="root"
|
||||
MYSQL_PASSWORD="your_password_here"
|
||||
MYSQL_DATABASE="document_system"
|
||||
MYSQL_CHARSET="utf8mb4"
|
||||
|
||||
# ==================== Redis 配置 ====================
|
||||
# 缓存/任务队列
|
||||
REDIS_URL="redis://localhost:6379/0"
|
||||
|
||||
# 大模型 API
|
||||
LLM_API_KEY=""
|
||||
LLM_BASE_URL=""
|
||||
# ==================== LLM AI 配置 ====================
|
||||
# 大语言模型 API 配置
|
||||
LLM_API_KEY="your_api_key_here"
|
||||
LLM_BASE_URL="https://api.minimax.chat/v1"
|
||||
LLM_MODEL_NAME="MiniMax-Text-01"
|
||||
|
||||
# 文件存储配置
|
||||
# ==================== 文件路径配置 ====================
|
||||
# 上传文件存储目录 (相对于项目根目录)
|
||||
UPLOAD_DIR="./data/uploads"
|
||||
MAX_UPLOAD_SIZE=104857600 # 100MB
|
||||
|
||||
# ChromaDB 向量数据库持久化目录
|
||||
CHROMADB_PERSIST_DIR="./data/chromadb"
|
||||
|
||||
# ==================== RAG 配置 ====================
|
||||
# Embedding 模型名称
|
||||
EMBEDDING_MODEL="all-MiniLM-L6-v2"
|
||||
|
||||
# ==================== Celery 配置 ====================
|
||||
# 异步任务队列 Broker
|
||||
CELERY_BROKER_URL="redis://localhost:6379/1"
|
||||
CELERY_RESULT_BACKEND="redis://localhost:6379/2"
|
||||
|
||||
Reference in New Issue
Block a user