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