feat: manually mirror opencoze's code from bytedance

Change-Id: I09a73aadda978ad9511264a756b2ce51f5761adf
This commit is contained in:
fanlv
2025-07-20 17:36:12 +08:00
commit 890153324f
14811 changed files with 1923430 additions and 0 deletions

View File

@@ -0,0 +1,291 @@
{
"nodes": [
{
"blocks": [],
"data": {
"nodeMeta": {
"title": "entry"
},
"outputs": [
{
"name": "input",
"required": false,
"type": "string"
}
],
"trigger_parameters": []
},
"edges": null,
"id": "100001",
"meta": {
"position": {
"x": 0,
"y": 0
}
},
"type": "1"
},
{
"blocks": [],
"data": {
"inputs": {
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "128198",
"name": "output",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "output"
}
],
"terminatePlan": "returnVariables"
},
"nodeMeta": {
"title": "exit"
}
},
"edges": null,
"id": "900001",
"meta": {
"position": {
"x": 1000,
"y": 0
}
},
"type": "2"
},
{
"blocks": [],
"data": {
"inputs": {
"fcParam": {
"workflowFCParam": {
"workflowList": [
{
"is_draft": false,
"plugin_id": "7502015065143574543",
"plugin_version": "",
"workflow_id": "7492075279843737651",
"workflow_version": "v0.0.1"
}
]
}
},
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "100001",
"name": "input",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "input"
}
],
"llmParam": [
{
"input": {
"type": "integer",
"value": {
"content": "1706077826",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "modelType"
},
{
"input": {
"type": "string",
"value": {
"content": "doubao·function_call",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "modleName"
},
{
"input": {
"type": "string",
"value": {
"content": "balance",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "generationDiversity"
},
{
"input": {
"type": "float",
"value": {
"content": "1",
"rawMeta": {
"type": 4
},
"type": "literal"
}
},
"name": "temperature"
},
{
"input": {
"type": "float",
"value": {
"content": "0.7",
"rawMeta": {
"type": 4
},
"type": "literal"
}
},
"name": "topP"
},
{
"input": {
"type": "integer",
"value": {
"content": "2",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "responseFormat"
},
{
"input": {
"type": "integer",
"value": {
"content": "1024",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "maxTokens"
},
{
"input": {
"type": "string",
"value": {
"content": "{{input}}",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "prompt"
},
{
"input": {
"type": "boolean",
"value": {
"content": false,
"rawMeta": {
"type": 3
},
"type": "literal"
}
},
"name": "enableChatHistory"
},
{
"input": {
"type": "integer",
"value": {
"content": "3",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "chatHistoryRound"
},
{
"input": {
"type": "string",
"value": {
"content": "use tool whenever possible",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "systemPrompt"
}
],
"settingOnError": {
"processType": 1,
"retryTimes": 0,
"timeoutMs": 180000
}
},
"nodeMeta": {
"title": "llm"
},
"outputs": [
{
"name": "output",
"type": "string"
}
],
"version": "3"
},
"edges": null,
"id": "128198",
"meta": {
"position": {
"x": 513,
"y": -63.5
}
},
"type": "3"
}
],
"edges": [
{
"sourceNodeID": "100001",
"targetNodeID": "128198",
"sourcePortID": ""
},
{
"sourceNodeID": "128198",
"targetNodeID": "900001",
"sourcePortID": ""
}
],
"versions": {
"loop": "v2"
}
}

View File

@@ -0,0 +1,291 @@
{
"nodes": [
{
"blocks": [],
"data": {
"nodeMeta": {
"title": "entry"
},
"outputs": [
{
"name": "input",
"required": false,
"type": "string"
}
],
"trigger_parameters": []
},
"edges": null,
"id": "100001",
"meta": {
"position": {
"x": 0,
"y": 0
}
},
"type": "1"
},
{
"blocks": [],
"data": {
"inputs": {
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "128198",
"name": "output",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "output"
}
],
"terminatePlan": "returnVariables"
},
"nodeMeta": {
"title": "exit"
}
},
"edges": null,
"id": "900001",
"meta": {
"position": {
"x": 1000,
"y": 0
}
},
"type": "2"
},
{
"blocks": [],
"data": {
"inputs": {
"fcParam": {
"workflowFCParam": {
"workflowList": [
{
"is_draft": false,
"plugin_id": "7502015065143574544",
"plugin_version": "",
"workflow_id": "7492075279843737652",
"workflow_version": "v0.0.1"
}
]
}
},
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "100001",
"name": "input",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "input"
}
],
"llmParam": [
{
"input": {
"type": "integer",
"value": {
"content": "1706077826",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "modelType"
},
{
"input": {
"type": "string",
"value": {
"content": "doubao·function_call",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "modleName"
},
{
"input": {
"type": "string",
"value": {
"content": "balance",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "generationDiversity"
},
{
"input": {
"type": "float",
"value": {
"content": "1",
"rawMeta": {
"type": 4
},
"type": "literal"
}
},
"name": "temperature"
},
{
"input": {
"type": "float",
"value": {
"content": "0.7",
"rawMeta": {
"type": 4
},
"type": "literal"
}
},
"name": "topP"
},
{
"input": {
"type": "integer",
"value": {
"content": "2",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "responseFormat"
},
{
"input": {
"type": "integer",
"value": {
"content": "1024",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "maxTokens"
},
{
"input": {
"type": "string",
"value": {
"content": "{{input}}",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "prompt"
},
{
"input": {
"type": "boolean",
"value": {
"content": false,
"rawMeta": {
"type": 3
},
"type": "literal"
}
},
"name": "enableChatHistory"
},
{
"input": {
"type": "integer",
"value": {
"content": "3",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "chatHistoryRound"
},
{
"input": {
"type": "string",
"value": {
"content": "use tool whenever possible",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "systemPrompt"
}
],
"settingOnError": {
"processType": 1,
"retryTimes": 0,
"timeoutMs": 180000
}
},
"nodeMeta": {
"title": "llm"
},
"outputs": [
{
"name": "output",
"type": "string"
}
],
"version": "3"
},
"edges": null,
"id": "128198",
"meta": {
"position": {
"x": 513,
"y": -63.5
}
},
"type": "3"
}
],
"edges": [
{
"sourceNodeID": "100001",
"targetNodeID": "128198",
"sourcePortID": ""
},
{
"sourceNodeID": "128198",
"targetNodeID": "900001",
"sourcePortID": ""
}
],
"versions": {
"loop": "v2"
}
}

View File

@@ -0,0 +1,341 @@
{
"nodes": [
{
"blocks": [],
"data": {
"nodeMeta": {
"title": "entry"
},
"outputs": [
{
"name": "input",
"required": false,
"type": "string"
}
],
"trigger_parameters": []
},
"edges": null,
"id": "100001",
"meta": {
"position": {
"x": 0,
"y": 0
}
},
"type": "1"
},
{
"blocks": [],
"data": {
"inputs": {
"content": {
"type": "string",
"value": {
"content": "{{output}}",
"type": "literal"
}
},
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "128198",
"name": "output",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "output"
}
],
"streamingOutput": true,
"terminatePlan": "useAnswerContent"
},
"nodeMeta": {
"title": "exit"
}
},
"edges": null,
"id": "900001",
"meta": {
"position": {
"x": 1000,
"y": 0
}
},
"type": "2"
},
{
"blocks": [],
"data": {
"inputs": {
"fcParam": {
"workflowFCParam": {
"workflowList": [
{
"fc_setting": {
"is_draft": false,
"plugin_id": "7504134755689087002",
"request_params": [
{
"assist_type": 0,
"desc": "",
"enum_list": [],
"enum_var_names": [],
"global_disable": false,
"id": "",
"is_required": false,
"local_default": "default_input",
"local_disable": false,
"location": 3,
"name": "input",
"sub_parameters": [],
"type": 1
}
],
"response_params": [
{
"assist_type": 0,
"desc": "",
"enum_list": [],
"enum_var_names": [],
"global_disable": false,
"id": "",
"is_required": false,
"local_disable": false,
"location": 3,
"name": "any_name",
"sub_parameters": [],
"type": 1
}
],
"response_style": {
"mode": 0
},
"workflow_id": "7492615435881709608",
"workflow_version": "v0.0.1"
},
"is_draft": false,
"plugin_id": "7504134755689087002",
"plugin_version": "",
"workflow_id": "7492615435881709608",
"workflow_version": "v0.0.1"
}
]
}
},
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "100001",
"name": "input",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "input"
}
],
"llmParam": [
{
"input": {
"type": "integer",
"value": {
"content": "1706077825",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "modelType"
},
{
"input": {
"type": "string",
"value": {
"content": "doubao·function_call",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "modleName"
},
{
"input": {
"type": "string",
"value": {
"content": "balance",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "generationDiversity"
},
{
"input": {
"type": "float",
"value": {
"content": "1",
"rawMeta": {
"type": 4
},
"type": "literal"
}
},
"name": "temperature"
},
{
"input": {
"type": "float",
"value": {
"content": "0.7",
"rawMeta": {
"type": 4
},
"type": "literal"
}
},
"name": "topP"
},
{
"input": {
"type": "integer",
"value": {
"content": "0",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "responseFormat"
},
{
"input": {
"type": "integer",
"value": {
"content": "1024",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "maxTokens"
},
{
"input": {
"type": "string",
"value": {
"content": "{{input}}",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "prompt"
},
{
"input": {
"type": "boolean",
"value": {
"content": false,
"rawMeta": {
"type": 3
},
"type": "literal"
}
},
"name": "enableChatHistory"
},
{
"input": {
"type": "integer",
"value": {
"content": "3",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "chatHistoryRound"
},
{
"input": {
"type": "string",
"value": {
"content": "use tool whenever possible",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "systemPrompt"
}
],
"settingOnError": {
"processType": 1,
"retryTimes": 0,
"timeoutMs": 180000
}
},
"nodeMeta": {
"title": "llm"
},
"outputs": [
{
"name": "output",
"type": "string"
}
],
"version": "3"
},
"edges": null,
"id": "128198",
"meta": {
"position": {
"x": 513,
"y": -63.5
}
},
"type": "3"
}
],
"edges": [
{
"sourceNodeID": "100001",
"targetNodeID": "128198",
"sourcePortID": ""
},
{
"sourceNodeID": "128198",
"targetNodeID": "900001",
"sourcePortID": ""
}
],
"versions": {
"loop": "v2"
}
}

View File

@@ -0,0 +1,341 @@
{
"nodes": [
{
"blocks": [],
"data": {
"nodeMeta": {
"title": "entry"
},
"outputs": [
{
"name": "input",
"required": false,
"type": "string"
}
],
"trigger_parameters": []
},
"edges": null,
"id": "100001",
"meta": {
"position": {
"x": 0,
"y": 0
}
},
"type": "1"
},
{
"blocks": [],
"data": {
"inputs": {
"content": {
"type": "string",
"value": {
"content": "{{output}}",
"type": "literal"
}
},
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "128198",
"name": "output",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "output"
}
],
"streamingOutput": true,
"terminatePlan": "useAnswerContent"
},
"nodeMeta": {
"title": "exit"
}
},
"edges": null,
"id": "900001",
"meta": {
"position": {
"x": 1000,
"y": 0
}
},
"type": "2"
},
{
"blocks": [],
"data": {
"inputs": {
"fcParam": {
"workflowFCParam": {
"workflowList": [
{
"fc_setting": {
"is_draft": false,
"plugin_id": "7504134755689087002",
"request_params": [
{
"assist_type": 0,
"desc": "",
"enum_list": [],
"enum_var_names": [],
"global_disable": false,
"id": "",
"is_required": false,
"local_default": "default_input",
"local_disable": false,
"location": 3,
"name": "input",
"sub_parameters": [],
"type": 1
}
],
"response_params": [
{
"assist_type": 0,
"desc": "",
"enum_list": [],
"enum_var_names": [],
"global_disable": false,
"id": "",
"is_required": false,
"local_disable": false,
"location": 3,
"name": "any_name",
"sub_parameters": [],
"type": 1
}
],
"response_style": {
"mode": 0
},
"workflow_id": "7492615435881709611",
"workflow_version": "v0.0.1"
},
"is_draft": false,
"plugin_id": "7504134755689087002",
"plugin_version": "",
"workflow_id": "7492615435881709611",
"workflow_version": "v0.0.1"
}
]
}
},
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "100001",
"name": "input",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "input"
}
],
"llmParam": [
{
"input": {
"type": "integer",
"value": {
"content": "1706077827",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "modelType"
},
{
"input": {
"type": "string",
"value": {
"content": "doubao·function_call",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "modleName"
},
{
"input": {
"type": "string",
"value": {
"content": "balance",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "generationDiversity"
},
{
"input": {
"type": "float",
"value": {
"content": "1",
"rawMeta": {
"type": 4
},
"type": "literal"
}
},
"name": "temperature"
},
{
"input": {
"type": "float",
"value": {
"content": "0.7",
"rawMeta": {
"type": 4
},
"type": "literal"
}
},
"name": "topP"
},
{
"input": {
"type": "integer",
"value": {
"content": "0",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "responseFormat"
},
{
"input": {
"type": "integer",
"value": {
"content": "1024",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "maxTokens"
},
{
"input": {
"type": "string",
"value": {
"content": "{{input}}",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "prompt"
},
{
"input": {
"type": "boolean",
"value": {
"content": false,
"rawMeta": {
"type": 3
},
"type": "literal"
}
},
"name": "enableChatHistory"
},
{
"input": {
"type": "integer",
"value": {
"content": "3",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"name": "chatHistoryRound"
},
{
"input": {
"type": "string",
"value": {
"content": "use tool whenever possible",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "systemPrompt"
}
],
"settingOnError": {
"processType": 1,
"retryTimes": 0,
"timeoutMs": 180000
}
},
"nodeMeta": {
"title": "llm"
},
"outputs": [
{
"name": "output",
"type": "string"
}
],
"version": "3"
},
"edges": null,
"id": "128198",
"meta": {
"position": {
"x": 513,
"y": -63.5
}
},
"type": "3"
}
],
"edges": [
{
"sourceNodeID": "100001",
"targetNodeID": "128198",
"sourcePortID": ""
},
{
"sourceNodeID": "128198",
"targetNodeID": "900001",
"sourcePortID": ""
}
],
"versions": {
"loop": "v2"
}
}

View File

@@ -0,0 +1,463 @@
{
"nodes": [
{
"blocks": [],
"data": {
"nodeMeta": {
"title": "entry"
},
"outputs": [
{
"name": "input_i",
"required": false,
"type": "integer"
},
{
"name": "input_f",
"required": false,
"type": "float"
},
{
"name": "obj",
"required": false,
"schema": [
{
"name": "f1",
"required": false,
"type": "boolean"
}
],
"type": "object"
}
],
"trigger_parameters": [
{
"name": "input_i",
"required": false,
"type": "integer"
},
{
"name": "input_f",
"required": false,
"type": "float"
},
{
"name": "obj",
"required": false,
"schema": [
{
"name": "f1",
"required": false,
"type": "boolean"
}
],
"type": "object"
}
]
},
"edges": null,
"id": "100001",
"meta": {
"position": {
"x": 0,
"y": 0
}
},
"type": "1"
},
{
"blocks": [],
"data": {
"inputs": {
"inputParameters": [
{
"input": {
"type": "integer",
"value": {
"content": {
"blockID": "157838",
"name": "Group1",
"source": "block-output"
},
"rawMeta": {
"type": 2
},
"type": "ref"
}
},
"name": "output"
},
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "126533",
"name": "output",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "output1"
},
{
"input": {
"type": "boolean",
"value": {
"content": {
"blockID": "157838",
"name": "Group2",
"source": "block-output"
},
"rawMeta": {
"type": 3
},
"type": "ref"
}
},
"name": "Group2"
},
{
"input": {
"schema": [
{
"name": "f1",
"required": false,
"type": "boolean"
}
],
"type": "object",
"value": {
"content": {
"blockID": "100001",
"name": "obj",
"source": "block-output"
},
"rawMeta": {
"type": 6
},
"type": "ref"
}
},
"name": "obj"
}
],
"terminatePlan": "returnVariables"
},
"nodeMeta": {
"title": "exit"
}
},
"edges": null,
"id": "900001",
"meta": {
"position": {
"x": 844,
"y": -57
}
},
"type": "2"
},
{
"blocks": [],
"data": {
"inputs": {
"mergeGroups": [
{
"name": "Group1",
"variables": [
{
"type": "integer",
"value": {
"content": {
"blockID": "100001",
"name": "input_i",
"source": "block-output"
},
"rawMeta": {
"type": 2
},
"type": "ref"
}
},
{
"type": "float",
"value": {
"content": {
"blockID": "100001",
"name": "input_f",
"source": "block-output"
},
"rawMeta": {
"type": 4
},
"type": "ref"
}
}
]
},
{
"name": "Group2",
"variables": [
{
"type": "boolean",
"value": {
"content": {
"blockID": "100001",
"name": "obj.f1",
"source": "block-output"
},
"rawMeta": {
"type": 3
},
"type": "ref"
}
}
]
},
{
"name": "Group3",
"variables": [
{
"schema": [
{
"name": "f1",
"required": false,
"type": "boolean"
}
],
"type": "object",
"value": {
"content": {
"blockID": "100001",
"name": "obj",
"source": "block-output"
},
"rawMeta": {
"type": 6
},
"type": "ref"
}
}
]
}
]
},
"nodeMeta": {
"title": "variable_aggregate"
},
"outputs": [
{
"name": "Group1",
"type": "integer"
},
{
"name": "Group2",
"type": "boolean"
},
{
"name": "Group3",
"schema": [
{
"name": "f1",
"required": false,
"type": "boolean"
}
],
"type": "object"
}
]
},
"edges": null,
"id": "157838",
"meta": {
"position": {
"x": 405.5,
"y": -20.15987378972423
}
},
"type": "32"
},
{
"blocks": [],
"data": {
"inputs": {
"concatParams": [
{
"input": {
"type": "string",
"value": {
"content": "{{String1}} {{String2}}",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "concatResult"
},
{
"input": {
"type": "string",
"value": {
"content": "",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "arrayItemConcatChar"
},
{
"input": {
"schema": {
"schema": [
{
"name": "label",
"required": true,
"type": "string"
},
{
"name": "value",
"required": true,
"type": "string"
},
{
"name": "isDefault",
"required": true,
"type": "boolean"
}
],
"type": "object"
},
"type": "list",
"value": {
"content": [
{
"isDefault": true,
"label": "newline",
"value": "\n"
},
{
"isDefault": true,
"label": "tab",
"value": "\t"
},
{
"isDefault": true,
"label": "period",
"value": "。"
},
{
"isDefault": true,
"label": "comma",
"value": ""
},
{
"isDefault": true,
"label": "colon",
"value": ""
},
{
"isDefault": true,
"label": "space",
"value": " "
}
],
"type": "literal"
}
},
"name": "allArrayItemConcatChars"
}
],
"inputParameters": [
{
"input": {
"type": "integer",
"value": {
"content": {
"blockID": "100001",
"name": "input_i",
"source": "block-output"
},
"rawMeta": {
"type": 2
},
"type": "ref"
}
},
"name": "String1"
},
{
"input": {
"type": "float",
"value": {
"content": {
"blockID": "100001",
"name": "input_f",
"source": "block-output"
},
"rawMeta": {
"type": 4
},
"type": "ref"
}
},
"name": "String2"
}
],
"method": "concat"
},
"nodeMeta": {
"title": "text_processor"
},
"outputs": [
{
"name": "output",
"required": true,
"type": "string"
}
]
},
"edges": null,
"id": "126533",
"meta": {
"position": {
"x": 415.06249529748254,
"y": 242.352768637841
}
},
"type": "15"
}
],
"edges": [
{
"sourceNodeID": "100001",
"targetNodeID": "157838",
"sourcePortID": ""
},
{
"sourceNodeID": "100001",
"targetNodeID": "126533",
"sourcePortID": ""
},
{
"sourceNodeID": "157838",
"targetNodeID": "900001",
"sourcePortID": ""
},
{
"sourceNodeID": "126533",
"targetNodeID": "900001",
"sourcePortID": ""
}
],
"versions": {
"loop": "v2"
}
}

View File

@@ -0,0 +1,663 @@
{
"nodes": [
{
"blocks": [],
"data": {
"nodeMeta": {
"title": "entry"
},
"outputs": [
{
"name": "input",
"required": false,
"type": "string"
}
],
"trigger_parameters": []
},
"edges": null,
"id": "100001",
"meta": {
"canvasPosition": {
"x": 0,
"y": 0
},
"defaultCollapsed": false,
"position": {
"x": -136,
"y": 2
}
},
"type": "1"
},
{
"blocks": [],
"data": {
"inputs": {
"content": {
"type": "string",
"value": {
"content": "this is the streaming output {{any_name}}",
"type": "literal"
}
},
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "188288",
"name": "Group1",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "any_name"
}
],
"streamingOutput": true,
"terminatePlan": "useAnswerContent"
},
"nodeMeta": {
"title": "exit"
}
},
"edges": null,
"id": "900001",
"meta": {
"canvasPosition": {
"x": 0,
"y": 0
},
"defaultCollapsed": false,
"position": {
"x": 1172,
"y": -249
}
},
"type": "2"
},
{
"blocks": [],
"data": {
"inputs": {
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "100001",
"name": "input",
"source": "block-output"
},
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"left": {},
"name": "input",
"right": {}
}
],
"llmParam": [
{
"input": {
"type": "integer",
"value": {
"content": "1706077826",
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"left": {},
"name": "modelType",
"right": {}
},
{
"input": {
"type": "string",
"value": {
"content": "doubao·function_call",
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"left": {},
"name": "modleName",
"right": {}
},
{
"input": {
"type": "string",
"value": {
"content": "balance",
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"left": {},
"name": "generationDiversity",
"right": {}
},
{
"input": {
"type": "float",
"value": {
"content": "1",
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 4
},
"type": "literal"
}
},
"left": {},
"name": "temperature",
"right": {}
},
{
"input": {
"type": "float",
"value": {
"content": "0.7",
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 4
},
"type": "literal"
}
},
"left": {},
"name": "topP",
"right": {}
},
{
"input": {
"type": "integer",
"value": {
"content": "0",
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"left": {},
"name": "responseFormat",
"right": {}
},
{
"input": {
"type": "integer",
"value": {
"content": "1024",
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"left": {},
"name": "maxTokens",
"right": {}
},
{
"input": {
"type": "string",
"value": {
"content": "{{input}}",
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"left": {},
"name": "prompt",
"right": {}
},
{
"input": {
"type": "boolean",
"value": {
"content": false,
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 3
},
"type": "literal"
}
},
"left": {},
"name": "enableChatHistory",
"right": {}
},
{
"input": {
"type": "integer",
"value": {
"content": "3",
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 2
},
"type": "literal"
}
},
"left": {},
"name": "chatHistoryRound",
"right": {}
},
{
"input": {
"type": "string",
"value": {
"content": "",
"dependencies": {
"variables": null
},
"inputMode": "",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"left": {},
"name": "systemPrompt",
"right": {}
}
],
"settingOnError": {
"dataOnErr": "{\n \"output\": \"\"\n}",
"processType": 1,
"switch": false,
"timeoutMs": 600000
}
},
"nodeMeta": {
"title": "llm"
},
"outputs": [
{
"input": {},
"name": "output",
"required": false,
"type": "string"
}
],
"settings": null,
"version": "3"
},
"edges": null,
"id": "140999",
"meta": {
"canvasPosition": {
"x": 0,
"y": 0
},
"defaultCollapsed": false,
"position": {
"x": 443,
"y": -179.7
}
},
"type": "3"
},
{
"blocks": [],
"data": {
"inputs": {
"mergeGroups": [
{
"name": "Group1",
"variables": [
{
"type": "string",
"value": {
"content": {
"blockID": "133819",
"name": "output",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
{
"type": "string",
"value": {
"content": {
"blockID": "140999",
"name": "output",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
}
]
}
]
},
"nodeMeta": {
"title": "variable aggregator"
},
"outputs": [
{
"name": "Group1",
"type": "string"
}
]
},
"edges": null,
"id": "188288",
"meta": {
"canvasPosition": {
"x": 0,
"y": 0
},
"defaultCollapsed": false,
"position": {
"x": 954,
"y": 66.84999999999997
}
},
"type": "32"
},
{
"blocks": [],
"data": {
"inputs": {
"branches": [
{
"condition": {
"conditions": [
{
"left": {
"input": {
"type": "string",
"value": {
"content": {
"blockID": "100001",
"name": "input",
"source": "block-output"
},
"type": "ref"
}
}
},
"operator": 3,
"right": {
"input": {
"type": "integer",
"value": {
"content": 3,
"rawMeta": {
"type": 2
},
"type": "literal"
}
}
}
}
],
"logic": 2
}
}
]
},
"nodeMeta": {
"title": "selector"
}
},
"edges": null,
"id": "182113",
"meta": {
"canvasPosition": {
"x": 0,
"y": 0
},
"defaultCollapsed": false,
"position": {
"x": 291,
"y": 55.84999999999999
}
},
"type": "8"
},
{
"blocks": [],
"data": {
"inputs": {
"concatParams": [
{
"input": {
"type": "string",
"value": {
"content": "{{String1}}",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "concatResult"
},
{
"input": {
"type": "string",
"value": {
"content": "",
"rawMeta": {
"type": 1
},
"type": "literal"
}
},
"name": "arrayItemConcatChar"
},
{
"input": {
"schema": {
"schema": [
{
"name": "label",
"required": true,
"type": "string"
},
{
"name": "value",
"required": true,
"type": "string"
},
{
"name": "isDefault",
"required": true,
"type": "boolean"
}
],
"type": "object"
},
"type": "list",
"value": {
"content": [
{
"isDefault": true,
"label": "newline",
"value": "\n"
},
{
"isDefault": true,
"label": "tab",
"value": "\t"
},
{
"isDefault": true,
"label": "period",
"value": "。"
},
{
"isDefault": true,
"label": "comma",
"value": ""
},
{
"isDefault": true,
"label": "colon",
"value": ""
},
{
"isDefault": true,
"label": "space",
"value": " "
}
],
"type": "literal"
}
},
"name": "allArrayItemConcatChars"
}
],
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "100001",
"name": "input",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "String1"
}
],
"method": "concat"
},
"nodeMeta": {
"title": "text_processor"
},
"outputs": [
{
"name": "output",
"required": true,
"type": "string"
}
]
},
"edges": null,
"id": "133819",
"meta": {
"canvasPosition": {
"x": 0,
"y": 0
},
"defaultCollapsed": false,
"position": {
"x": 554,
"y": 361.85
}
},
"type": "15"
}
],
"edges": [
{
"sourceNodeID": "100001",
"targetNodeID": "182113",
"sourcePortID": ""
},
{
"sourceNodeID": "188288",
"targetNodeID": "900001",
"sourcePortID": ""
},
{
"sourceNodeID": "182113",
"targetNodeID": "140999",
"sourcePortID": "true"
},
{
"sourceNodeID": "140999",
"targetNodeID": "188288",
"sourcePortID": ""
},
{
"sourceNodeID": "133819",
"targetNodeID": "188288",
"sourcePortID": ""
},
{
"sourceNodeID": "182113",
"targetNodeID": "133819",
"sourcePortID": "false"
}
],
"versions": {
"loop": "v2"
}
}

View File

@@ -0,0 +1,275 @@
{
"nodes": [
{
"blocks": [],
"data": {
"nodeMeta": {
"description": "工作流的起始节点,用于设定启动工作流需要的信息",
"icon": "https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Start-v2.jpg",
"subTitle": "",
"title": "开始"
},
"outputs": [
{
"name": "USER_INPUT",
"required": false,
"type": "string"
},
{
"defaultValue": "Default",
"description": "本次请求绑定的会话,会自动写入消息、会从该会话读对话历史。",
"name": "CONVERSATION_NAME",
"required": false,
"type": "string"
},
{
"name": "input",
"required": false,
"type": "string"
},
{
"name": "options",
"required": false,
"schema": {
"type": "string"
},
"type": "list"
}
],
"settings": null,
"trigger_parameters": [
{
"name": "USER_INPUT",
"required": false,
"type": "string"
},
{
"description": "本次请求绑定的会话,会自动写入消息、会从该会话读对话历史。",
"name": "CONVERSATION_NAME",
"required": false,
"type": "string"
},
{
"name": "input",
"required": false,
"type": "string"
},
{
"name": "options",
"required": false,
"schema": {
"type": "string"
},
"type": "list"
}
],
"version": ""
},
"edges": null,
"id": "100001",
"meta": {
"position": {
"x": 1,
"y": 1.4210854715202004e-14
}
},
"type": "1"
},
{
"blocks": [],
"data": {
"inputs": {
"content": {
"type": "string",
"value": {
"content": "the name is {{name}}, age is {{age}}",
"type": "literal"
}
},
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "135279",
"name": "USER_RESPONSE",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "USER_RESPONSE"
},
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "135279",
"name": "name",
"source": "block-output"
},
"rawMeta": {
"type": 1
},
"type": "ref"
}
},
"name": "name"
},
{
"input": {
"type": "integer",
"value": {
"content": {
"blockID": "135279",
"name": "age",
"source": "block-output"
},
"rawMeta": {
"type": 2
},
"type": "ref"
}
},
"name": "age"
}
],
"streamingOutput": true,
"terminatePlan": "useAnswerContent"
},
"nodeMeta": {
"description": "工作流的最终节点,用于返回工作流运行后的结果信息",
"icon": "https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-End-v2.jpg",
"subTitle": "",
"title": "结束"
}
},
"edges": null,
"id": "900001",
"meta": {
"position": {
"x": 1000,
"y": -12.999999999999986
}
},
"type": "2"
},
{
"blocks": [],
"data": {
"inputs": {
"answer_type": "text",
"dynamic_option": {
"schema": {
"type": "string"
},
"type": "list",
"value": {
"content": {
"blockID": "100001",
"name": "options",
"source": "block-output"
},
"rawMeta": {
"type": 99
},
"type": "ref"
}
},
"extra_output": true,
"inputParameters": [
{
"input": {
"type": "string",
"value": {
"content": {
"blockID": "100001",
"name": "input",
"source": "block-output"
},
"type": "ref"
}
},
"name": "input"
}
],
"limit": 3,
"llmParam": {
"generationDiversity": "default_val",
"maxTokens": 1024,
"modelName": "豆包·工具调用",
"modelType": 1706077826,
"responseFormat": 2,
"systemPrompt": "be helpful and kind {{input}}",
"temperature": 1,
"topP": 0.7
},
"option_type": "dynamic",
"options": [
{
"name": "北京"
},
{
"name": "上海"
}
],
"question": "{{input}}"
},
"nodeMeta": {
"description": "支持中间向用户提问问题,支持预置选项提问和开放式问题提问两种方式",
"icon": "https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Direct-Question-v2.jpg",
"mainColor": "#3071F2",
"subTitle": "问答",
"title": "问答"
},
"outputs": [
{
"description": "用户本轮对话输入内容",
"name": "USER_RESPONSE",
"required": true,
"type": "string"
},
{
"name": "name",
"required": true,
"type": "string"
},
{
"name": "age",
"required": true,
"type": "integer"
}
]
},
"edges": null,
"id": "135279",
"meta": {
"position": {
"x": 448.2344262295082,
"y": -51.65409836065572
}
},
"type": "18"
}
],
"edges": [
{
"sourceNodeID": "100001",
"targetNodeID": "135279",
"sourcePortID": ""
},
{
"sourceNodeID": "135279",
"targetNodeID": "900001",
"sourcePortID": ""
}
],
"versions": {
"loop": "v2"
}
}