BaseMemoryBlock
定义于:.build/typescript/packages/core/src/memory/block/base.ts:24
内存块的基础类。
TAdditionalMessageOptions
Section titled “TAdditionalMessageOptions”TAdditionalMessageOptions extends object = object
新建基础内存块<
TAdditionalMessageOptions>(options):BaseMemoryBlock<TAdditionalMessageOptions>
定义于:.build/typescript/packages/core/src/memory/block/base.ts:31
MemoryBlockOptions
BaseMemoryBlock<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”
readonly是否为长期:boolean
定义于:.build/typescript/packages/core/src/memory/block/base.ts:29
abstractget(messages?):Promise<MemoryMessage<TAdditionalMessageOptions>[]>
定义于:.build/typescript/packages/core/src/memory/block/base.ts:42
拉取内存块内容(异步)。
MemoryMessage<TAdditionalMessageOptions>[]
Promise<MemoryMessage<TAdditionalMessageOptions>[]>
内存块内容作为 ChatMessage 数组。
abstractput(messages):Promise<void>
定义于:.build/typescript/packages/core/src/memory/block/base.ts:49
将消息存储在内存块中。
MemoryMessage<TAdditionalMessageOptions>[]
Promise<void>