"""Memory modules for conversation prompts.""" from langchain.memory.buffer import ( ConversationBufferMemory, ConversationStringBufferMemory, ) from langchain.memory.buffer_window import ConversationBufferWindowMemory from langchain.memory.combined import CombinedMemory from langchain.memory.entity import ConversationEntityMemory from langchain.memory.kg import ConversationKGMemory from langchain.memory.summary import ConversationSummaryMemory from langchain.memory.summary_buffer import ConversationSummaryBufferMemory # This is only for backwards compatibility. __all__ = [ "ConversationSummaryBufferMemory", "ConversationSummaryMemory", "ConversationKGMemory", "ConversationBufferWindowMemory", "ConversationEntityMemory", "ConversationBufferMemory", "CombinedMemory", "ConversationStringBufferMemory", ]