FactExtractionMemoryBlock
定义于:.build/typescript/packages/core/src/memory/block/fact.ts:73
一个存储从对话中提取事实的记忆块。
BaseMemoryBlock<TAdditionalMessageOptions>
TAdditionalMessageOptions
Section titled “TAdditionalMessageOptions”TAdditionalMessageOptions extends object = object
新的事实提取记忆块<
TAdditionalMessageOptions>(options):FactExtractionMemoryBlock<TAdditionalMessageOptions>
定义于:.build/typescript/packages/core/src/memory/block/fact.ts:82
FactExtractionMemoryBlockOptions
FactExtractionMemoryBlock<TAdditionalMessageOptions>
readonly标识符:string
定义于:.build/typescript/packages/core/src/memory/block/base.ts:27
readonly优先级:number
定义于:.build/typescript/packages/core/src/memory/block/base.ts:28
isLongTerm
Section titled “isLongTerm”
readonlyisLongTerm:boolean
定义于:.build/typescript/packages/core/src/memory/block/base.ts:29
get():
Promise<MemoryMessage<TAdditionalMessageOptions>[]>
定义于:.build/typescript/packages/core/src/memory/block/fact.ts:91
拉取内存块内容(异步)。
Promise<MemoryMessage<TAdditionalMessageOptions>[]>
内存块内容作为 ChatMessage 数组。
put(
messages):Promise<void>
定义于:.build/typescript/packages/core/src/memory/block/fact.ts:100
将消息存储在内存块中。
MemoryMessage<TAdditionalMessageOptions>[]
Promise<void>