|
@@ -364,9 +364,7 @@ async def query():
|
|
resource = get_resource_manager()
|
|
resource = get_resource_manager()
|
|
dataset_mapper = Dataset(resource.mysql_client)
|
|
dataset_mapper = Dataset(resource.mysql_client)
|
|
for result in query_results:
|
|
for result in query_results:
|
|
- datasets = await dataset_mapper.select_dataset_by_id(
|
|
|
|
- result["datasetId"]
|
|
|
|
- )
|
|
|
|
|
|
+ datasets = await dataset_mapper.select_dataset_by_id(result["datasetId"])
|
|
if datasets:
|
|
if datasets:
|
|
dataset_name = datasets[0]["name"]
|
|
dataset_name = datasets[0]["name"]
|
|
result["datasetName"] = dataset_name
|
|
result["datasetName"] = dataset_name
|
|
@@ -390,9 +388,7 @@ async def chat():
|
|
resource = get_resource_manager()
|
|
resource = get_resource_manager()
|
|
dataset_mapper = Dataset(resource.mysql_client)
|
|
dataset_mapper = Dataset(resource.mysql_client)
|
|
for result in query_results:
|
|
for result in query_results:
|
|
- datasets = await dataset_mapper.select_dataset_by_id(
|
|
|
|
- result["datasetId"]
|
|
|
|
- )
|
|
|
|
|
|
+ datasets = await dataset_mapper.select_dataset_by_id(result["datasetId"])
|
|
if datasets:
|
|
if datasets:
|
|
dataset_name = datasets[0]["name"]
|
|
dataset_name = datasets[0]["name"]
|
|
result["datasetName"] = dataset_name
|
|
result["datasetName"] = dataset_name
|
|
@@ -409,9 +405,9 @@ async def chat():
|
|
chat_res["summary"],
|
|
chat_res["summary"],
|
|
chat_res["relevance_score"],
|
|
chat_res["relevance_score"],
|
|
chat_res["status"],
|
|
chat_res["status"],
|
|
- deepseek_search['answer'],
|
|
|
|
- deepseek_search['source'],
|
|
|
|
- deepseek_search['status']
|
|
|
|
|
|
+ deepseek_search["answer"],
|
|
|
|
+ deepseek_search["source"],
|
|
|
|
+ deepseek_search["status"],
|
|
)
|
|
)
|
|
return jsonify({"status_code": 200, "detail": "success", "data": data})
|
|
return jsonify({"status_code": 200, "detail": "success", "data": data})
|
|
|
|
|