From aa7a790def2b05f8dd0bfd7f8000986207d44bb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=B8=83=E4=BB=94?= <98303439+xiaobuboy1@users.noreply.github.com> Date: Mon, 21 Jul 2025 22:12:43 +0800 Subject: [PATCH 1/2] Update LangChainTextSplitter.java MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix: 修复资源路径加载问题 --- .../java/com/glmapper/ai/rag/chunks/LangChainTextSplitter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-ai-rag/src/main/java/com/glmapper/ai/rag/chunks/LangChainTextSplitter.java b/spring-ai-rag/src/main/java/com/glmapper/ai/rag/chunks/LangChainTextSplitter.java index 37ad9a5..04699ab 100644 --- a/spring-ai-rag/src/main/java/com/glmapper/ai/rag/chunks/LangChainTextSplitter.java +++ b/spring-ai-rag/src/main/java/com/glmapper/ai/rag/chunks/LangChainTextSplitter.java @@ -33,7 +33,7 @@ public class LangChainTextSplitter { public void embedding() { try { TextSplitter splitter = new TokenTextSplitter(); - URL path = LangChainTextSplitter.class.getClassLoader().getResource("classpath:files/test.md"); + URL path = LangChainTextSplitter.class.getClassLoader().getResource("files/test.md"); String mdContent = Files.readString(Paths.get(path.toURI()), StandardCharsets.UTF_8); Document doc = new Document(mdContent); List docs = splitter.split(doc); From df39f850fe15b835db4b695f4794704ea2dc3935 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=B8=83=E4=BB=94?= <98303439+xiaobuboy1@users.noreply.github.com> Date: Mon, 21 Jul 2025 22:14:21 +0800 Subject: [PATCH 2/2] Update README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix: 必须大于 0 且小于等于 65535 --- spring-ai-rag/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-ai-rag/README.md b/spring-ai-rag/README.md index 8a7bf65..e207899 100644 --- a/spring-ai-rag/README.md +++ b/spring-ai-rag/README.md @@ -38,7 +38,7 @@ User-Agent: HTTPie "fieldName": "content", "dataType": "VarChar", "elementTypeParams": { - "max_length": 512000 + "max_length": 65535 } }, { @@ -111,4 +111,4 @@ User-Agent: HTTPie ./mvnw spring-boot:run ``` 如果你使用的是 IntelliJ IDEA,可以直接运行 `SpringAiRagApplication` 类。 -启动之后先执行 embedding 接口,将 \ No newline at end of file +启动之后先执行 embedding 接口,将