mirror of
https://github.com/farcasclaudiu/Flowise.git
synced 2026-06-28 15:00:57 +03:00
Multimodal Fixes for cyclic (circular) dependencies during langsmith analysis...
This commit is contained in:
@@ -39,10 +39,9 @@ export class ChatOpenAI extends LangchainChatOpenAI {
|
||||
return super.generate(messages, options, callbacks)
|
||||
}
|
||||
|
||||
private async injectMultiModalMessages(messages: BaseMessageLike[][], nodeOptions: MultiModalOptions) {
|
||||
const nodeData = nodeOptions.nodeData
|
||||
const optionsData = nodeOptions.nodeOptions
|
||||
const messageContent = addImagesToMessages(nodeData, optionsData, this.multiModalOption)
|
||||
private async injectMultiModalMessages(messages: BaseMessageLike[][], options: MultiModalOptions) {
|
||||
const optionsData = options.nodeOptions
|
||||
const messageContent = addImagesToMessages(optionsData, this.multiModalOption)
|
||||
if (messageContent?.length) {
|
||||
if (messages[0].length > 0 && messages[0][messages[0].length - 1] instanceof HumanMessage) {
|
||||
// Change model to gpt-4-vision
|
||||
|
||||
Reference in New Issue
Block a user