Spaces:
Runtime error
Runtime error
File size: 427 Bytes
ec99d5d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | from langchain.memory import ConversationSummaryBufferMemory
shared_memory = None
def get_memory(llm):
global shared_memory
if shared_memory is None:
shared_memory = ConversationSummaryBufferMemory(
llm=llm,
max_token_limit=1000, # Merangkum percakapan jika melebihi 1000 token
memory_key="chat_history",
return_messages=True
)
return shared_memory
|