From 57b61083180f536557336acf197d9e9bf0cafb85 Mon Sep 17 00:00:00 2001 From: seehi <6580@pm.me> Date: Mon, 23 Sep 2024 13:41:26 +0800 Subject: [PATCH] opt RoleZeroLongTermMemory init --- metagpt/roles/di/role_zero.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/metagpt/roles/di/role_zero.py b/metagpt/roles/di/role_zero.py index f77471a2a..d2e132c4b 100644 --- a/metagpt/roles/di/role_zero.py +++ b/metagpt/roles/di/role_zero.py @@ -174,7 +174,13 @@ class RoleZero(Role): """ if self.config.role_zero.enable_longterm_memory: - self.rc.memory = RoleZeroLongTermMemory(collection_name=self.name.replace(" ", ""), memory_k=self.memory_k) + self.rc.memory = RoleZeroLongTermMemory( + collection_name=self.name.replace(" ", ""), + memory_k=self.memory_k, + storage=self.rc.memory.storage, + index=self.rc.memory.index, + ignore_id=self.rc.memory.ignore_id, + ) logger.info(f"Long-term memory set for role '{self.name}'") return self