文档
CodeRabbit
Cloudflare
AG Grid
Netlify
Neon
WorkOS
Clerk
Convex
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
CodeRabbit
Cloudflare
AG Grid
Netlify
Neon
WorkOS
Clerk
Convex
Electric
PowerSync
Sentry
Railway
Prisma
Strapi
Unkey
类引用
函数引用
接口引用
类型别名引用
变量引用
函数引用

normalizeToUIMessage

函数: normalizeToUIMessage()

ts
function normalizeToUIMessage(message, generateId): UIMessage;

定义于: activities/chat/messages.ts:413

将消息(UIMessage 或 ModelMessage)标准化为 UIMessage。确保消息具有 ID 和 createdAt 时间戳

参数

message

一个 UIMessage 或 ModelMessage

UIMessage | ModelMessage< | string | ContentPart<unknown, unknown, unknown, unknown, unknown>[] | null>

generateId

() => string

如果需要,用于生成消息 ID 的函数

Returns (返回)

UIMessage

一个具有保证 ID 和 createdAt 的 UIMessage