From 6ec45b73ad25869e2c60a92092b6cf34e275ba41 Mon Sep 17 00:00:00 2001 From: KiriAky 107 Date: Tue, 21 Apr 2026 21:20:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0LLM=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E5=B9=B6=E6=94=B9=E8=BF=9B=E6=96=87=E4=BB=B6=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将LLM服务从智谱AI切换到DeepSeek - 更新API密钥、基础URL和模型名称配置 - 改进文件路径配置说明,添加本地开发和Docker部署的路径差异说明 - 修复日志目录路径使用settings.BASE_DIR确保跨平台一致性 --- backend/.env.example | 14 +++++++++----- backend/app/main.py | 4 ++-- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/backend/.env.example b/backend/.env.example index 80afac5..49b9eb4 100644 --- a/backend/.env.example +++ b/backend/.env.example @@ -34,9 +34,9 @@ REDIS_URL="redis://localhost:6379/0" # - 模型: glm-4-flash (快速文本模型), glm-4 (标准), glm-4-plus (高性能) # - API: https://open.bigmodel.cn # - API Key: https://open.bigmodel.cn/usercenter/apikeys -LLM_API_KEY="ca79ad9f96524cd5afc3e43ca97f347d.cpiLLx2oyitGvTeU" -LLM_BASE_URL="https://open.bigmodel.cn/api/paas/v4" -LLM_MODEL_NAME="glm-4v-plus" +LLM_API_KEY="your_llm_api_key_here" +LLM_BASE_URL="https://api.deepseek.com" +LLM_MODEL_NAME="deepseek-chat" # ==================== Supabase 配置 ==================== # Supabase 项目配置 @@ -45,10 +45,14 @@ 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 向量数据库持久化目录 (LangChain + Faiss 实现) +# Faiss 向量数据库持久化目录 +# 本地开发: ./data/faiss +# Docker部署: /app/data/faiss FAISS_INDEX_DIR="./data/faiss" # ==================== RAG 配置 ==================== diff --git a/backend/app/main.py b/backend/app/main.py index 6704a58..cc35225 100644 --- a/backend/app/main.py +++ b/backend/app/main.py @@ -34,8 +34,8 @@ def setup_logging(): # 根日志配置 log_level = logging.DEBUG if settings.DEBUG else logging.INFO - # 日志目录 - log_dir = Path("data/logs") + # 日志目录 (使用 settings.BASE_DIR 确保跨平台一致) + log_dir = settings.BASE_DIR / "data" / "logs" log_dir.mkdir(parents=True, exist_ok=True) # 日志文件路径