add image upload bugfix and import deps

This commit is contained in:
Henry
2024-03-03 00:42:04 +08:00
parent a59d0dc769
commit 02735a1f1e
6 changed files with 12 additions and 11 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
import { ICommonObject, IFileUpload, IMultiModalOption, INodeData, MessageContentImageUrl } from './Interface'
import { ChatOpenAI as LangchainChatOpenAI } from 'langchain/chat_models/openai'
import { ChatOpenAI } from '../nodes/chatmodels/ChatOpenAI/FlowiseChatOpenAI'
import path from 'path'
import { getStoragePath } from './utils'
import fs from 'fs'
@@ -12,7 +12,7 @@ export const addImagesToMessages = (
const imageContent: MessageContentImageUrl[] = []
let model = nodeData.inputs?.model
if (model instanceof LangchainChatOpenAI && multiModalOption) {
if (model instanceof ChatOpenAI && multiModalOption) {
// Image Uploaded
if (multiModalOption.image && multiModalOption.image.allowImageUploads && options?.uploads && options?.uploads.length > 0) {
const imageUploads = getImageUploads(options.uploads)