|
|
|
@ -40,6 +40,7 @@ app.mount("/static", StaticFiles(directory="Static"), name="static")
|
|
|
|
|
@app.post("/api/rag")
|
|
|
|
|
async def rag(request: fastapi.Request):
|
|
|
|
|
data = await request.json()
|
|
|
|
|
logger.info(f"Received request: {data}")
|
|
|
|
|
workspace = data.get("topic", "ShiJi") # Chinese, Math ,ShiJi 默认是少年读史记
|
|
|
|
|
mode = data.get("mode", "hybrid") # 默认为hybrid模式
|
|
|
|
|
# 查询的问题
|
|
|
|
|