From 178d0ddf2405ecf405cce23876eef3a051f47bbc Mon Sep 17 00:00:00 2001 From: martsforever Date: Sun, 7 Sep 2025 14:37:24 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BD=BF=E7=94=A8simple=20node=20parse?= =?UTF-8?q?r?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/utils/milvus_utils.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/utils/milvus_utils.py b/app/utils/milvus_utils.py index 82306e1..3e3cc28 100644 --- a/app/utils/milvus_utils.py +++ b/app/utils/milvus_utils.py @@ -48,8 +48,9 @@ class MilvusService: vector_store=vector_store, embed_model=self.embeddings, ) - from llama_index.core.node_parser import HierarchicalNodeParser - parser = HierarchicalNodeParser.from_defaults(chunk_sizes=[2048, 512, 128]) + from llama_index.core.node_parser import SimpleNodeParser + # parser = HierarchicalNodeParser.from_defaults(chunk_sizes=[2048, 512, 128]) + parser = SimpleNodeParser() # nodes = await parser.aget_nodes_from_documents(documents) # 使用同步方法并包装在 asyncio.to_thread 中 nodes = await asyncio.to_thread(parser.get_nodes_from_documents, documents)