fix(Basic LLM Chain Node): Use correct mimetype for binary data

This commit is contained in:
JP van Oosten 2025-01-31 15:38:24 +01:00
parent c7a15d5980
commit 6457ed4b29
No known key found for this signature in database

View file

@ -88,7 +88,7 @@ async function getImageMessage(
NodeConnectionType.AiLanguageModel,
0,
)) as BaseLanguageModel;
const dataURI = `data:image/jpeg;base64,${bufferData.toString('base64')}`;
const dataURI = `data:${binaryData.mimeType};base64,${bufferData.toString('base64')}`;
const directUriModels = [ChatGoogleGenerativeAI, ChatOllama];
const imageUrl = directUriModels.some((i) => model instanceof i)