UserMessageItem
type UserMessageItem = object;
Type declaration
Section titled “Type declaration”content
Section titled “content”content: | string | ( | { providerData: Record<string, any>; text: string; type: "input_text"; } | { image: | string | { id: string; }; providerData: Record<string, any>; type: "input_image"; } | { file: | string | { id: string; }; providerData: Record<string, any>; type: "input_file"; } | { audio: | string | { id: string; }; format: null | string; providerData: Record<string, any>; transcript: null | string; type: "audio"; })[];
optional id: string;
providerData?
Section titled “providerData?”optional providerData: Record<string, any>;
role: "user";
optional type: "message";