优化字段

pull/1/head
liu 11 months ago
parent 83c7c8551f
commit 82429a733f

@ -55,7 +55,6 @@ public class TestController {
private final AskTemplateQuestionSimilarityService askTemplateQuestionSimilarityService;
@GetMapping("testMatchQuestion")
public String test(String question) {
String template = """
@ -86,19 +85,19 @@ public class TestController {
@GetMapping("testRedisVectorStore")
public void testRedisVectorStore() {
List<AskTemplateQuestionLibrary> list = askTemplateQuestionLibraryService.list();
if (CollUtil.isEmpty(list)){
if (CollUtil.isEmpty(list)) {
return;
}
for (AskTemplateQuestionLibrary askTemplateQuestionLibrary : list) {
String description = askTemplateQuestionLibrary.getStandardQuestion();
redisVectorStore.add(List.of(new Document(description,
redisVectorStore.add(List.of(new Document(askTemplateQuestionLibrary.getId(), description,
Map.of("type", "1",
"libraryQuestionId", askTemplateQuestionLibrary.getId(),
"questionId", askTemplateQuestionLibrary.getId(),
"dictId", String.valueOf(askTemplateQuestionLibrary.getDictId())))));
List<AskTemplateQuestionSimilarity> similarityList = askTemplateQuestionSimilarityService.lambdaQuery().eq(AskTemplateQuestionSimilarity::getLibraryId, askTemplateQuestionLibrary.getId()).list();
for (AskTemplateQuestionSimilarity askTemplateQuestionSimilarity : similarityList) {
redisVectorStore.add(List.of(new Document(askTemplateQuestionSimilarity.getSimilarityQuestion(),
redisVectorStore.add(List.of(new Document(askTemplateQuestionSimilarity.getId(), askTemplateQuestionSimilarity.getSimilarityQuestion(),
Map.of("type", "2",
"libraryQuestionId", askTemplateQuestionSimilarity.getLibraryId(),
"questionId", askTemplateQuestionSimilarity.getId(),

Loading…
Cancel
Save