From 867b39e6b404098aeb8edecca1305255bbd4c759 Mon Sep 17 00:00:00 2001 From: moon <2623532423@qq.com> Date: Thu, 11 Sep 2025 11:44:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84es=E6=A8=A1=E5=9D=97=EF=BC=8C?= =?UTF-8?q?=E5=B0=86es=E8=BF=9B=E8=A1=8C=E5=8D=95=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E5=92=8C=E5=A4=9A=E6=96=87=E4=BB=B6=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=EF=BC=8C=E8=BF=9B=E8=A1=8C=E4=BA=8Edify=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E8=A1=A8=E7=9B=B8=E5=85=B3=E8=81=94=EF=BC=8C=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E5=89=8D=E4=BF=AE=E6=94=B9es=E7=9A=84=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- chat-client/src/api/dataset.ts | 6 + .../views/chatweb/intelRetrieval/index.vue | 55 +++- .../brichat/config/EsStartupImporter.java | 44 ---- .../controller/KnowledgeBaseController.java | 37 ++- .../bjtds/brichat/entity/dify/Document.java | 8 +- .../brichat/entity/esmodel/KnowledgeDoc.java | 2 - .../postgresql/DifyDocumentsMapper.java | 6 + .../service/dify/DifyDocumentsService.java | 7 + .../dify/impl/DifyDocumentsServiceImpl.java | 50 ++++ .../service/impl/EsKnowledgeServiceImpl.java | 14 +- .../brichat/util/EsKnowledgeImporter.java | 248 +++++++++++++----- .../main/resources/application-beijing.yml | 2 +- .../src/main/resources/application-wuhan.yml | 4 +- .../mapper/postgresql/DifyDocumentsMapper.xml | 17 ++ 14 files changed, 371 insertions(+), 129 deletions(-) delete mode 100644 chat-server/src/main/java/com/bjtds/brichat/config/EsStartupImporter.java diff --git a/chat-client/src/api/dataset.ts b/chat-client/src/api/dataset.ts index 14f8e4e..f756ea8 100644 --- a/chat-client/src/api/dataset.ts +++ b/chat-client/src/api/dataset.ts @@ -166,3 +166,9 @@ export function EsSearch(data: string){ params: {keyword} }) } +export function createAllIndex(){ + return request({ + url:"/brichat-service/knowledge-base/createAllIndex", + method:"post" + }) +} diff --git a/chat-client/src/views/chatweb/intelRetrieval/index.vue b/chat-client/src/views/chatweb/intelRetrieval/index.vue index efe94cf..cb1a5d3 100644 --- a/chat-client/src/views/chatweb/intelRetrieval/index.vue +++ b/chat-client/src/views/chatweb/intelRetrieval/index.vue @@ -6,6 +6,7 @@

智能检索

+
+
+ +
@@ -257,7 +263,7 @@