fix: external memory messages history is reversed (#3170)

This commit is contained in:
Nicolò Boschi
2024-08-02 18:04:39 +02:00
committed by GitHub
parent f311a6db54
commit 9c42c7a098

View File

@ -89,7 +89,8 @@ class MemoryComponent(Component):
self.memory.session_id = session_id
stored = self.memory.messages
if order == "ASC":
# langchain memories are supposed to return messages in ascending order
if order == "DESC":
stored = stored[::-1]
if n_messages:
stored = stored[:n_messages]