Class: MotorheadMemory
memory.MotorheadMemory
Hierarchy
↳
MotorheadMemory
Constructors
constructor
• new MotorheadMemory(fields
)
Parameters
Name | Type |
---|---|
fields | MotorheadMemoryInput |
Overrides
Defined in
langchain/src/memory/motorhead_memory.ts:36
Properties
caller
• caller: AsyncCaller
Defined in
langchain/src/memory/motorhead_memory.ts:34
chatHistory
• chatHistory: ChatMessageHistory
Inherited from
Defined in
langchain/src/memory/chat_memory.ts:39
context
• Optional
context: string
Defined in
langchain/src/memory/motorhead_memory.ts:32
inputKey
• Optional
inputKey: string
Inherited from
Defined in
langchain/src/memory/chat_memory.ts:43
memoryKey
• memoryKey: string
= "history"
Defined in
langchain/src/memory/motorhead_memory.ts:28
motorheadURL
• motorheadURL: string
= "localhost:8080"
Defined in
langchain/src/memory/motorhead_memory.ts:24
outputKey
• Optional
outputKey: string
Inherited from
Defined in
langchain/src/memory/chat_memory.ts:45
returnMessages
• returnMessages: boolean
= false
Inherited from
Defined in
langchain/src/memory/chat_memory.ts:41
sessionId
• sessionId: string
Defined in
langchain/src/memory/motorhead_memory.ts:30
timeout
• timeout: number
= 3000
Defined in
langchain/src/memory/motorhead_memory.ts:26
Methods
init
▸ init(): Promise
<void
>
Returns
Promise
<void
>
Defined in
langchain/src/memory/motorhead_memory.ts:57
loadMemoryVariables
▸ loadMemoryVariables(_values
): Promise
<MemoryVariables
>
Parameters
Name | Type |
---|---|
_values | InputValues |
Returns
Promise
<MemoryVariables
>
Overrides
BaseChatMemory.loadMemoryVariables
Defined in
langchain/src/memory/motorhead_memory.ts:84
saveContext
▸ saveContext(inputValues
, outputValues
): Promise
<void
>
Parameters
Name | Type |
---|---|
inputValues | InputValues |
outputValues | OutputValues |
Returns
Promise
<void
>
Overrides
Defined in
langchain/src/memory/motorhead_memory.ts:97