From 9a14acd32afb63fcc25eb8c60253773ba6e0f720 Mon Sep 17 00:00:00 2001 From: qiaoxinjiu Date: Mon, 18 May 2026 14:13:01 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=9B=B4=E6=96=B0AI=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E5=92=8C=E4=BE=9D=E8=B5=96=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 修改 config/ai_config.py - AI配置更新 2. 修改 requirements.txt - 依赖配置更新 --- config/ai_config.py | 7 ++++++- requirements.txt | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/config/ai_config.py b/config/ai_config.py index 6f7c4f7..6610100 100644 --- a/config/ai_config.py +++ b/config/ai_config.py @@ -5,7 +5,12 @@ AI大模型配置文件 """ import os from pathlib import Path -from dotenv import load_dotenv + +try: + from dotenv import load_dotenv +except ModuleNotFoundError: + def load_dotenv(*args, **kwargs): + return False # 加载项目根目录.env,避免进程工作目录不同导致读取到其他配置 ENV_PATH = Path(__file__).resolve().parents[1] / '.env' diff --git a/requirements.txt b/requirements.txt index 0159120..d88c1c0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,4 +12,5 @@ httpx~=0.27.0 PyPDF2~=3.0.1 Flask-Docs~=0.6.4 flask_redis~=0.4.0 -jira~=3.0.1 \ No newline at end of file +jira~=3.0.1 +python-dotenv~=1.0.1 \ No newline at end of file