diff --git a/packages/ai/src/prompt/convert-to-language-model-prompt.ts b/packages/ai/src/prompt/convert-to-language-model-prompt.ts index 2ba5713c53a0..dd2d67dc317d 100644 --- a/packages/ai/src/prompt/convert-to-language-model-prompt.ts +++ b/packages/ai/src/prompt/convert-to-language-model-prompt.ts @@ -420,7 +420,7 @@ async function downloadAssets( .filter( (part): part is { mediaType: string | undefined; data: URL } => - part.data instanceof URL, + part.data instanceof URL && part.data.protocol !== 'data:', ) .map(part => ({ url: part.data,