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>