'commit'
This commit is contained in:
@@ -21,7 +21,7 @@ logger.setLevel(logging.INFO)
|
|||||||
# 初始化异步 OpenAI 客户端
|
# 初始化异步 OpenAI 客户端
|
||||||
client = AsyncOpenAI(
|
client = AsyncOpenAI(
|
||||||
api_key=Config.ALY_LLM_API_KEY,
|
api_key=Config.ALY_LLM_API_KEY,
|
||||||
base_url=Config.ALY_LLM_MODEL_NAME,
|
base_url=Config.ALY_LLM_BASE_URL,
|
||||||
)
|
)
|
||||||
|
|
||||||
# 初始化 ElasticSearch 工具
|
# 初始化 ElasticSearch 工具
|
||||||
@@ -29,14 +29,11 @@ search_util = EsSearchUtil(Config.ES_CONFIG)
|
|||||||
|
|
||||||
|
|
||||||
async def lifespan(app: FastAPI):
|
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
|
yield
|
||||||
|
|
||||||
app = FastAPI(lifespan=lifespan)
|
app = FastAPI(lifespan=lifespan)
|
||||||
|
|
||||||
@app.post("/api/chat", dependencies=[Depends(verify_api_key)])
|
@app.post("/api/chat")
|
||||||
async def chat(request: fastapi.Request):
|
async def chat(request: fastapi.Request):
|
||||||
"""
|
"""
|
||||||
根据用户输入的语句,通过关键字和向量两种方式查询相关信息
|
根据用户输入的语句,通过关键字和向量两种方式查询相关信息
|
||||||
|
Reference in New Issue
Block a user