跳转到内容

StaticMemoryBlock

定义于:.build/typescript/packages/core/src/memory/block/static.ts:20

一个存储静态内容的内存块,这些内容不会改变。 静态内容始终包含在内存上下文中。

TAdditionalMessageOptions extends object = object

新建静态内存块<TAdditionalMessageOptions>(options): StaticMemoryBlock<TAdditionalMessageOptions>

定义于:.build/typescript/packages/core/src/memory/block/static.ts:26

StaticMemoryBlockOptions

StaticMemoryBlock<TAdditionalMessageOptions>

BaseMemoryBlock.constructor

readonly id: string

Defined in: .build/typescript/packages/core/src/memory/block/base.ts:27

BaseMemoryBlock.id


readonly priority: number

Defined in: .build/typescript/packages/core/src/memory/block/base.ts:28

BaseMemoryBlock.priority


readonly isLongTerm: boolean

Defined in: .build/typescript/packages/core/src/memory/block/base.ts:29

BaseMemoryBlock.isLongTerm

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

定义于:.build/typescript/packages/core/src/memory/block/static.ts:36

返回静态内容。 由于此区块包含静态内容,消息参数将被忽略。

Promise<MemoryMessage<TAdditionalMessageOptions>[]>

BaseMemoryBlock.get


put(_messages): Promise<void>

定义于:.build/typescript/packages/core/src/memory/block/static.ts:46

将消息存储在内存块中。

MemoryMessage<TAdditionalMessageOptions>[]

Promise<void>

BaseMemoryBlock.put