diff --git a/dsSchoolBuddy/Start.py b/dsSchoolBuddy/Start.py index 848785bd..6aad645a 100644 --- a/dsSchoolBuddy/Start.py +++ b/dsSchoolBuddy/Start.py @@ -21,7 +21,7 @@ logger.setLevel(logging.INFO) # 初始化异步 OpenAI 客户端 client = AsyncOpenAI( api_key=Config.ALY_LLM_API_KEY, - base_url=Config.ALY_LLM_MODEL_NAME, + base_url=Config.ALY_LLM_BASE_URL, ) # 初始化 ElasticSearch 工具 @@ -29,14 +29,11 @@ search_util = EsSearchUtil(Config.ES_CONFIG) async def lifespan(app: FastAPI): - # 抑制 HTTPS 相关警告 - warnings.filterwarnings('ignore', message='Connecting to .* using TLS with verify_certs=False is insecure') - warnings.filterwarnings('ignore', message='Unverified HTTPS request is being made to host') yield app = FastAPI(lifespan=lifespan) -@app.post("/api/chat", dependencies=[Depends(verify_api_key)]) +@app.post("/api/chat") async def chat(request: fastapi.Request): """ 根据用户输入的语句,通过关键字和向量两种方式查询相关信息