ai-sdk-next-openai/app/api/use-chat-message-metadata/example-metadata-schema.ts
2025-09-26 15:46:29 +00:00

12 lines
328 B
TypeScript

import { z } from 'zod';
export const exampleMetadataSchema = z.object({
createdAt: z.number().optional(),
duration: z.number().optional(),
model: z.string().optional(),
totalTokens: z.number().optional(),
finishReason: z.string().optional(),
});
export type ExampleMetadata = z.infer<typeof exampleMetadataSchema>;