Skip to content

VercelMessageAdapter

Defined in: .build/typescript/packages/core/src/memory/adapter/vercel.ts:23

Utility class for converting between LlamaIndex ChatMessage and Vercel UI Message formats

AdditionalMessageOptions extends object = object

new VercelMessageAdapter<AdditionalMessageOptions>(): VercelMessageAdapter<AdditionalMessageOptions>

VercelMessageAdapter<AdditionalMessageOptions>

fromMemory(memoryMessage): VercelMessage

Defined in: .build/typescript/packages/core/src/memory/adapter/vercel.ts:30

Convert LlamaIndex ChatMessage to Vercel UI Message format

MemoryMessage<object>

VercelMessage

MessageAdapter.fromMemory


toMemory(uiMessage): MemoryMessage<AdditionalMessageOptions>

Defined in: .build/typescript/packages/core/src/memory/adapter/vercel.ts:65

Convert Vercel UI Message to LlamaIndex ChatMessage format

VercelMessage

MemoryMessage<AdditionalMessageOptions>

MessageAdapter.toMemory


isCompatible(message): message is VercelMessage

Defined in: .build/typescript/packages/core/src/memory/adapter/vercel.ts:96

Validate if object matches VercelMessage structure

unknown

message is VercelMessage

MessageAdapter.isCompatible