ChatMessageAdapter
Defined in: .build/typescript/packages/core/src/memory/adapter/chat.ts:6
Type Parameters
Section titled “Type Parameters”AdditionalMessageOptions
Section titled “AdditionalMessageOptions”AdditionalMessageOptions extends object = object
Implements
Section titled “Implements”MessageAdapter<ChatMessage<AdditionalMessageOptions>,AdditionalMessageOptions>
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new ChatMessageAdapter<
AdditionalMessageOptions>():ChatMessageAdapter<AdditionalMessageOptions>
Returns
Section titled “Returns”ChatMessageAdapter<AdditionalMessageOptions>
Methods
Section titled “Methods”fromMemory()
Section titled “fromMemory()”fromMemory(
message):ChatMessage<AdditionalMessageOptions>
Defined in: .build/typescript/packages/core/src/memory/adapter/chat.ts:14
Parameters
Section titled “Parameters”message
Section titled “message”MemoryMessage<AdditionalMessageOptions>
Returns
Section titled “Returns”ChatMessage<AdditionalMessageOptions>
Implementation of
Section titled “Implementation of”toMemory()
Section titled “toMemory()”toMemory(
message):MemoryMessage<AdditionalMessageOptions>
Defined in: .build/typescript/packages/core/src/memory/adapter/chat.ts:23
Parameters
Section titled “Parameters”message
Section titled “message”ChatMessage<AdditionalMessageOptions>
Returns
Section titled “Returns”MemoryMessage<AdditionalMessageOptions>
Implementation of
Section titled “Implementation of”isCompatible()
Section titled “isCompatible()”isCompatible(
message):message is ChatMessage<AdditionalMessageOptions>
Defined in: .build/typescript/packages/core/src/memory/adapter/chat.ts:32
Parameters
Section titled “Parameters”message
Section titled “message”unknown
Returns
Section titled “Returns”message is ChatMessage<AdditionalMessageOptions>