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