diff --git a/fast_api.py b/fast_api.py index 05feb68..c6b2700 100644 --- a/fast_api.py +++ b/fast_api.py @@ -1,5 +1,5 @@ from fastapi import FastAPI, HTTPException, BackgroundTasks -from qa_amend import QAService, match_query, store_data +from qa_Ask import QAService, match_query, store_data from pydantic import BaseModel from collections import deque import requests @@ -14,13 +14,17 @@ import logging app = FastAPI() -# 配置日志记录到文件 +import sys + +# 配置日志记录到文件和终端 logging.basicConfig( - filename='log/app.log', level=logging.INFO, - format='%(asctime)s - %(levelname)s - %(message)s' + format='%(asctime)s - %(levelname)s - %(message)s', + handlers=[ + logging.FileHandler('log/app.log'), + logging.StreamHandler(sys.stdout) # 这里添加控制台处理程序 + ] ) - logger = logging.getLogger(__name__) class QuestionRequest(BaseModel):