move marketplaces directory
This commit is contained in:
parent
2831526c72
commit
9a7a7bb269
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "flowise",
|
"name": "flowise",
|
||||||
"version": "1.0.0",
|
"version": "1.0.1",
|
||||||
"description": "Flowiseai Server",
|
"description": "Flowiseai Server",
|
||||||
"main": "dist/index",
|
"main": "dist/index",
|
||||||
"types": "dist/index.d.ts",
|
"types": "dist/index.d.ts",
|
||||||
|
|
@ -9,6 +9,7 @@
|
||||||
},
|
},
|
||||||
"files": [
|
"files": [
|
||||||
"bin",
|
"bin",
|
||||||
|
"marketplaces",
|
||||||
"dist",
|
"dist",
|
||||||
"npm-shrinkwrap.json",
|
"npm-shrinkwrap.json",
|
||||||
"oclif.manifest.json",
|
"oclif.manifest.json",
|
||||||
|
|
|
||||||
|
|
@ -1,146 +0,0 @@
|
||||||
export const workflow1 = {
|
|
||||||
nodes: [
|
|
||||||
{
|
|
||||||
width: 200,
|
|
||||||
height: 66,
|
|
||||||
id: 'promptTemplate_0',
|
|
||||||
position: {
|
|
||||||
x: 295.0571878493141,
|
|
||||||
y: 108.66221078850214
|
|
||||||
},
|
|
||||||
type: 'customNode',
|
|
||||||
data: {
|
|
||||||
label: 'Prompt Template',
|
|
||||||
name: 'promptTemplate',
|
|
||||||
type: 'PromptTemplate',
|
|
||||||
inputAnchors: [],
|
|
||||||
outputAnchors: [
|
|
||||||
{
|
|
||||||
id: 'promptTemplate_0-output-0'
|
|
||||||
}
|
|
||||||
],
|
|
||||||
selected: false,
|
|
||||||
inputs: {
|
|
||||||
template: 'What is a good name for a company that makes {product}?',
|
|
||||||
inputVariables: '["product"]'
|
|
||||||
}
|
|
||||||
},
|
|
||||||
selected: false,
|
|
||||||
positionAbsolute: {
|
|
||||||
x: 295.0571878493141,
|
|
||||||
y: 108.66221078850214
|
|
||||||
},
|
|
||||||
dragging: false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
width: 200,
|
|
||||||
height: 66,
|
|
||||||
id: 'openAI_0',
|
|
||||||
position: {
|
|
||||||
x: 774,
|
|
||||||
y: 97.75
|
|
||||||
},
|
|
||||||
type: 'customNode',
|
|
||||||
data: {
|
|
||||||
label: 'OpenAI',
|
|
||||||
name: 'openAI',
|
|
||||||
type: 'OpenAI',
|
|
||||||
inputAnchors: [],
|
|
||||||
outputAnchors: [
|
|
||||||
{
|
|
||||||
id: 'openAI_0-output-0'
|
|
||||||
}
|
|
||||||
],
|
|
||||||
selected: false,
|
|
||||||
inputs: {
|
|
||||||
modelName: 'text-davinci-003',
|
|
||||||
temperature: '0.7',
|
|
||||||
openAIApiKey: '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'
|
|
||||||
},
|
|
||||||
calls: {
|
|
||||||
prompt: 'Hi, how are you?'
|
|
||||||
}
|
|
||||||
},
|
|
||||||
selected: false,
|
|
||||||
positionAbsolute: {
|
|
||||||
x: 774,
|
|
||||||
y: 97.75
|
|
||||||
},
|
|
||||||
dragging: false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
width: 200,
|
|
||||||
height: 66,
|
|
||||||
id: 'llmChain_0',
|
|
||||||
position: {
|
|
||||||
x: 1034.233162523021,
|
|
||||||
y: 97.59868104260748
|
|
||||||
},
|
|
||||||
type: 'customNode',
|
|
||||||
data: {
|
|
||||||
label: 'LLM Chain',
|
|
||||||
name: 'llmChain',
|
|
||||||
type: 'LLMChain',
|
|
||||||
inputAnchors: [
|
|
||||||
{
|
|
||||||
id: 'llmChain_0-input-0'
|
|
||||||
}
|
|
||||||
],
|
|
||||||
outputAnchors: [
|
|
||||||
{
|
|
||||||
id: 'llmChain_0-output-0'
|
|
||||||
}
|
|
||||||
],
|
|
||||||
selected: false,
|
|
||||||
inputs: {
|
|
||||||
llm: '{{openAI_0.data.instance}}',
|
|
||||||
prompt: '{{promptTemplate_0.data.instance}}'
|
|
||||||
},
|
|
||||||
calls: {
|
|
||||||
variable: '{"product":"colorful socks"}'
|
|
||||||
}
|
|
||||||
},
|
|
||||||
selected: false,
|
|
||||||
positionAbsolute: {
|
|
||||||
x: 1034.233162523021,
|
|
||||||
y: 97.59868104260748
|
|
||||||
},
|
|
||||||
dragging: false
|
|
||||||
}
|
|
||||||
],
|
|
||||||
edges: [
|
|
||||||
{
|
|
||||||
source: 'nodeJS_0',
|
|
||||||
sourceHandle: 'nodeJS_0-output-0',
|
|
||||||
target: 'nodeJS_1',
|
|
||||||
targetHandle: 'nodeJS_1-input-0',
|
|
||||||
type: 'buttonedge',
|
|
||||||
id: 'nodeJS_0-nodeJS_0-output-0-nodeJS_1-nodeJS_1-input-0',
|
|
||||||
data: {
|
|
||||||
label: ''
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
source: 'webhook_0',
|
|
||||||
sourceHandle: 'webhook_0-output-0',
|
|
||||||
target: 'wait_0',
|
|
||||||
targetHandle: 'wait_0-input-0',
|
|
||||||
type: 'buttonedge',
|
|
||||||
id: 'webhook_0-webhook_0-output-0-wait_0-wait_0-input-0',
|
|
||||||
data: {
|
|
||||||
label: ''
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
source: 'wait_0',
|
|
||||||
sourceHandle: 'wait_0-output-0',
|
|
||||||
target: 'nodeJS_0',
|
|
||||||
targetHandle: 'nodeJS_0-input-0',
|
|
||||||
type: 'buttonedge',
|
|
||||||
id: 'wait_0-wait_0-output-0-nodeJS_0-nodeJS_0-input-0',
|
|
||||||
data: {
|
|
||||||
label: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
@ -243,11 +243,11 @@ export class App {
|
||||||
|
|
||||||
// Get all chatflows for marketplaces
|
// Get all chatflows for marketplaces
|
||||||
this.app.get('/api/v1/marketplaces', async (req: Request, res: Response) => {
|
this.app.get('/api/v1/marketplaces', async (req: Request, res: Response) => {
|
||||||
const marketplaceDir = path.join(__dirname, '..', 'src/marketplaces')
|
const marketplaceDir = path.join(__dirname, '..', 'marketplaces')
|
||||||
const jsonsInDir = fs.readdirSync(marketplaceDir).filter((file) => path.extname(file) === '.json')
|
const jsonsInDir = fs.readdirSync(marketplaceDir).filter((file) => path.extname(file) === '.json')
|
||||||
const templates: any[] = []
|
const templates: any[] = []
|
||||||
jsonsInDir.forEach((file, index) => {
|
jsonsInDir.forEach((file, index) => {
|
||||||
const filePath = path.join(__dirname, '..', 'src/marketplaces', file)
|
const filePath = path.join(__dirname, '..', 'marketplaces', file)
|
||||||
const fileData = fs.readFileSync(filePath)
|
const fileData = fs.readFileSync(filePath)
|
||||||
const fileDataObj = JSON.parse(fileData.toString())
|
const fileDataObj = JSON.parse(fileData.toString())
|
||||||
const template = {
|
const template = {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue