VercelMessageAdapter
定义于:.build/typescript/packages/core/src/memory/adapter/vercel.ts:23
用于在LlamaIndex聊天消息和Vercel UI消息格式之间进行转换的工具类
AdditionalMessageOptions
Section titled “AdditionalMessageOptions”AdditionalMessageOptions extends object = object
MessageAdapter<VercelMessage,AdditionalMessageOptions>
new VercelMessageAdapter<
AdditionalMessageOptions>():VercelMessageAdapter<AdditionalMessageOptions>
VercelMessageAdapter<AdditionalMessageOptions>
fromMemory()
Section titled “fromMemory()”fromMemory(
memoryMessage):VercelMessage
定义于:.build/typescript/packages/core/src/memory/adapter/vercel.ts:30
将LlamaIndex聊天消息转换为Vercel UI消息格式
memoryMessage
Section titled “memoryMessage”MemoryMessage<object>
toMemory()
Section titled “toMemory()”toMemory(
uiMessage):MemoryMessage<AdditionalMessageOptions>
定义于:.build/typescript/packages/core/src/memory/adapter/vercel.ts:65
将 Vercel UI 消息转换为 LlamaIndex 聊天消息格式
uiMessage
Section titled “uiMessage”MemoryMessage<AdditionalMessageOptions>
isCompatible()
Section titled “isCompatible()”isCompatible(
message):message is VercelMessage
定义于:.build/typescript/packages/core/src/memory/adapter/vercel.ts:96
验证对象是否符合 VercelMessage 结构
unknown
message is VercelMessage