diff --git a/chat/core/src/main/java/com/tencent/supersonic/chat/service/impl/QueryServiceImpl.java b/chat/core/src/main/java/com/tencent/supersonic/chat/service/impl/QueryServiceImpl.java index 4dc79cc1d..714f0735e 100644 --- a/chat/core/src/main/java/com/tencent/supersonic/chat/service/impl/QueryServiceImpl.java +++ b/chat/core/src/main/java/com/tencent/supersonic/chat/service/impl/QueryServiceImpl.java @@ -159,12 +159,10 @@ public class QueryServiceImpl implements QueryService { List chatParseDOS = Lists.newArrayList(); if (candidateQueries.size() > 0) { List selectedQueries = querySelector.select(candidateQueries, queryReq); - - candidateQueries.forEach(semanticQuery -> parseInfoService.updateParseInfo(semanticQuery.getParseInfo())); List selectedParses = parseInfoService.sortParseInfo(selectedQueries); List candidateParses = parseInfoService.sortParseInfo(candidateQueries); - candidateParses = parseInfoService.getTopCandidateParseInfo(selectedParses, candidateParses); + candidateQueries.forEach(semanticQuery -> parseInfoService.updateParseInfo(semanticQuery.getParseInfo())); parseResult = ParseResp.builder() .chatId(queryReq.getChatId()) diff --git a/launchers/standalone/src/main/resources/db/sql-update.sql b/launchers/standalone/src/main/resources/db/sql-update.sql index 4e2f31638..66e12ef6a 100644 --- a/launchers/standalone/src/main/resources/db/sql-update.sql +++ b/launchers/standalone/src/main/resources/db/sql-update.sql @@ -76,4 +76,7 @@ alter table s2_datasource add column status int null after database_id; update s2_model set status = 1; update s2_datasource set status = 1; update s2_metric set status = 1; -update s2_dimension set status = 1; \ No newline at end of file +update s2_dimension set status = 1; + +--20231110 +UPDATE `s2_agent` SET `config` = replace (`config`,'LLM_S2QL','LLM_S2SQL') WHERE `config` LIKE '%LLM_S2QL%'; \ No newline at end of file