type FileUploadInput =
| Blob
| {
data: string;
filename?: string;
mimeType: string;
};Defined in: packages/ai/src/activities/files/adapter.ts:20
Input to FilesAdapter.upload. Either a Blob (memory-efficient, preferred for large assets) or base64 data plus its mimeType.
Blob
{
data: string;
filename?: string;
mimeType: string;
}data: string;Base64-encoded file bytes.
optional filename?: string;Optional filename hint sent to providers that accept one.
mimeType: string;MIME type of the bytes (e.g. 'image/png', 'application/pdf').