新增数据库支持,初始化数据库并创建查询类型和点踩原因表,优化日志记录,添加多个API以支持点踩原因和查询统计功能。

This commit is contained in:
2025-07-26 12:36:01 +08:00
parent 3f6f5d038c
commit 780f423200
4 changed files with 213 additions and 48 deletions
+5 -2
View File
@@ -21,12 +21,15 @@ import sys
sys.path.append(os.getcwd())
from rag2_0.dify.DifyQueryRetrieval import DifyQueryRetrieval
# 确保日志目录存在
os.makedirs('data/logs', exist_ok=True)
logging.basicConfig(
level=logging.INFO,
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s',
format='%(asctime)s - %(name)s - [%(thread)d] - %(levelname)s - %(message)s',
handlers=[
logging.StreamHandler()
logging.StreamHandler(),
logging.FileHandler(f'data/logs/dify_query_retrieval_{datetime.datetime.now().strftime("%Y%m%d")}.log', encoding='utf-8')
]
)
logging.getLogger('httpx').setLevel(logging.WARNING)