From b2367fa6b0eb177486c05e98e964326301f5e256 Mon Sep 17 00:00:00 2001 From: tt-P607 <68868379+tt-P607@users.noreply.github.com> Date: Thu, 6 Nov 2025 15:20:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(storage):=20=E4=BF=AE=E5=A4=8D=E4=BA=86Bot/?= =?UTF-8?q?src/memory=5Fgraph/storage/vector=5Fstore.py=20=E4=B8=AD=20get?= =?UTF-8?q?=5Fnode=5Fby=5Fid=20=E5=87=BD=E6=95=B0=E7=9A=84=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E9=97=AE=E9=A2=98=E3=80=82=E9=80=9A=E8=BF=87=E5=B0=86?= =?UTF-8?q?=20if=20result["ids"]:=20=E4=BF=AE=E6=94=B9=E4=B8=BA=20if=20res?= =?UTF-8?q?ult=20and=20result["ids"]:=EF=BC=8C=E8=A7=A3=E5=86=B3=E4=BA=86?= =?UTF-8?q?=E5=BD=93=20chromadb=20=E8=BF=94=E5=9B=9E=20numpy=20=E6=95=B0?= =?UTF-8?q?=E7=BB=84=E6=97=B6=E5=8F=AF=E8=83=BD=E5=BC=95=E5=8F=91=E7=9A=84?= =?UTF-8?q?=20ValueError=EF=BC=8C=E7=A1=AE=E4=BF=9D=E4=BA=86=E7=A8=8B?= =?UTF-8?q?=E5=BA=8F=E5=9C=A8=E5=A4=84=E7=90=86=E8=8A=82=E7=82=B9=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E6=97=B6=E7=9A=84=E5=81=A5=E5=A3=AE=E6=80=A7=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/memory_graph/storage/vector_store.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/memory_graph/storage/vector_store.py b/src/memory_graph/storage/vector_store.py index 243167b40..d65b69d63 100644 --- a/src/memory_graph/storage/vector_store.py +++ b/src/memory_graph/storage/vector_store.py @@ -367,7 +367,7 @@ class VectorStore: try: result = self.collection.get(ids=[node_id], include=["metadatas", "embeddings"]) - if result["ids"]: + if result and result["ids"]: return { "id": result["ids"][0], "metadata": result["metadatas"][0] if result["metadatas"] else {},