This commit is contained in:
hailin 2025-05-11 14:11:00 +08:00
parent a534980b8b
commit 0f21bf2124
1 changed files with 8 additions and 3 deletions

View File

@ -111,7 +111,10 @@ def search_docs(request: QueryRequest, user_id: str = Query(..., description="
# ] # ]
# } # }
# 确保 response 是一个有效的 JSON 数据列表
# 假设 response 是查询的返回结果
if response and hasattr(response, 'json'): if response and hasattr(response, 'json'):
response_data = response.json() # 提取 JSON 数据 response_data = response.json() # 提取 JSON 数据
@ -126,19 +129,21 @@ def search_docs(request: QueryRequest, user_id: str = Query(..., description="
for node in response_data for node in response_data
] ]
} }
logger.info(f"Search results for user {user_id}: {result}")
else: else:
# 如果没有有效结果
logger.warning("No valid results found in response_data or response_data is not a list.") logger.warning("No valid results found in response_data or response_data is not a list.")
result = { result = {
"user_id": user_id, "user_id": user_id,
"query": request.query, "query": request.query,
"results": [] "results": [] # 返回空结果
} }
else: else:
logger.warning("Response is not iterable or invalid.") logger.warning("Response is not iterable or invalid.")
result = { result = {
"user_id": user_id, "user_id": user_id,
"query": request.query, "query": request.query,
"results": [] "results": [] # 返回空结果
} }