mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-17 16:02:14 +00:00
(improvement)(chat) add QueryResponder to recall history similar solved query
This commit is contained in:
@@ -28,7 +28,7 @@ import java.util.Set;
|
|||||||
|
|
||||||
@Slf4j
|
@Slf4j
|
||||||
@Component
|
@Component
|
||||||
public class DefaultQueryResponder implements QueryResponder{
|
public class DefaultQueryResponder implements QueryResponder {
|
||||||
|
|
||||||
|
|
||||||
private EmbeddingConfig embeddingConfig;
|
private EmbeddingConfig embeddingConfig;
|
||||||
|
|||||||
@@ -133,8 +133,8 @@ public class QueryServiceImpl implements QueryService {
|
|||||||
saveInfo(timeCostDOList, queryReq.getQueryText(), parseResult.getQueryId(),
|
saveInfo(timeCostDOList, queryReq.getQueryText(), parseResult.getQueryId(),
|
||||||
queryReq.getUser().getName(), queryReq.getChatId().longValue());
|
queryReq.getUser().getName(), queryReq.getChatId().longValue());
|
||||||
} else {
|
} else {
|
||||||
List<SolvedQueryRecallResp> solvedQueryRecallResps =
|
List<SolvedQueryRecallResp> solvedQueryRecallResps =
|
||||||
queryResponder.recallSolvedQuery(queryCtx.getRequest().getQueryText());
|
queryResponder.recallSolvedQuery(queryCtx.getRequest().getQueryText());
|
||||||
parseResult = ParseResp.builder()
|
parseResult = ParseResp.builder()
|
||||||
.chatId(queryReq.getChatId())
|
.chatId(queryReq.getChatId())
|
||||||
.queryText(queryReq.getQueryText())
|
.queryText(queryReq.getQueryText())
|
||||||
|
|||||||
Reference in New Issue
Block a user