diff --git a/modules/ai/pom.xml b/modules/ai/pom.xml index fe4a8a77fe..10bcec2801 100644 --- a/modules/ai/pom.xml +++ b/modules/ai/pom.xml @@ -30,66 +30,74 @@ - + org.springframework.ai spring-ai-spring-boot-autoconfigure + + - + org.springframework.ai spring-ai-openai-spring-boot-starter - + org.springframework.ai spring-ai-ollama-spring-boot-starter - - - org.springframework.ai - spring-ai-moonshot-spring-boot-starter - - - + org.springframework.ai spring-ai-zhipuai-spring-boot-starter + + + + + org.springframework.ai spring-ai-pdf-document-reader - - - io.swagger.core.v3 - swagger-annotations - - + 1.0.0-M7 - + org.springframework.ai spring-ai-markdown-document-reader + 1.0.0-M7 - + org.springframework.ai spring-ai-tika-document-reader + 1.0.0-M7 - + - + org.springframework.ai spring-ai-chroma-store-spring-boot-starter - --> + - + org.springframework.ai spring-ai-starter-vector-store-elasticsearch - --> + 1.0.0-M7 + + + + + org.springframework.ai + spring-ai-weaviate-store-spring-boot-starter + + + + + org.springframework.ai + spring-ai-milvus-store-spring-boot-starter + - - - - - - - - - + - + - + - + org.seleniumhq.selenium selenium-java diff --git a/modules/ai/src/main/java/com/bytedesk/ai/springai/ollama/SpringAIOllamaConfig.java b/modules/ai/src/main/java/com/bytedesk/ai/springai/ollama/SpringAIOllamaConfig.java index 8bb3e16d84..d10c2cac20 100644 --- a/modules/ai/src/main/java/com/bytedesk/ai/springai/ollama/SpringAIOllamaConfig.java +++ b/modules/ai/src/main/java/com/bytedesk/ai/springai/ollama/SpringAIOllamaConfig.java @@ -2,7 +2,7 @@ * @Author: jackning 270580156@qq.com * @Date: 2024-05-31 10:24:39 * @LastEditors: jackning 270580156@qq.com - * @LastEditTime: 2025-03-14 13:58:09 + * @LastEditTime: 2025-04-17 09:32:13 * @Description: bytedesk.com https://github.com/Bytedesk/bytedesk * Please be aware of the BSL license restrictions before installing Bytedesk IM – * selling, reselling, or hosting Bytedesk IM as a service is a breach of the terms and automatically terminates your rights under the license. diff --git a/modules/ai/src/main/java/com/bytedesk/ai/springai/spring/SpringAIVectorService.java b/modules/ai/src/main/java/com/bytedesk/ai/springai/spring/SpringAIVectorService.java index 81514f8924..f33cc24c57 100644 --- a/modules/ai/src/main/java/com/bytedesk/ai/springai/spring/SpringAIVectorService.java +++ b/modules/ai/src/main/java/com/bytedesk/ai/springai/spring/SpringAIVectorService.java @@ -41,7 +41,7 @@ import java.util.Optional; import java.util.HashMap; import java.time.LocalDateTime; -import com.bytedesk.ai.utils.reader.WebDocumentReader; +import com.bytedesk.ai.vectordb.reader.WebDocumentReader; import com.bytedesk.core.upload.UploadRestService; import com.bytedesk.kbase.config.KbaseConst; import com.bytedesk.kbase.faq.FaqEntity; diff --git a/modules/ai/src/main/java/com/bytedesk/ai/utils/reader/WebDocumentReader.java b/modules/ai/src/main/java/com/bytedesk/ai/vectordb/reader/WebDocumentReader.java similarity index 98% rename from modules/ai/src/main/java/com/bytedesk/ai/utils/reader/WebDocumentReader.java rename to modules/ai/src/main/java/com/bytedesk/ai/vectordb/reader/WebDocumentReader.java index 54ad2ba1c0..b69755088d 100644 --- a/modules/ai/src/main/java/com/bytedesk/ai/utils/reader/WebDocumentReader.java +++ b/modules/ai/src/main/java/com/bytedesk/ai/vectordb/reader/WebDocumentReader.java @@ -11,7 +11,7 @@ * * Copyright (c) 2025 by bytedesk.com, All Rights Reserved. */ -package com.bytedesk.ai.utils.reader; +package com.bytedesk.ai.vectordb.reader; import org.jsoup.Jsoup; import org.jsoup.nodes.Document;