跳转到内容

FactExtractionMemoryBlock

定义于:.build/typescript/packages/core/src/memory/block/fact.ts:73

一个存储从对话中提取事实的记忆块。

TAdditionalMessageOptions extends object = object

新的事实提取记忆块<TAdditionalMessageOptions>(options): FactExtractionMemoryBlock<TAdditionalMessageOptions>

定义于:.build/typescript/packages/core/src/memory/block/fact.ts:82

FactExtractionMemoryBlockOptions

FactExtractionMemoryBlock<TAdditionalMessageOptions>

BaseMemoryBlock.constructor

readonly 标识符: string

定义于:.build/typescript/packages/core/src/memory/block/base.ts:27

BaseMemoryBlock.id


readonly 优先级: number

定义于:.build/typescript/packages/core/src/memory/block/base.ts:28

BaseMemoryBlock.priority


readonly isLongTerm: boolean

定义于:.build/typescript/packages/core/src/memory/block/base.ts:29

BaseMemoryBlock.isLongTerm

get(): Promise<MemoryMessage<TAdditionalMessageOptions>[]>

定义于:.build/typescript/packages/core/src/memory/block/fact.ts:91

拉取内存块内容(异步)。

Promise<MemoryMessage<TAdditionalMessageOptions>[]>

内存块内容作为 ChatMessage 数组。

BaseMemoryBlock.get


put(messages): Promise<void>

定义于:.build/typescript/packages/core/src/memory/block/fact.ts:100

将消息存储在内存块中。

MemoryMessage<TAdditionalMessageOptions>[]

Promise<void>

BaseMemoryBlock.put