mirror of
https://github.com/farcasclaudiu/Flowise.git
synced 2026-06-28 15:00:57 +03:00
Merge branch 'main' into chore/Upgrade-LC-version
# Conflicts: # packages/components/nodes/vectorstores/Qdrant/Qdrant.ts
This commit is contained in:
@@ -47,6 +47,14 @@ class ChatOpenAI_ChatModels implements INode {
|
|||||||
label: 'gpt-4',
|
label: 'gpt-4',
|
||||||
name: 'gpt-4'
|
name: 'gpt-4'
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: 'gpt-4-turbo-preview',
|
||||||
|
name: 'gpt-4-turbo-preview'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'gpt-4-0125-preview',
|
||||||
|
name: 'gpt-4-0125-preview'
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: 'gpt-4-1106-preview',
|
label: 'gpt-4-1106-preview',
|
||||||
name: 'gpt-4-1106-preview'
|
name: 'gpt-4-1106-preview'
|
||||||
|
|||||||
@@ -194,7 +194,7 @@ class Qdrant_VectorStores implements INode {
|
|||||||
const qdrantVectorDimension = nodeData.inputs?.qdrantVectorDimension
|
const qdrantVectorDimension = nodeData.inputs?.qdrantVectorDimension
|
||||||
const output = nodeData.outputs?.output as string
|
const output = nodeData.outputs?.output as string
|
||||||
const topK = nodeData.inputs?.topK as string
|
const topK = nodeData.inputs?.topK as string
|
||||||
let queryFilter = nodeData.inputs?.queryFilter
|
let queryFilter = nodeData.inputs?.qdrantFilter
|
||||||
|
|
||||||
const k = topK ? parseFloat(topK) : 4
|
const k = topK ? parseFloat(topK) : 4
|
||||||
|
|
||||||
|
|||||||
@@ -135,7 +135,7 @@ class Qdrant_Existing_VectorStores implements INode {
|
|||||||
const qdrantVectorDimension = nodeData.inputs?.qdrantVectorDimension
|
const qdrantVectorDimension = nodeData.inputs?.qdrantVectorDimension
|
||||||
const output = nodeData.outputs?.output as string
|
const output = nodeData.outputs?.output as string
|
||||||
const topK = nodeData.inputs?.topK as string
|
const topK = nodeData.inputs?.topK as string
|
||||||
let queryFilter = nodeData.inputs?.queryFilter
|
let queryFilter = nodeData.inputs?.qdrantFilter
|
||||||
|
|
||||||
const k = topK ? parseFloat(topK) : 4
|
const k = topK ? parseFloat(topK) : 4
|
||||||
|
|
||||||
|
|||||||
@@ -473,7 +473,7 @@ export class App {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
isStreaming = isFlowValidForStream(nodes, endingNodeData)
|
isStreaming = isEndingNode ? false : isFlowValidForStream(nodes, endingNodeData)
|
||||||
}
|
}
|
||||||
|
|
||||||
const obj = { isStreaming }
|
const obj = { isStreaming }
|
||||||
@@ -1676,7 +1676,11 @@ export class App {
|
|||||||
return res.status(500).send(`Ending node must be either a Chain or Agent`)
|
return res.status(500).send(`Ending node must be either a Chain or Agent`)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!Object.values(endingNodeData.outputs ?? {}).includes(endingNodeData.name)) {
|
if (
|
||||||
|
endingNodeData.outputs &&
|
||||||
|
Object.keys(endingNodeData.outputs).length &&
|
||||||
|
!Object.values(endingNodeData.outputs ?? {}).includes(endingNodeData.name)
|
||||||
|
) {
|
||||||
return res
|
return res
|
||||||
.status(500)
|
.status(500)
|
||||||
.send(
|
.send(
|
||||||
|
|||||||
Reference in New Issue
Block a user