Files
FilesReadSystem/backend/.env.example
KiriAky 107 6ec45b73ad 更新LLM配置并改进文件路径管理
- 将LLM服务从智谱AI切换到DeepSeek
- 更新API密钥、基础URL和模型名称配置
- 改进文件路径配置说明,添加本地开发和Docker部署的路径差异说明
- 修复日志目录路径使用settings.BASE_DIR确保跨平台一致性
2026-04-21 21:20:14 +08:00

66 lines
2.2 KiB
Plaintext

# ============================================================
# 基于大语言模型的文档理解与多源数据融合系统
# 环境变量配置文件
# ============================================================
# 复制此文件为 .env 并填入实际值
# ==================== 应用基础配置 ====================
APP_NAME="FilesReadSystem"
DEBUG=true
API_V1_STR="/api/v1"
# ==================== 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"
# ==================== LLM AI 配置 ====================
# 大语言模型 API 配置
# 支持 OpenAI 兼容格式 (DeepSeek, 智谱 GLM, 阿里等)
# 智谱 AI (Zhipu AI) GLM 系列:
# - 模型: glm-4-flash (快速文本模型), glm-4 (标准), glm-4-plus (高性能)
# - API: https://open.bigmodel.cn
# - API Key: https://open.bigmodel.cn/usercenter/apikeys
LLM_API_KEY="your_llm_api_key_here"
LLM_BASE_URL="https://api.deepseek.com"
LLM_MODEL_NAME="deepseek-chat"
# ==================== Supabase 配置 ====================
# Supabase 项目配置
SUPABASE_URL="your_supabase_url_here"
SUPABASE_ANON_KEY="your_supabase_anon_key_here"
SUPABASE_SERVICE_KEY="your_supabase_service_key_here"
# ==================== 文件路径配置 ====================
# 上传文件存储目录
# 本地开发: ./data/uploads
# Docker部署: /app/data/uploads
UPLOAD_DIR="./data/uploads"
# Faiss 向量数据库持久化目录
# 本地开发: ./data/faiss
# Docker部署: /app/data/faiss
FAISS_INDEX_DIR="./data/faiss"
# ==================== RAG 配置 ====================
# Embedding 模型名称
EMBEDDING_MODEL="all-MiniLM-L6-v2"
# ==================== Celery 配置 ====================
# 异步任务队列 Broker
CELERY_BROKER_URL="redis://localhost:6379/1"
CELERY_RESULT_BACKEND="redis://localhost:6379/2"