跳转到内容

BaseMemoryBlock

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

内存块的基础类。

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


readonly 是否为长期: boolean

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

abstract get(messages?): Promise<MemoryMessage<TAdditionalMessageOptions>[]>

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

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

MemoryMessage<TAdditionalMessageOptions>[]

Promise<MemoryMessage<TAdditionalMessageOptions>[]>

内存块内容作为 ChatMessage 数组。


abstract put(messages): Promise<void>

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

将消息存储在内存块中。

MemoryMessage<TAdditionalMessageOptions>[]

Promise<void>