|
@@ -37,14 +37,14 @@ class Dataset(BaseMySQLClient):
|
|
|
|
|
|
class ChatResult(BaseMySQLClient):
|
|
|
async def insert_chat_result(
|
|
|
- self, query_text, dataset_ids, search_res, chat_res, score, has_answer
|
|
|
+ self, query_text, dataset_ids, search_res, chat_res, score, has_answer, ai_answer, ai_source, ai_status
|
|
|
):
|
|
|
query = """
|
|
|
INSERT INTO chat_res
|
|
|
- (query, dataset_ids, search_res, chat_res, score, has_answer)
|
|
|
- VALUES (%s, %s, %s, %s, %s, %s);
|
|
|
+ (query, dataset_ids, search_res, chat_res, score, has_answer, ai_answer, ai_source, ai_status)
|
|
|
+ VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s);
|
|
|
"""
|
|
|
return await self.pool.async_save(
|
|
|
query=query,
|
|
|
- params=(query_text, dataset_ids, search_res, chat_res, score, has_answer),
|
|
|
+ params=(query_text, dataset_ids, search_res, chat_res, score, has_answer, ai_answer, ai_source, ai_status),
|
|
|
)
|