Class: BaseChatMemory
memory.BaseChatMemory
Hierarchy
↳
BaseChatMemory↳↳
BufferMemory
Constructors
constructor
• new BaseChatMemory(fields?)
Parameters
| Name | Type | 
|---|---|
fields? | BaseMemoryInput | 
Overrides
Defined in
langchain/src/memory/chat_memory.ts:47
Properties
chatHistory
• chatHistory: ChatMessageHistory
Defined in
langchain/src/memory/chat_memory.ts:39
inputKey
• Optional inputKey: string
Defined in
langchain/src/memory/chat_memory.ts:43
outputKey
• Optional outputKey: string
Defined in
langchain/src/memory/chat_memory.ts:45
returnMessages
• returnMessages: boolean = false
Defined in
langchain/src/memory/chat_memory.ts:41
Methods
loadMemoryVariables
▸ Abstract loadMemoryVariables(values): Promise<MemoryVariables>
Parameters
| Name | Type | 
|---|---|
values | InputValues | 
Returns
Promise<MemoryVariables>
Inherited from
BaseMemory.loadMemoryVariables
Defined in
langchain/src/memory/base.ts:10
saveContext
▸ saveContext(inputValues, outputValues): Promise<void>
Parameters
| Name | Type | 
|---|---|
inputValues | InputValues | 
outputValues | OutputValues | 
Returns
Promise<void>
Overrides
Defined in
langchain/src/memory/chat_memory.ts:55