跳转到内容

BaseChatStore

定义于:.build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:3

AdditionalMessageOptions extends object = object

新建基础聊天存储<AdditionalMessageOptions>(): BaseChatStore<AdditionalMessageOptions>

BaseChatStore<AdditionalMessageOptions>

abstract setMessages(key, messages): void

定义于:.build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:6

string

ChatMessage<AdditionalMessageOptions>[]

void


abstract 获取消息(key): ChatMessage<AdditionalMessageOptions>[] | Promise<ChatMessage<AdditionalMessageOptions>[]>

定义于:.build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:10

string

ChatMessage<AdditionalMessageOptions>[] | Promise<ChatMessage<AdditionalMessageOptions>[]>


abstract addMessage(key, message, idx?): void

定义于:.build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:15

string

ChatMessage<AdditionalMessageOptions>

number

void


abstract deleteMessages(key): void

定义于:.build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:20

string

void


abstract deleteMessage(key, idx): void

定义于:.build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:21

string

number

void


abstract getKeys(): IterableIterator<string, any, any> | Promise<IterableIterator<string, any, any>>

定义于:.build/typescript/packages/core/src/storage/chat-store/base-chat-store.ts:22

IterableIterator<string, any, any> | Promise<IterableIterator<string, any, any>>