From 30f39ee1eea32fb7e9239d6f85dd347caee31c8f Mon Sep 17 00:00:00 2001 From: "xianzhe.xxz" Date: Fri, 9 Aug 2024 19:24:29 +0800 Subject: [PATCH] remove metadata from embedding --- memoryscope/core/storage/llama_index_es_memory_store.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/memoryscope/core/storage/llama_index_es_memory_store.py b/memoryscope/core/storage/llama_index_es_memory_store.py index dabdbc60..f4142103 100644 --- a/memoryscope/core/storage/llama_index_es_memory_store.py +++ b/memoryscope/core/storage/llama_index_es_memory_store.py @@ -153,11 +153,14 @@ class LlamaIndexEsMemoryStore(BaseMemoryStore): return TextNode(id_=memory_node.memory_id, text=memory_node.content, embedding=embedding, + text_template="{content}", metadata=memory_node.model_dump(exclude={"content", "vector", "score_recall", "score_rank", "score_rerank"})) + + @staticmethod def _text_node_2_memory_node(text_node: NodeWithScore) -> MemoryNode: