3919 lines
110 KiB
JSON
3919 lines
110 KiB
JSON
{
|
|
"nodes": [
|
|
{
|
|
"nodeId": "pluginInput",
|
|
"name": "workflow:template.plugin_start",
|
|
"intro": "workflow:intro_plugin_input",
|
|
"avatar": "core/workflow/template/workflowStart",
|
|
"flowNodeType": "pluginInput",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 616.4226348688949,
|
|
"y": -165.05298493910115
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"renderTypeList": [
|
|
"customVariable"
|
|
],
|
|
"selectedTypeIndex": 0,
|
|
"valueType": "object",
|
|
"canEdit": true,
|
|
"key": "state",
|
|
"label": "state",
|
|
"description": "",
|
|
"defaultValue": "",
|
|
"list": [
|
|
{
|
|
"label": "",
|
|
"value": ""
|
|
}
|
|
],
|
|
"maxFiles": 5,
|
|
"canSelectFile": true,
|
|
"canSelectImg": true,
|
|
"required": false
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"customVariable"
|
|
],
|
|
"selectedTypeIndex": 0,
|
|
"valueType": "string",
|
|
"canEdit": true,
|
|
"key": "status_code",
|
|
"label": "status_code",
|
|
"description": "",
|
|
"defaultValue": "",
|
|
"list": [
|
|
{
|
|
"label": "",
|
|
"value": ""
|
|
}
|
|
],
|
|
"maxFiles": 5,
|
|
"canSelectFile": true,
|
|
"canSelectImg": true,
|
|
"required": false
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"customVariable"
|
|
],
|
|
"selectedTypeIndex": 0,
|
|
"valueType": "string",
|
|
"canEdit": true,
|
|
"key": "user_question",
|
|
"label": "user_question",
|
|
"description": "",
|
|
"defaultValue": "",
|
|
"list": [
|
|
{
|
|
"label": "",
|
|
"value": ""
|
|
}
|
|
],
|
|
"maxFiles": 5,
|
|
"canSelectFile": true,
|
|
"canSelectImg": true,
|
|
"required": false
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "state",
|
|
"valueType": "object",
|
|
"key": "state",
|
|
"label": "state",
|
|
"type": "hidden"
|
|
},
|
|
{
|
|
"id": "status_code",
|
|
"valueType": "string",
|
|
"key": "status_code",
|
|
"label": "status_code",
|
|
"type": "hidden"
|
|
},
|
|
{
|
|
"id": "user_question",
|
|
"valueType": "string",
|
|
"key": "user_question",
|
|
"label": "user_question",
|
|
"type": "hidden"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "pluginOutput",
|
|
"name": "common:core.module.template.self_output",
|
|
"intro": "workflow:intro_custom_plugin_output",
|
|
"avatar": "core/workflow/template/pluginOutput",
|
|
"flowNodeType": "pluginOutput",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 8999.696378146049,
|
|
"y": 2554.844587477686
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"renderTypeList": [
|
|
"reference"
|
|
],
|
|
"valueType": "object",
|
|
"canEdit": true,
|
|
"key": "state",
|
|
"label": "state",
|
|
"isToolOutput": true,
|
|
"description": "",
|
|
"required": true,
|
|
"value": [
|
|
"pluginInput",
|
|
"state"
|
|
]
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"reference"
|
|
],
|
|
"valueType": "string",
|
|
"canEdit": true,
|
|
"key": "status_code",
|
|
"label": "status_code",
|
|
"isToolOutput": true,
|
|
"description": "",
|
|
"required": true,
|
|
"value": [
|
|
"pluginInput",
|
|
"status_code"
|
|
]
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "pluginConfig",
|
|
"name": "common:core.module.template.system_config",
|
|
"intro": "",
|
|
"avatar": "core/workflow/template/systemConfig",
|
|
"flowNodeType": "pluginConfig",
|
|
"position": {
|
|
"x": 129.71865108872498,
|
|
"y": -165.05298493910115
|
|
},
|
|
"version": "4811",
|
|
"inputs": [],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "zxQfmimk125O",
|
|
"name": "Condition",
|
|
"intro": "Execute different branches based on conditions.",
|
|
"avatar": "core/workflow/template/ifelse",
|
|
"flowNodeType": "ifElseNode",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 1380.6644123444757,
|
|
"y": -236.87844916037216
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "ifElseList",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"value": [
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "2010"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "2011"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "2012"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "2013"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "2014"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "2015"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "2016"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "ifElseResult",
|
|
"key": "ifElseResult",
|
|
"label": "workflow:judgment_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "hdv5GoosMBHa",
|
|
"name": "Assigned Reply",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3977.1146042971795,
|
|
"y": -2018.2314623348677
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请对准第一辆车的侧前方,看清车牌拍摄。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "tvAhmyGZGJFK",
|
|
"name": "Assigned Reply#2",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3080.7638516461034,
|
|
"y": -1496.533033695888
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请对准第一辆车碰撞部位拍摄。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "uQOYrbV0gEUc",
|
|
"name": "Condition#2",
|
|
"intro": "Execute different branches based on conditions.",
|
|
"avatar": "core/workflow/template/ifelse",
|
|
"flowNodeType": "ifElseNode",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 2177.2078129294746,
|
|
"y": -1701.9735572957231
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "ifElseList",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"value": [
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "【拍摄完成】"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "ifElseResult",
|
|
"key": "ifElseResult",
|
|
"label": "workflow:judgment_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "x5fLdT0iZHwS",
|
|
"name": "Classify",
|
|
"intro": "Determine the type of question based on the user's history and current question. Multiple question types can be added. Below is a template example:\nType 1: Greeting\nType 2: Questions about product 'usage'\nType 3: Questions about product 'purchase'\nType 4: Other questions",
|
|
"avatar": "core/workflow/template/questionClassify",
|
|
"flowNodeType": "classifyQuestion",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 3080.7638516461034,
|
|
"y": -2380.936588322326
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "model",
|
|
"renderTypeList": [
|
|
"selectLLMModel",
|
|
"reference"
|
|
],
|
|
"label": "AI Model",
|
|
"required": true,
|
|
"valueType": "string",
|
|
"llmModelType": "classify",
|
|
"value": "qwen2.5:14b-instruct",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "systemPrompt",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"max": 3000,
|
|
"valueType": "string",
|
|
"label": "Background Knowledge",
|
|
"description": "core.module.input.description.Background",
|
|
"placeholder": "core.module.input.placeholder.Classify background",
|
|
"value": "你是一个电话客服助手,根据对话记录判断客户意图。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "history",
|
|
"renderTypeList": [
|
|
"numberInput",
|
|
"reference"
|
|
],
|
|
"valueType": "chatHistory",
|
|
"label": "Chat History",
|
|
"description": "workflow:max_dialog_rounds",
|
|
"required": true,
|
|
"min": 0,
|
|
"max": 50,
|
|
"value": 6,
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "userChatInput",
|
|
"renderTypeList": [
|
|
"reference",
|
|
"textarea"
|
|
],
|
|
"valueType": "string",
|
|
"label": "User Question",
|
|
"toolDescription": "User input questions (questions need to be improved)",
|
|
"required": true,
|
|
"value": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": ""
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"custom"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": "",
|
|
"key": "agents",
|
|
"value": [
|
|
{
|
|
"value": "用户表示希望转接人工处理",
|
|
"key": "wqre"
|
|
},
|
|
{
|
|
"value": "用户没有表示希望转接人工处理",
|
|
"key": "sdfa"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "cqResult",
|
|
"key": "cqResult",
|
|
"required": true,
|
|
"label": "workflow:classification_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "wV4XkmDRw3wv",
|
|
"name": "Assigned Reply#3",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3977.1146042971795,
|
|
"y": -2396.939485639238
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "正在转接人工处理,请稍候。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "vLZps4mdth6X",
|
|
"name": "Variable Update",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 4769.622608677713,
|
|
"y": -2322.3010296208304
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"0001"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "eLKTeiHZSJX5",
|
|
"name": "Variable Update#2",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 4086.8404389816033,
|
|
"y": -1592.1724152147096
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"2011"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "lbm1znwOWznd",
|
|
"name": "Condition#3",
|
|
"intro": "Execute different branches based on conditions.",
|
|
"avatar": "core/workflow/template/ifelse",
|
|
"flowNodeType": "ifElseNode",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 2188.4042237593226,
|
|
"y": -632.2190075962699
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "ifElseList",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"value": [
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "【拍摄完成】"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "ifElseResult",
|
|
"key": "ifElseResult",
|
|
"label": "workflow:judgment_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "os9xJR84X6rS",
|
|
"name": "Assigned Reply#4",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3090.3409007861924,
|
|
"y": -321.0349358234895
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请对准第二辆车碰撞部位拍摄。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "mHIsV4YQ2N4d",
|
|
"name": "Variable Update#3",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 4115.133459347004,
|
|
"y": -374.0349358234895
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"2012"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "dxzYyvYArES3",
|
|
"name": "Classify#2",
|
|
"intro": "Determine the type of question based on the user's history and current question. Multiple question types can be added. Below is a template example:\nType 1: Greeting\nType 2: Questions about product 'usage'\nType 3: Questions about product 'purchase'\nType 4: Other questions",
|
|
"avatar": "core/workflow/template/questionClassify",
|
|
"flowNodeType": "classifyQuestion",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 3080.7638516461034,
|
|
"y": -1188.9736949174871
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "model",
|
|
"renderTypeList": [
|
|
"selectLLMModel",
|
|
"reference"
|
|
],
|
|
"label": "AI Model",
|
|
"required": true,
|
|
"valueType": "string",
|
|
"llmModelType": "classify",
|
|
"value": "qwen2.5:14b-instruct",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "systemPrompt",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"max": 3000,
|
|
"valueType": "string",
|
|
"label": "Background Knowledge",
|
|
"description": "core.module.input.description.Background",
|
|
"placeholder": "core.module.input.placeholder.Classify background",
|
|
"value": "你是一个电话客服助手,根据对话记录判断客户意图。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "history",
|
|
"renderTypeList": [
|
|
"numberInput",
|
|
"reference"
|
|
],
|
|
"valueType": "chatHistory",
|
|
"label": "Chat History",
|
|
"description": "workflow:max_dialog_rounds",
|
|
"required": true,
|
|
"min": 0,
|
|
"max": 50,
|
|
"value": 6,
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "userChatInput",
|
|
"renderTypeList": [
|
|
"reference",
|
|
"textarea"
|
|
],
|
|
"valueType": "string",
|
|
"label": "User Question",
|
|
"toolDescription": "User input questions (questions need to be improved)",
|
|
"required": true,
|
|
"value": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": ""
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"custom"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": "",
|
|
"key": "agents",
|
|
"value": [
|
|
{
|
|
"value": "用户表示希望转接人工处理",
|
|
"key": "wqre"
|
|
},
|
|
{
|
|
"value": "用户没有表示希望转接人工处理",
|
|
"key": "sdfa"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "cqResult",
|
|
"key": "cqResult",
|
|
"required": true,
|
|
"label": "workflow:classification_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "priypoGuIQkz",
|
|
"name": "Assigned Reply#5",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 4025.6334593470037,
|
|
"y": -1177.6348349124573
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "正在转接人工处理,请稍候。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "j7XarWgQ6mOZ",
|
|
"name": "Assigned Reply#6",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 4056.626082300995,
|
|
"y": -771.2402612358323
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请对准第一辆车碰撞部位拍摄。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "ysQYvXdh8RAu",
|
|
"name": "Variable Update#4",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 4885.628258713288,
|
|
"y": -1204.1348349124573
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"0001"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "kzUQVND3RsVp",
|
|
"name": "Condition#4",
|
|
"intro": "Execute different branches based on conditions.",
|
|
"avatar": "core/workflow/template/ifelse",
|
|
"flowNodeType": "ifElseNode",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 2196.749344223759,
|
|
"y": 417.17374834770607
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "ifElseList",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"value": [
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "【拍摄完成】"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "ifElseResult",
|
|
"key": "ifElseResult",
|
|
"label": "workflow:judgment_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "qHmueoo9BMEJ",
|
|
"name": "Classify#3",
|
|
"intro": "Determine the type of question based on the user's history and current question. Multiple question types can be added. Below is a template example:\nType 1: Greeting\nType 2: Questions about product 'usage'\nType 3: Questions about product 'purchase'\nType 4: Other questions",
|
|
"avatar": "core/workflow/template/questionClassify",
|
|
"flowNodeType": "classifyQuestion",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 3090.3409007861924,
|
|
"y": -0.6161502188676309
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "model",
|
|
"renderTypeList": [
|
|
"selectLLMModel",
|
|
"reference"
|
|
],
|
|
"label": "AI Model",
|
|
"required": true,
|
|
"valueType": "string",
|
|
"llmModelType": "classify",
|
|
"value": "qwen2.5:14b-instruct",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "systemPrompt",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"max": 3000,
|
|
"valueType": "string",
|
|
"label": "Background Knowledge",
|
|
"description": "core.module.input.description.Background",
|
|
"placeholder": "core.module.input.placeholder.Classify background",
|
|
"value": "你是一个电话客服助手,根据对话记录判断客户意图。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "history",
|
|
"renderTypeList": [
|
|
"numberInput",
|
|
"reference"
|
|
],
|
|
"valueType": "chatHistory",
|
|
"label": "Chat History",
|
|
"description": "workflow:max_dialog_rounds",
|
|
"required": true,
|
|
"min": 0,
|
|
"max": 50,
|
|
"value": 6,
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "userChatInput",
|
|
"renderTypeList": [
|
|
"reference",
|
|
"textarea"
|
|
],
|
|
"valueType": "string",
|
|
"label": "User Question",
|
|
"toolDescription": "User input questions (questions need to be improved)",
|
|
"required": true,
|
|
"value": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": ""
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"custom"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": "",
|
|
"key": "agents",
|
|
"value": [
|
|
{
|
|
"value": "用户表示希望转接人工处理",
|
|
"key": "wqre"
|
|
},
|
|
{
|
|
"value": "用户没有表示希望转接人工处理",
|
|
"key": "sdfa"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "cqResult",
|
|
"key": "cqResult",
|
|
"required": true,
|
|
"label": "workflow:classification_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "coCCLqSMU3FE",
|
|
"name": "Assigned Reply#7",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3080.7638516461034,
|
|
"y": 982.0408110540607
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请对准第二方车辆侧后方,看清车牌拍摄。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "ls6BNUSlIPYd",
|
|
"name": "Variable Update#5",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 3989.6652438297915,
|
|
"y": 955.5408110540607
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"2013"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "ignvQlRRpZrF",
|
|
"name": "Assigned Reply#8",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 4043.2609328061408,
|
|
"y": 14.96506417651051
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "正在转接人工处理,请稍候。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "tLFNll01UmDa",
|
|
"name": "Variable Update#6",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 4933.027570181225,
|
|
"y": -38.03493582348949
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"0001"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "vbf763lG0E5O",
|
|
"name": "Assigned Reply#9",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 4043.2609328061408,
|
|
"y": 487.0047580129981
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请对准第二辆车碰撞部位拍摄。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "pYsC5xki4QxU",
|
|
"name": "Condition#5",
|
|
"intro": "Execute different branches based on conditions.",
|
|
"avatar": "core/workflow/template/ifelse",
|
|
"flowNodeType": "ifElseNode",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 2188.4042237593226,
|
|
"y": 1627.6459543256753
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "ifElseList",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"value": [
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "【拍摄完成】"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "ifElseResult",
|
|
"key": "ifElseResult",
|
|
"label": "workflow:judgment_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "aWRVpPDfbZSo",
|
|
"name": "Assigned Reply#10",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3020.460069281957,
|
|
"y": 2367.6817260060657
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请拍摄另一方驾驶人的正面照片。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "gUW65TgWLRD2",
|
|
"name": "Classify#4",
|
|
"intro": "Determine the type of question based on the user's history and current question. Multiple question types can be added. Below is a template example:\nType 1: Greeting\nType 2: Questions about product 'usage'\nType 3: Questions about product 'purchase'\nType 4: Other questions",
|
|
"avatar": "core/workflow/template/questionClassify",
|
|
"flowNodeType": "classifyQuestion",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 3080.7638516461034,
|
|
"y": 1346.8766264571177
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "model",
|
|
"renderTypeList": [
|
|
"selectLLMModel",
|
|
"reference"
|
|
],
|
|
"label": "AI Model",
|
|
"required": true,
|
|
"valueType": "string",
|
|
"llmModelType": "classify",
|
|
"value": "qwen2.5:14b-instruct",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "systemPrompt",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"max": 3000,
|
|
"valueType": "string",
|
|
"label": "Background Knowledge",
|
|
"description": "core.module.input.description.Background",
|
|
"placeholder": "core.module.input.placeholder.Classify background",
|
|
"value": "你是一个电话客服助手,根据对话记录判断客户意图。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "history",
|
|
"renderTypeList": [
|
|
"numberInput",
|
|
"reference"
|
|
],
|
|
"valueType": "chatHistory",
|
|
"label": "Chat History",
|
|
"description": "workflow:max_dialog_rounds",
|
|
"required": true,
|
|
"min": 0,
|
|
"max": 50,
|
|
"value": 6,
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "userChatInput",
|
|
"renderTypeList": [
|
|
"reference",
|
|
"textarea"
|
|
],
|
|
"valueType": "string",
|
|
"label": "User Question",
|
|
"toolDescription": "User input questions (questions need to be improved)",
|
|
"required": true,
|
|
"value": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": ""
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"custom"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": "",
|
|
"key": "agents",
|
|
"value": [
|
|
{
|
|
"value": "用户表示希望转接人工处理",
|
|
"key": "wqre"
|
|
},
|
|
{
|
|
"value": "用户没有表示希望转接人工处理",
|
|
"key": "sdfa"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "cqResult",
|
|
"key": "cqResult",
|
|
"required": true,
|
|
"label": "workflow:classification_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "gcFqKEmmBxsq",
|
|
"name": "Assigned Reply#11",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3974.385560232946,
|
|
"y": 1414.4633627105443
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "正在转接人工处理,请稍候。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "tav57O4HFffB",
|
|
"name": "Variable Update#7",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 4841.105737101757,
|
|
"y": 1387.9633627105443
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"0001"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "l5KvlvRX2mhT",
|
|
"name": "Assigned Reply#12",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3954.366056749379,
|
|
"y": 1893.6280648760387
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请对准第二方车辆侧后方,看清车牌拍摄。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "sWFhlCtJQzcb",
|
|
"name": "Variable Update#8",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 4043.866056749379,
|
|
"y": 2331.285416675269
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"2014"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "gUh0oVVuslSB",
|
|
"name": "Text Extract",
|
|
"intro": "Can extract specified data from text, such as SQL statements, search keywords, code, etc.",
|
|
"avatar": "core/workflow/template/extractJson",
|
|
"flowNodeType": "contentExtract",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 3021.781213795384,
|
|
"y": 6155.507947804175
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "model",
|
|
"renderTypeList": [
|
|
"selectLLMModel",
|
|
"reference"
|
|
],
|
|
"label": "AI Model",
|
|
"required": true,
|
|
"valueType": "string",
|
|
"llmModelType": "extractFields",
|
|
"value": "qwen2.5:14b-instruct",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "description",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "string",
|
|
"label": "Extraction Requirements Description",
|
|
"description": "workflow:extraction_requirements_description_detail",
|
|
"placeholder": "workflow:extraction_requirements_placeholder",
|
|
"value": "你是一个电话客服助手,根据对话记录判断:用户是否确认{{$drW8jjcnmMtj.qLUQfhG0ILRX$}} {{$drW8jjcnmMtj.gR0mkQpJ4Og8$}}为事故一方车辆?",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "history",
|
|
"renderTypeList": [
|
|
"numberInput",
|
|
"reference"
|
|
],
|
|
"valueType": "chatHistory",
|
|
"label": "Chat History",
|
|
"description": "workflow:max_dialog_rounds",
|
|
"required": true,
|
|
"min": 0,
|
|
"max": 50,
|
|
"value": 6,
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "content",
|
|
"renderTypeList": [
|
|
"reference",
|
|
"textarea"
|
|
],
|
|
"label": "Text to Extract",
|
|
"required": true,
|
|
"valueType": "string",
|
|
"toolDescription": "Content to Retrieve",
|
|
"value": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": ""
|
|
},
|
|
{
|
|
"key": "extractKeys",
|
|
"renderTypeList": [
|
|
"custom"
|
|
],
|
|
"label": "",
|
|
"valueType": "any",
|
|
"description": "workflow:target_fields_description",
|
|
"value": [
|
|
{
|
|
"valueType": "string",
|
|
"required": false,
|
|
"defaultValue": "",
|
|
"desc": "用户是否确认车辆为事故一方车辆",
|
|
"key": "carIsCorrect",
|
|
"enum": "是\n否\n不确定"
|
|
},
|
|
{
|
|
"valueType": "boolean",
|
|
"required": false,
|
|
"defaultValue": "",
|
|
"desc": "用户希望转接人工处理",
|
|
"key": "transfer_to_human",
|
|
"enum": ""
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "success",
|
|
"key": "success",
|
|
"label": "workflow:full_field_extraction",
|
|
"required": true,
|
|
"description": "Returns true when all fields are fully extracted (success includes model extraction or using default values)",
|
|
"valueType": "boolean",
|
|
"type": "static"
|
|
},
|
|
{
|
|
"id": "fields",
|
|
"key": "fields",
|
|
"label": "workflow:complete_extraction_result",
|
|
"required": true,
|
|
"description": "A JSON string, e.g., {\"name\":\"YY\",\"Time\":\"2023/7/2 18:00\"}",
|
|
"valueType": "string",
|
|
"type": "static"
|
|
},
|
|
{
|
|
"id": "aibScMj0TpbQ",
|
|
"key": "carIsCorrect",
|
|
"label": "Extraction Results-carIsCorrect",
|
|
"valueType": "string",
|
|
"type": "static"
|
|
},
|
|
{
|
|
"id": "c6kHpd6sPAoL",
|
|
"key": "transfer_to_human",
|
|
"label": "Extraction Results-transfer_to_human",
|
|
"valueType": "boolean",
|
|
"type": "static"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "drW8jjcnmMtj",
|
|
"name": "Code Sandbox#2",
|
|
"intro": "Execute a simple script code, usually for complex data processing.",
|
|
"avatar": "core/workflow/template/codeRun",
|
|
"flowNodeType": "code",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 2381.807455484539,
|
|
"y": 6217.444836064995
|
|
},
|
|
"version": "482",
|
|
"inputs": [
|
|
{
|
|
"key": "system_addInputParam",
|
|
"renderTypeList": [
|
|
"addInputParam"
|
|
],
|
|
"valueType": "dynamic",
|
|
"label": "",
|
|
"required": false,
|
|
"description": "workflow:these_variables_will_be_input_parameters_for_code_execution",
|
|
"customInputConfig": {
|
|
"selectValueTypeList": [
|
|
"string",
|
|
"number",
|
|
"boolean",
|
|
"object",
|
|
"arrayString",
|
|
"arrayNumber",
|
|
"arrayBoolean",
|
|
"arrayObject",
|
|
"arrayAny",
|
|
"any",
|
|
"chatHistory",
|
|
"datasetQuote",
|
|
"dynamic",
|
|
"selectDataset",
|
|
"selectApp"
|
|
],
|
|
"showDescription": false,
|
|
"showDefaultValue": true
|
|
},
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "codeType",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"label": "",
|
|
"value": "js",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "code",
|
|
"renderTypeList": [
|
|
"custom"
|
|
],
|
|
"label": "",
|
|
"value": "function main({data1}){\n \n return {\n hpzl1: data1['hpzl1'],\n hphm1: data1['hphm1'],\n }\n}",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"reference"
|
|
],
|
|
"valueType": "object",
|
|
"canEdit": true,
|
|
"key": "data1",
|
|
"label": "data1",
|
|
"customInputConfig": {
|
|
"selectValueTypeList": [
|
|
"string",
|
|
"number",
|
|
"boolean",
|
|
"object",
|
|
"arrayString",
|
|
"arrayNumber",
|
|
"arrayBoolean",
|
|
"arrayObject",
|
|
"arrayAny",
|
|
"any",
|
|
"chatHistory",
|
|
"datasetQuote",
|
|
"dynamic",
|
|
"selectDataset",
|
|
"selectApp"
|
|
],
|
|
"showDescription": false,
|
|
"showDefaultValue": true
|
|
},
|
|
"required": true,
|
|
"value": [
|
|
"pluginInput",
|
|
"state"
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "system_rawResponse",
|
|
"key": "system_rawResponse",
|
|
"label": "workflow:full_response_data",
|
|
"valueType": "object",
|
|
"type": "static",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "error",
|
|
"key": "error",
|
|
"label": "workflow:execution_error",
|
|
"description": "Error information of code execution, returns empty on success",
|
|
"valueType": "object",
|
|
"type": "static"
|
|
},
|
|
{
|
|
"id": "system_addOutputParam",
|
|
"key": "system_addOutputParam",
|
|
"type": "dynamic",
|
|
"valueType": "dynamic",
|
|
"label": "",
|
|
"customFieldConfig": {
|
|
"selectValueTypeList": [
|
|
"string",
|
|
"number",
|
|
"boolean",
|
|
"object",
|
|
"arrayString",
|
|
"arrayNumber",
|
|
"arrayBoolean",
|
|
"arrayObject",
|
|
"arrayAny",
|
|
"any",
|
|
"chatHistory",
|
|
"datasetQuote",
|
|
"dynamic",
|
|
"selectDataset",
|
|
"selectApp"
|
|
],
|
|
"showDescription": false,
|
|
"showDefaultValue": false
|
|
},
|
|
"description": "Pass the object returned in the code as output to the next nodes. The variable name needs to correspond to the return key.",
|
|
"valueDesc": ""
|
|
},
|
|
{
|
|
"id": "qLUQfhG0ILRX",
|
|
"type": "dynamic",
|
|
"key": "hpzl1",
|
|
"valueType": "string",
|
|
"label": "hpzl1",
|
|
"valueDesc": "",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "gR0mkQpJ4Og8",
|
|
"type": "dynamic",
|
|
"key": "hphm1",
|
|
"valueType": "string",
|
|
"label": "hphm1",
|
|
"valueDesc": "",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "it5Z7TucaPnb",
|
|
"name": "Condition#6",
|
|
"intro": "Execute different branches based on conditions.",
|
|
"avatar": "core/workflow/template/ifelse",
|
|
"flowNodeType": "ifElseNode",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 3965.8530402993492,
|
|
"y": 6146.305475890246
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "ifElseList",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"value": [
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"gUh0oVVuslSB",
|
|
"c6kHpd6sPAoL"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "true"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"gUh0oVVuslSB",
|
|
"aibScMj0TpbQ"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "是"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"gUh0oVVuslSB",
|
|
"aibScMj0TpbQ"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "否"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"gUh0oVVuslSB",
|
|
"aibScMj0TpbQ"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "不确定"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "ifElseResult",
|
|
"key": "ifElseResult",
|
|
"label": "workflow:judgment_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "shrDoG2MH0h5",
|
|
"name": "Assigned Reply#13",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 5037.787632617308,
|
|
"y": 5934.444836064995
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "正在转接人工处理,请稍候。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "hKHdh5iDkLxA",
|
|
"name": "Variable Update#9",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 6031.729639838511,
|
|
"y": 5810.305475890246
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"0001"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "iBXnYng2HdjO",
|
|
"name": "Assigned Reply#14",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 5037.787632617308,
|
|
"y": 6264.475557809409
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "下面开始身份信息确认。请问您是否为{{$drW8jjcnmMtj.gR0mkQpJ4Og8$}}的车主?",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "hZ1chmKTCxph",
|
|
"name": "Variable Update#10",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 6086.610458671647,
|
|
"y": 6264.475557809409
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"1002"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "mvdaWgBHPGU6",
|
|
"name": "Assigned Reply#15",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 5048.208164315399,
|
|
"y": 6645.736341537641
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "由于未能确认车牌,正在转接人工处理,请稍候。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "azHHwpSROKs3",
|
|
"name": "Condition#7",
|
|
"intro": "Execute different branches based on conditions.",
|
|
"avatar": "core/workflow/template/ifelse",
|
|
"flowNodeType": "ifElseNode",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 2188.4042237593226,
|
|
"y": 3211.2485262171954
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "ifElseList",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"value": [
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "【拍摄完成】"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "ifElseResult",
|
|
"key": "ifElseResult",
|
|
"label": "workflow:judgment_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "lqEZPYvcg3dI",
|
|
"name": "Classify#5",
|
|
"intro": "Determine the type of question based on the user's history and current question. Multiple question types can be added. Below is a template example:\nType 1: Greeting\nType 2: Questions about product 'usage'\nType 3: Questions about product 'purchase'\nType 4: Other questions",
|
|
"avatar": "core/workflow/template/questionClassify",
|
|
"flowNodeType": "classifyQuestion",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 3051.024180646697,
|
|
"y": 2788.5246835360213
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "model",
|
|
"renderTypeList": [
|
|
"selectLLMModel",
|
|
"reference"
|
|
],
|
|
"label": "AI Model",
|
|
"required": true,
|
|
"valueType": "string",
|
|
"llmModelType": "classify",
|
|
"value": "qwen2.5:14b-instruct",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "systemPrompt",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"max": 3000,
|
|
"valueType": "string",
|
|
"label": "Background Knowledge",
|
|
"description": "core.module.input.description.Background",
|
|
"placeholder": "core.module.input.placeholder.Classify background",
|
|
"value": "你是一个电话客服助手,根据对话记录判断客户意图。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "history",
|
|
"renderTypeList": [
|
|
"numberInput",
|
|
"reference"
|
|
],
|
|
"valueType": "chatHistory",
|
|
"label": "Chat History",
|
|
"description": "workflow:max_dialog_rounds",
|
|
"required": true,
|
|
"min": 0,
|
|
"max": 50,
|
|
"value": 6,
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "userChatInput",
|
|
"renderTypeList": [
|
|
"reference",
|
|
"textarea"
|
|
],
|
|
"valueType": "string",
|
|
"label": "User Question",
|
|
"toolDescription": "User input questions (questions need to be improved)",
|
|
"required": true,
|
|
"value": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": ""
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"custom"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": "",
|
|
"key": "agents",
|
|
"value": [
|
|
{
|
|
"value": "用户表示希望转接人工处理",
|
|
"key": "wqre"
|
|
},
|
|
{
|
|
"value": "用户没有表示希望转接人工处理",
|
|
"key": "sdfa"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "cqResult",
|
|
"key": "cqResult",
|
|
"required": true,
|
|
"label": "workflow:classification_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "oIQHerX9JAps",
|
|
"name": "Assigned Reply#17",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3067.729147995265,
|
|
"y": 3714.0982483404305
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请切换前置摄像头对准本人拍摄一张正面照片。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "w63KXAex0UF1",
|
|
"name": "Variable Update#11",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 4003.86605674938,
|
|
"y": 3676.358351767774
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"2015"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "gzFugr6dEgqx",
|
|
"name": "Assigned Reply#18",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3900.1652438297915,
|
|
"y": 3211.2485262171954
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请拍摄另一方驾驶人的正面照片。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "dZD5JPUmp0zu",
|
|
"name": "Assigned Reply#19",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3900.1652438297915,
|
|
"y": 2826.325200394593
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "正在转接人工处理,请稍候。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "jD8iEPiyxwNR",
|
|
"name": "Variable Update#12",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 4744.338810510667,
|
|
"y": 2799.825200394593
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"0001"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "x9S15NNh5h2Q",
|
|
"name": "Condition#8",
|
|
"intro": "Execute different branches based on conditions.",
|
|
"avatar": "core/workflow/template/ifelse",
|
|
"flowNodeType": "ifElseNode",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 2205.634699084278,
|
|
"y": 4627.294934418593
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "ifElseList",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"value": [
|
|
{
|
|
"condition": "AND",
|
|
"list": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"condition": "equalTo",
|
|
"value": "【拍摄完成】"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "ifElseResult",
|
|
"key": "ifElseResult",
|
|
"label": "workflow:judgment_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "h6Do6pWmsJwd",
|
|
"name": "Classify#6",
|
|
"intro": "Determine the type of question based on the user's history and current question. Multiple question types can be added. Below is a template example:\nType 1: Greeting\nType 2: Questions about product 'usage'\nType 3: Questions about product 'purchase'\nType 4: Other questions",
|
|
"avatar": "core/workflow/template/questionClassify",
|
|
"flowNodeType": "classifyQuestion",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 3051.024180646697,
|
|
"y": 4073.5246835360167
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "model",
|
|
"renderTypeList": [
|
|
"selectLLMModel",
|
|
"reference"
|
|
],
|
|
"label": "AI Model",
|
|
"required": true,
|
|
"valueType": "string",
|
|
"llmModelType": "classify",
|
|
"value": "qwen2.5:14b-instruct",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "systemPrompt",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"max": 3000,
|
|
"valueType": "string",
|
|
"label": "Background Knowledge",
|
|
"description": "core.module.input.description.Background",
|
|
"placeholder": "core.module.input.placeholder.Classify background",
|
|
"value": "你是一个电话客服助手,根据对话记录判断客户意图。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "history",
|
|
"renderTypeList": [
|
|
"numberInput",
|
|
"reference"
|
|
],
|
|
"valueType": "chatHistory",
|
|
"label": "Chat History",
|
|
"description": "workflow:max_dialog_rounds",
|
|
"required": true,
|
|
"min": 0,
|
|
"max": 50,
|
|
"value": 6,
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "userChatInput",
|
|
"renderTypeList": [
|
|
"reference",
|
|
"textarea"
|
|
],
|
|
"valueType": "string",
|
|
"label": "User Question",
|
|
"toolDescription": "User input questions (questions need to be improved)",
|
|
"required": true,
|
|
"value": [
|
|
"pluginInput",
|
|
"user_question"
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": ""
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"custom"
|
|
],
|
|
"valueType": "any",
|
|
"label": "",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": "",
|
|
"key": "agents",
|
|
"value": [
|
|
{
|
|
"value": "用户表示希望转接人工处理",
|
|
"key": "wqre"
|
|
},
|
|
{
|
|
"value": "用户没有表示希望转接人工处理",
|
|
"key": "sdfa"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "cqResult",
|
|
"key": "cqResult",
|
|
"required": true,
|
|
"label": "workflow:classification_result",
|
|
"valueType": "string",
|
|
"type": "static",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "ua08T9ZlxTb3",
|
|
"name": "Assigned Reply#20",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3928.496941310669,
|
|
"y": 5067.112310228659
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请确认{{$w1vhCFxDYKIU.qLUQfhG0ILRX$}} {{$w1vhCFxDYKIU.gR0mkQpJ4Og8$}}是不是事故一方车辆。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "s5GVmAT86CeC",
|
|
"name": "Variable Update#13",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 4801.855540380135,
|
|
"y": 5005.857944427371
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"2016"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "kECapAY0U9GD",
|
|
"name": "Assigned Reply#21",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3914.36605674938,
|
|
"y": 4131.27815322885
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "正在转接人工处理,请稍候。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "mBtCWy0egLn7",
|
|
"name": "Assigned Reply#22",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 3914.36605674938,
|
|
"y": 4545.463383154402
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "请切换前置摄像头对准本人拍摄一张正面照片。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "k7zh1c1jRFrQ",
|
|
"name": "Variable Update#14",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 4730.60725383719,
|
|
"y": 4104.77815322885
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"status_code"
|
|
],
|
|
"value": [
|
|
"",
|
|
"0001"
|
|
],
|
|
"valueType": "string",
|
|
"renderType": "input"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "w1vhCFxDYKIU",
|
|
"name": "Code Sandbox#2",
|
|
"intro": "Execute a simple script code, usually for complex data processing.",
|
|
"avatar": "core/workflow/template/codeRun",
|
|
"flowNodeType": "code",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 3186.229147995265,
|
|
"y": 4990.546404543047
|
|
},
|
|
"version": "482",
|
|
"inputs": [
|
|
{
|
|
"key": "system_addInputParam",
|
|
"renderTypeList": [
|
|
"addInputParam"
|
|
],
|
|
"valueType": "dynamic",
|
|
"label": "",
|
|
"required": false,
|
|
"description": "workflow:these_variables_will_be_input_parameters_for_code_execution",
|
|
"customInputConfig": {
|
|
"selectValueTypeList": [
|
|
"string",
|
|
"number",
|
|
"boolean",
|
|
"object",
|
|
"arrayString",
|
|
"arrayNumber",
|
|
"arrayBoolean",
|
|
"arrayObject",
|
|
"arrayAny",
|
|
"any",
|
|
"chatHistory",
|
|
"datasetQuote",
|
|
"dynamic",
|
|
"selectDataset",
|
|
"selectApp"
|
|
],
|
|
"showDescription": false,
|
|
"showDefaultValue": true
|
|
},
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "codeType",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"label": "",
|
|
"value": "js",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "code",
|
|
"renderTypeList": [
|
|
"custom"
|
|
],
|
|
"label": "",
|
|
"value": "function main({data1}){\n \n return {\n hpzl1: data1['hpzl1'],\n hphm1: data1['hphm1'],\n }\n}",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"reference"
|
|
],
|
|
"valueType": "object",
|
|
"canEdit": true,
|
|
"key": "data1",
|
|
"label": "data1",
|
|
"customInputConfig": {
|
|
"selectValueTypeList": [
|
|
"string",
|
|
"number",
|
|
"boolean",
|
|
"object",
|
|
"arrayString",
|
|
"arrayNumber",
|
|
"arrayBoolean",
|
|
"arrayObject",
|
|
"arrayAny",
|
|
"any",
|
|
"chatHistory",
|
|
"datasetQuote",
|
|
"dynamic",
|
|
"selectDataset",
|
|
"selectApp"
|
|
],
|
|
"showDescription": false,
|
|
"showDefaultValue": true
|
|
},
|
|
"required": true,
|
|
"value": [
|
|
"pluginInput",
|
|
"state"
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "system_rawResponse",
|
|
"key": "system_rawResponse",
|
|
"label": "workflow:full_response_data",
|
|
"valueType": "object",
|
|
"type": "static",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "error",
|
|
"key": "error",
|
|
"label": "workflow:execution_error",
|
|
"description": "Error information of code execution, returns empty on success",
|
|
"valueType": "object",
|
|
"type": "static"
|
|
},
|
|
{
|
|
"id": "system_addOutputParam",
|
|
"key": "system_addOutputParam",
|
|
"type": "dynamic",
|
|
"valueType": "dynamic",
|
|
"label": "",
|
|
"customFieldConfig": {
|
|
"selectValueTypeList": [
|
|
"string",
|
|
"number",
|
|
"boolean",
|
|
"object",
|
|
"arrayString",
|
|
"arrayNumber",
|
|
"arrayBoolean",
|
|
"arrayObject",
|
|
"arrayAny",
|
|
"any",
|
|
"chatHistory",
|
|
"datasetQuote",
|
|
"dynamic",
|
|
"selectDataset",
|
|
"selectApp"
|
|
],
|
|
"showDescription": false,
|
|
"showDefaultValue": false
|
|
},
|
|
"description": "Pass the object returned in the code as output to the next nodes. The variable name needs to correspond to the return key.",
|
|
"valueDesc": ""
|
|
},
|
|
{
|
|
"id": "qLUQfhG0ILRX",
|
|
"type": "dynamic",
|
|
"key": "hpzl1",
|
|
"valueType": "string",
|
|
"label": "hpzl1",
|
|
"valueDesc": "",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "gR0mkQpJ4Og8",
|
|
"type": "dynamic",
|
|
"key": "hphm1",
|
|
"valueType": "string",
|
|
"label": "hphm1",
|
|
"valueDesc": "",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "wqVEJOvom35j",
|
|
"name": "Assigned Reply#22",
|
|
"intro": "This module can directly reply with a specified content. Commonly used for guidance or prompts. Non-string content will be converted to string for output.",
|
|
"avatar": "core/workflow/template/reply",
|
|
"flowNodeType": "answerNode",
|
|
"position": {
|
|
"x": 5037.787632617308,
|
|
"y": 7033.697550626283
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "text",
|
|
"renderTypeList": [
|
|
"textarea",
|
|
"reference"
|
|
],
|
|
"valueType": "any",
|
|
"required": true,
|
|
"label": "Response Content",
|
|
"description": "common:core.module.input.description.Response content",
|
|
"placeholder": "common:core.module.input.description.Response content",
|
|
"value": "未能理解您的意思。请确认{{$drW8jjcnmMtj.qLUQfhG0ILRX$}} {{$drW8jjcnmMtj.gR0mkQpJ4Og8$}}是不是事故一方车辆。",
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
},
|
|
{
|
|
"nodeId": "qh1cW1scoV2X",
|
|
"name": "Code Sandbox#3",
|
|
"intro": "Execute a simple script code, usually for complex data processing.",
|
|
"avatar": "core/workflow/template/codeRun",
|
|
"flowNodeType": "code",
|
|
"showStatus": true,
|
|
"position": {
|
|
"x": 6732.994943421448,
|
|
"y": 6009.736341537641
|
|
},
|
|
"version": "482",
|
|
"inputs": [
|
|
{
|
|
"key": "system_addInputParam",
|
|
"renderTypeList": [
|
|
"addInputParam"
|
|
],
|
|
"valueType": "dynamic",
|
|
"label": "",
|
|
"required": false,
|
|
"description": "workflow:these_variables_will_be_input_parameters_for_code_execution",
|
|
"customInputConfig": {
|
|
"selectValueTypeList": [
|
|
"string",
|
|
"number",
|
|
"boolean",
|
|
"object",
|
|
"arrayString",
|
|
"arrayNumber",
|
|
"arrayBoolean",
|
|
"arrayObject",
|
|
"arrayAny",
|
|
"any",
|
|
"chatHistory",
|
|
"datasetQuote",
|
|
"dynamic",
|
|
"selectDataset",
|
|
"selectApp"
|
|
],
|
|
"showDescription": false,
|
|
"showDefaultValue": true
|
|
},
|
|
"valueDesc": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "codeType",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"label": "",
|
|
"value": "js",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"key": "code",
|
|
"renderTypeList": [
|
|
"custom"
|
|
],
|
|
"label": "",
|
|
"value": "function main({data1, }){\n data1.drivers_info_complete=true;\n return {\n result: data1,\n }\n}",
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
},
|
|
{
|
|
"renderTypeList": [
|
|
"reference"
|
|
],
|
|
"valueType": "object",
|
|
"canEdit": true,
|
|
"key": "data1",
|
|
"label": "data1",
|
|
"customInputConfig": {
|
|
"selectValueTypeList": [
|
|
"string",
|
|
"number",
|
|
"boolean",
|
|
"object",
|
|
"arrayString",
|
|
"arrayNumber",
|
|
"arrayBoolean",
|
|
"arrayObject",
|
|
"arrayAny",
|
|
"any",
|
|
"chatHistory",
|
|
"datasetQuote",
|
|
"dynamic",
|
|
"selectDataset",
|
|
"selectApp"
|
|
],
|
|
"showDescription": false,
|
|
"showDefaultValue": true
|
|
},
|
|
"required": true,
|
|
"value": [
|
|
"pluginInput",
|
|
"state"
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"id": "system_rawResponse",
|
|
"key": "system_rawResponse",
|
|
"label": "workflow:full_response_data",
|
|
"valueType": "object",
|
|
"type": "static",
|
|
"description": ""
|
|
},
|
|
{
|
|
"id": "error",
|
|
"key": "error",
|
|
"label": "workflow:execution_error",
|
|
"description": "Error information of code execution, returns empty on success",
|
|
"valueType": "object",
|
|
"type": "static"
|
|
},
|
|
{
|
|
"id": "system_addOutputParam",
|
|
"key": "system_addOutputParam",
|
|
"type": "dynamic",
|
|
"valueType": "dynamic",
|
|
"label": "",
|
|
"customFieldConfig": {
|
|
"selectValueTypeList": [
|
|
"string",
|
|
"number",
|
|
"boolean",
|
|
"object",
|
|
"arrayString",
|
|
"arrayNumber",
|
|
"arrayBoolean",
|
|
"arrayObject",
|
|
"arrayAny",
|
|
"any",
|
|
"chatHistory",
|
|
"datasetQuote",
|
|
"dynamic",
|
|
"selectDataset",
|
|
"selectApp"
|
|
],
|
|
"showDescription": false,
|
|
"showDefaultValue": false
|
|
},
|
|
"description": "Pass the object returned in the code as output to the next nodes. The variable name needs to correspond to the return key.",
|
|
"valueDesc": ""
|
|
},
|
|
{
|
|
"id": "qLUQfhG0ILRX",
|
|
"type": "dynamic",
|
|
"key": "result",
|
|
"valueType": "object",
|
|
"label": "result",
|
|
"valueDesc": "",
|
|
"description": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nodeId": "ln1CV3uuilB5",
|
|
"name": "Variable Update#15",
|
|
"intro": "Can update the output value of a specified node or update global variables",
|
|
"avatar": "core/workflow/template/variableUpdate",
|
|
"flowNodeType": "variableUpdate",
|
|
"showStatus": false,
|
|
"position": {
|
|
"x": 7260.127918490368,
|
|
"y": 6284.31762310727
|
|
},
|
|
"version": "481",
|
|
"inputs": [
|
|
{
|
|
"key": "updateList",
|
|
"valueType": "any",
|
|
"label": "",
|
|
"renderTypeList": [
|
|
"hidden"
|
|
],
|
|
"value": [
|
|
{
|
|
"variable": [
|
|
"pluginInput",
|
|
"state"
|
|
],
|
|
"value": [
|
|
"qh1cW1scoV2X",
|
|
"qLUQfhG0ILRX"
|
|
],
|
|
"valueType": "object",
|
|
"renderType": "reference"
|
|
}
|
|
],
|
|
"valueDesc": "",
|
|
"description": "",
|
|
"debugLabel": "",
|
|
"toolDescription": ""
|
|
}
|
|
],
|
|
"outputs": []
|
|
}
|
|
],
|
|
"edges": [
|
|
{
|
|
"source": "zxQfmimk125O",
|
|
"target": "uQOYrbV0gEUc",
|
|
"sourceHandle": "zxQfmimk125O-source-IF",
|
|
"targetHandle": "uQOYrbV0gEUc-target-left"
|
|
},
|
|
{
|
|
"source": "uQOYrbV0gEUc",
|
|
"target": "tvAhmyGZGJFK",
|
|
"sourceHandle": "uQOYrbV0gEUc-source-IF",
|
|
"targetHandle": "tvAhmyGZGJFK-target-left"
|
|
},
|
|
{
|
|
"source": "uQOYrbV0gEUc",
|
|
"target": "x5fLdT0iZHwS",
|
|
"sourceHandle": "uQOYrbV0gEUc-source-ELSE",
|
|
"targetHandle": "x5fLdT0iZHwS-target-left"
|
|
},
|
|
{
|
|
"source": "x5fLdT0iZHwS",
|
|
"target": "wV4XkmDRw3wv",
|
|
"sourceHandle": "x5fLdT0iZHwS-source-wqre",
|
|
"targetHandle": "wV4XkmDRw3wv-target-left"
|
|
},
|
|
{
|
|
"source": "x5fLdT0iZHwS",
|
|
"target": "hdv5GoosMBHa",
|
|
"sourceHandle": "x5fLdT0iZHwS-source-sdfa",
|
|
"targetHandle": "hdv5GoosMBHa-target-left"
|
|
},
|
|
{
|
|
"source": "wV4XkmDRw3wv",
|
|
"target": "vLZps4mdth6X",
|
|
"sourceHandle": "wV4XkmDRw3wv-source-right",
|
|
"targetHandle": "vLZps4mdth6X-target-left"
|
|
},
|
|
{
|
|
"source": "tvAhmyGZGJFK",
|
|
"target": "eLKTeiHZSJX5",
|
|
"sourceHandle": "tvAhmyGZGJFK-source-right",
|
|
"targetHandle": "eLKTeiHZSJX5-target-left"
|
|
},
|
|
{
|
|
"source": "zxQfmimk125O",
|
|
"target": "lbm1znwOWznd",
|
|
"sourceHandle": "zxQfmimk125O-source-ELSE IF 1",
|
|
"targetHandle": "lbm1znwOWznd-target-left"
|
|
},
|
|
{
|
|
"source": "lbm1znwOWznd",
|
|
"target": "os9xJR84X6rS",
|
|
"sourceHandle": "lbm1znwOWznd-source-IF",
|
|
"targetHandle": "os9xJR84X6rS-target-left"
|
|
},
|
|
{
|
|
"source": "os9xJR84X6rS",
|
|
"target": "mHIsV4YQ2N4d",
|
|
"sourceHandle": "os9xJR84X6rS-source-right",
|
|
"targetHandle": "mHIsV4YQ2N4d-target-left"
|
|
},
|
|
{
|
|
"source": "lbm1znwOWznd",
|
|
"target": "dxzYyvYArES3",
|
|
"sourceHandle": "lbm1znwOWznd-source-ELSE",
|
|
"targetHandle": "dxzYyvYArES3-target-left"
|
|
},
|
|
{
|
|
"source": "dxzYyvYArES3",
|
|
"target": "priypoGuIQkz",
|
|
"sourceHandle": "dxzYyvYArES3-source-wqre",
|
|
"targetHandle": "priypoGuIQkz-target-left"
|
|
},
|
|
{
|
|
"source": "dxzYyvYArES3",
|
|
"target": "j7XarWgQ6mOZ",
|
|
"sourceHandle": "dxzYyvYArES3-source-sdfa",
|
|
"targetHandle": "j7XarWgQ6mOZ-target-left"
|
|
},
|
|
{
|
|
"source": "priypoGuIQkz",
|
|
"target": "ysQYvXdh8RAu",
|
|
"sourceHandle": "priypoGuIQkz-source-right",
|
|
"targetHandle": "ysQYvXdh8RAu-target-left"
|
|
},
|
|
{
|
|
"source": "zxQfmimk125O",
|
|
"target": "kzUQVND3RsVp",
|
|
"sourceHandle": "zxQfmimk125O-source-ELSE IF 2",
|
|
"targetHandle": "kzUQVND3RsVp-target-left"
|
|
},
|
|
{
|
|
"source": "kzUQVND3RsVp",
|
|
"target": "coCCLqSMU3FE",
|
|
"sourceHandle": "kzUQVND3RsVp-source-IF",
|
|
"targetHandle": "coCCLqSMU3FE-target-left"
|
|
},
|
|
{
|
|
"source": "kzUQVND3RsVp",
|
|
"target": "qHmueoo9BMEJ",
|
|
"sourceHandle": "kzUQVND3RsVp-source-ELSE",
|
|
"targetHandle": "qHmueoo9BMEJ-target-left"
|
|
},
|
|
{
|
|
"source": "qHmueoo9BMEJ",
|
|
"target": "ignvQlRRpZrF",
|
|
"sourceHandle": "qHmueoo9BMEJ-source-wqre",
|
|
"targetHandle": "ignvQlRRpZrF-target-left"
|
|
},
|
|
{
|
|
"source": "ignvQlRRpZrF",
|
|
"target": "tLFNll01UmDa",
|
|
"sourceHandle": "ignvQlRRpZrF-source-right",
|
|
"targetHandle": "tLFNll01UmDa-target-left"
|
|
},
|
|
{
|
|
"source": "qHmueoo9BMEJ",
|
|
"target": "vbf763lG0E5O",
|
|
"sourceHandle": "qHmueoo9BMEJ-source-sdfa",
|
|
"targetHandle": "vbf763lG0E5O-target-left"
|
|
},
|
|
{
|
|
"source": "coCCLqSMU3FE",
|
|
"target": "ls6BNUSlIPYd",
|
|
"sourceHandle": "coCCLqSMU3FE-source-right",
|
|
"targetHandle": "ls6BNUSlIPYd-target-left"
|
|
},
|
|
{
|
|
"source": "zxQfmimk125O",
|
|
"target": "pYsC5xki4QxU",
|
|
"sourceHandle": "zxQfmimk125O-source-ELSE IF 3",
|
|
"targetHandle": "pYsC5xki4QxU-target-left"
|
|
},
|
|
{
|
|
"source": "pYsC5xki4QxU",
|
|
"target": "gUW65TgWLRD2",
|
|
"sourceHandle": "pYsC5xki4QxU-source-ELSE",
|
|
"targetHandle": "gUW65TgWLRD2-target-left"
|
|
},
|
|
{
|
|
"source": "gUW65TgWLRD2",
|
|
"target": "gcFqKEmmBxsq",
|
|
"sourceHandle": "gUW65TgWLRD2-source-wqre",
|
|
"targetHandle": "gcFqKEmmBxsq-target-left"
|
|
},
|
|
{
|
|
"source": "gcFqKEmmBxsq",
|
|
"target": "tav57O4HFffB",
|
|
"sourceHandle": "gcFqKEmmBxsq-source-right",
|
|
"targetHandle": "tav57O4HFffB-target-left"
|
|
},
|
|
{
|
|
"source": "gUW65TgWLRD2",
|
|
"target": "l5KvlvRX2mhT",
|
|
"sourceHandle": "gUW65TgWLRD2-source-sdfa",
|
|
"targetHandle": "l5KvlvRX2mhT-target-left"
|
|
},
|
|
{
|
|
"source": "aWRVpPDfbZSo",
|
|
"target": "sWFhlCtJQzcb",
|
|
"sourceHandle": "aWRVpPDfbZSo-source-right",
|
|
"targetHandle": "sWFhlCtJQzcb-target-left"
|
|
},
|
|
{
|
|
"source": "drW8jjcnmMtj",
|
|
"target": "gUh0oVVuslSB",
|
|
"sourceHandle": "drW8jjcnmMtj-source-right",
|
|
"targetHandle": "gUh0oVVuslSB-target-left"
|
|
},
|
|
{
|
|
"source": "gUh0oVVuslSB",
|
|
"target": "it5Z7TucaPnb",
|
|
"sourceHandle": "gUh0oVVuslSB-source-right",
|
|
"targetHandle": "it5Z7TucaPnb-target-left"
|
|
},
|
|
{
|
|
"source": "it5Z7TucaPnb",
|
|
"target": "shrDoG2MH0h5",
|
|
"sourceHandle": "it5Z7TucaPnb-source-IF",
|
|
"targetHandle": "shrDoG2MH0h5-target-left"
|
|
},
|
|
{
|
|
"source": "shrDoG2MH0h5",
|
|
"target": "hKHdh5iDkLxA",
|
|
"sourceHandle": "shrDoG2MH0h5-source-right",
|
|
"targetHandle": "hKHdh5iDkLxA-target-left"
|
|
},
|
|
{
|
|
"source": "it5Z7TucaPnb",
|
|
"target": "iBXnYng2HdjO",
|
|
"sourceHandle": "it5Z7TucaPnb-source-ELSE IF 1",
|
|
"targetHandle": "iBXnYng2HdjO-target-left"
|
|
},
|
|
{
|
|
"source": "iBXnYng2HdjO",
|
|
"target": "hZ1chmKTCxph",
|
|
"sourceHandle": "iBXnYng2HdjO-source-right",
|
|
"targetHandle": "hZ1chmKTCxph-target-left"
|
|
},
|
|
{
|
|
"source": "it5Z7TucaPnb",
|
|
"target": "mvdaWgBHPGU6",
|
|
"sourceHandle": "it5Z7TucaPnb-source-ELSE IF 2",
|
|
"targetHandle": "mvdaWgBHPGU6-target-left"
|
|
},
|
|
{
|
|
"source": "mvdaWgBHPGU6",
|
|
"target": "hKHdh5iDkLxA",
|
|
"sourceHandle": "mvdaWgBHPGU6-source-right",
|
|
"targetHandle": "hKHdh5iDkLxA-target-left"
|
|
},
|
|
{
|
|
"source": "pYsC5xki4QxU",
|
|
"target": "aWRVpPDfbZSo",
|
|
"sourceHandle": "pYsC5xki4QxU-source-IF",
|
|
"targetHandle": "aWRVpPDfbZSo-target-left"
|
|
},
|
|
{
|
|
"source": "zxQfmimk125O",
|
|
"target": "azHHwpSROKs3",
|
|
"sourceHandle": "zxQfmimk125O-source-ELSE IF 4",
|
|
"targetHandle": "azHHwpSROKs3-target-left"
|
|
},
|
|
{
|
|
"source": "azHHwpSROKs3",
|
|
"target": "oIQHerX9JAps",
|
|
"sourceHandle": "azHHwpSROKs3-source-IF",
|
|
"targetHandle": "oIQHerX9JAps-target-left"
|
|
},
|
|
{
|
|
"source": "oIQHerX9JAps",
|
|
"target": "w63KXAex0UF1",
|
|
"sourceHandle": "oIQHerX9JAps-source-right",
|
|
"targetHandle": "w63KXAex0UF1-target-left"
|
|
},
|
|
{
|
|
"source": "azHHwpSROKs3",
|
|
"target": "lqEZPYvcg3dI",
|
|
"sourceHandle": "azHHwpSROKs3-source-ELSE",
|
|
"targetHandle": "lqEZPYvcg3dI-target-left"
|
|
},
|
|
{
|
|
"source": "lqEZPYvcg3dI",
|
|
"target": "gzFugr6dEgqx",
|
|
"sourceHandle": "lqEZPYvcg3dI-source-sdfa",
|
|
"targetHandle": "gzFugr6dEgqx-target-left"
|
|
},
|
|
{
|
|
"source": "lqEZPYvcg3dI",
|
|
"target": "dZD5JPUmp0zu",
|
|
"sourceHandle": "lqEZPYvcg3dI-source-wqre",
|
|
"targetHandle": "dZD5JPUmp0zu-target-left"
|
|
},
|
|
{
|
|
"source": "dZD5JPUmp0zu",
|
|
"target": "jD8iEPiyxwNR",
|
|
"sourceHandle": "dZD5JPUmp0zu-source-right",
|
|
"targetHandle": "jD8iEPiyxwNR-target-left"
|
|
},
|
|
{
|
|
"source": "zxQfmimk125O",
|
|
"target": "x9S15NNh5h2Q",
|
|
"sourceHandle": "zxQfmimk125O-source-ELSE IF 5",
|
|
"targetHandle": "x9S15NNh5h2Q-target-left"
|
|
},
|
|
{
|
|
"source": "x9S15NNh5h2Q",
|
|
"target": "h6Do6pWmsJwd",
|
|
"sourceHandle": "x9S15NNh5h2Q-source-ELSE",
|
|
"targetHandle": "h6Do6pWmsJwd-target-left"
|
|
},
|
|
{
|
|
"source": "h6Do6pWmsJwd",
|
|
"target": "kECapAY0U9GD",
|
|
"sourceHandle": "h6Do6pWmsJwd-source-wqre",
|
|
"targetHandle": "kECapAY0U9GD-target-left"
|
|
},
|
|
{
|
|
"source": "h6Do6pWmsJwd",
|
|
"target": "mBtCWy0egLn7",
|
|
"sourceHandle": "h6Do6pWmsJwd-source-sdfa",
|
|
"targetHandle": "mBtCWy0egLn7-target-left"
|
|
},
|
|
{
|
|
"source": "kECapAY0U9GD",
|
|
"target": "k7zh1c1jRFrQ",
|
|
"sourceHandle": "kECapAY0U9GD-source-right",
|
|
"targetHandle": "k7zh1c1jRFrQ-target-left"
|
|
},
|
|
{
|
|
"source": "ua08T9ZlxTb3",
|
|
"target": "s5GVmAT86CeC",
|
|
"sourceHandle": "ua08T9ZlxTb3-source-right",
|
|
"targetHandle": "s5GVmAT86CeC-target-left"
|
|
},
|
|
{
|
|
"source": "x9S15NNh5h2Q",
|
|
"target": "w1vhCFxDYKIU",
|
|
"sourceHandle": "x9S15NNh5h2Q-source-IF",
|
|
"targetHandle": "w1vhCFxDYKIU-target-left"
|
|
},
|
|
{
|
|
"source": "w1vhCFxDYKIU",
|
|
"target": "ua08T9ZlxTb3",
|
|
"sourceHandle": "w1vhCFxDYKIU-source-right",
|
|
"targetHandle": "ua08T9ZlxTb3-target-left"
|
|
},
|
|
{
|
|
"source": "zxQfmimk125O",
|
|
"target": "drW8jjcnmMtj",
|
|
"sourceHandle": "zxQfmimk125O-source-ELSE IF 6",
|
|
"targetHandle": "drW8jjcnmMtj-target-left"
|
|
},
|
|
{
|
|
"source": "it5Z7TucaPnb",
|
|
"target": "wqVEJOvom35j",
|
|
"sourceHandle": "it5Z7TucaPnb-source-ELSE IF 3",
|
|
"targetHandle": "wqVEJOvom35j-target-left"
|
|
},
|
|
{
|
|
"source": "hZ1chmKTCxph",
|
|
"target": "qh1cW1scoV2X",
|
|
"sourceHandle": "hZ1chmKTCxph-source-right",
|
|
"targetHandle": "qh1cW1scoV2X-target-left"
|
|
},
|
|
{
|
|
"source": "qh1cW1scoV2X",
|
|
"target": "ln1CV3uuilB5",
|
|
"sourceHandle": "qh1cW1scoV2X-source-right",
|
|
"targetHandle": "ln1CV3uuilB5-target-left"
|
|
},
|
|
{
|
|
"source": "pluginInput",
|
|
"target": "zxQfmimk125O",
|
|
"sourceHandle": "pluginInput-source-right",
|
|
"targetHandle": "zxQfmimk125O-target-left"
|
|
},
|
|
{
|
|
"source": "vLZps4mdth6X",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "vLZps4mdth6X-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "hdv5GoosMBHa",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "hdv5GoosMBHa-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "eLKTeiHZSJX5",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "eLKTeiHZSJX5-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "ysQYvXdh8RAu",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "ysQYvXdh8RAu-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "j7XarWgQ6mOZ",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "j7XarWgQ6mOZ-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "mHIsV4YQ2N4d",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "mHIsV4YQ2N4d-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "tLFNll01UmDa",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "tLFNll01UmDa-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "vbf763lG0E5O",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "vbf763lG0E5O-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "ls6BNUSlIPYd",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "ls6BNUSlIPYd-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "tav57O4HFffB",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "tav57O4HFffB-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "l5KvlvRX2mhT",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "l5KvlvRX2mhT-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "sWFhlCtJQzcb",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "sWFhlCtJQzcb-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "jD8iEPiyxwNR",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "jD8iEPiyxwNR-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "gzFugr6dEgqx",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "gzFugr6dEgqx-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "w63KXAex0UF1",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "w63KXAex0UF1-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "k7zh1c1jRFrQ",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "k7zh1c1jRFrQ-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "mBtCWy0egLn7",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "mBtCWy0egLn7-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "s5GVmAT86CeC",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "s5GVmAT86CeC-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "hKHdh5iDkLxA",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "hKHdh5iDkLxA-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "ln1CV3uuilB5",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "ln1CV3uuilB5-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
},
|
|
{
|
|
"source": "wqVEJOvom35j",
|
|
"target": "pluginOutput",
|
|
"sourceHandle": "wqVEJOvom35j-source-right",
|
|
"targetHandle": "pluginOutput-target-left"
|
|
}
|
|
],
|
|
"chatConfig": {
|
|
"welcomeText": "请对准第一辆车的侧前方,看清车牌拍摄。",
|
|
"variables": [
|
|
{
|
|
"id": "zr57c2",
|
|
"key": "state",
|
|
"label": "state",
|
|
"type": "custom",
|
|
"description": "",
|
|
"required": false,
|
|
"valueType": "object",
|
|
"list": [
|
|
{
|
|
"value": "",
|
|
"label": ""
|
|
}
|
|
],
|
|
"defaultValue": "{\"hpzl1\": \"小型汽车蓝牌\", \"driver1License\": \"沪A1121\"}",
|
|
"enums": [
|
|
{
|
|
"value": "",
|
|
"label": ""
|
|
}
|
|
],
|
|
"icon": "core/workflow/inputType/customVariable"
|
|
},
|
|
{
|
|
"id": "uypz7h",
|
|
"key": "status_code",
|
|
"label": "status_code",
|
|
"type": "custom",
|
|
"description": "",
|
|
"required": false,
|
|
"valueType": "string",
|
|
"list": [
|
|
{
|
|
"value": "",
|
|
"label": ""
|
|
}
|
|
],
|
|
"defaultValue": "2010",
|
|
"enums": [
|
|
{
|
|
"value": "",
|
|
"label": ""
|
|
}
|
|
],
|
|
"icon": "core/workflow/inputType/customVariable"
|
|
}
|
|
],
|
|
"questionGuide": {
|
|
"open": false,
|
|
"model": "gpt-4o-mini",
|
|
"customPrompt": ""
|
|
},
|
|
"ttsConfig": {
|
|
"type": "web"
|
|
},
|
|
"whisperConfig": {
|
|
"open": false,
|
|
"autoSend": false,
|
|
"autoTTSResponse": false
|
|
},
|
|
"scheduledTriggerConfig": {
|
|
"cronString": "",
|
|
"timezone": "Asia/Shanghai",
|
|
"defaultPrompt": ""
|
|
},
|
|
"chatInputGuide": {
|
|
"open": false,
|
|
"textList": [],
|
|
"customUrl": ""
|
|
},
|
|
"instruction": "",
|
|
"autoExecute": {
|
|
"open": false,
|
|
"defaultPrompt": ""
|
|
},
|
|
"_id": "6805d651bacd8a3542ab26c1"
|
|
}
|
|
} |