5776 lines
159 KiB
JSON
5776 lines
159 KiB
JSON
{
|
||
"nodes": [
|
||
{
|
||
"nodeId": "userGuide",
|
||
"name": "common:core.module.template.system_config",
|
||
"intro": "common:core.module.template.system_config_info",
|
||
"avatar": "core/workflow/template/systemConfig",
|
||
"flowNodeType": "userGuide",
|
||
"position": {
|
||
"x": -4227.761913436917,
|
||
"y": -810.6968520991372
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "welcomeText",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "string",
|
||
"label": "core.app.Welcome Text",
|
||
"value": ""
|
||
},
|
||
{
|
||
"key": "variables",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "core.app.Chat Variable",
|
||
"value": []
|
||
},
|
||
{
|
||
"key": "questionGuide",
|
||
"valueType": "any",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "core.app.Question Guide",
|
||
"value": {
|
||
"open": false
|
||
}
|
||
},
|
||
{
|
||
"key": "tts",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "",
|
||
"value": {
|
||
"type": "web"
|
||
}
|
||
},
|
||
{
|
||
"key": "whisper",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "",
|
||
"value": {
|
||
"open": false,
|
||
"autoSend": false,
|
||
"autoTTSResponse": false
|
||
}
|
||
},
|
||
{
|
||
"key": "scheduleTrigger",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "",
|
||
"value": null
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "448745",
|
||
"name": "common:core.module.template.work_start",
|
||
"intro": "",
|
||
"avatar": "core/workflow/template/workflowStart",
|
||
"flowNodeType": "workflowStart",
|
||
"position": {
|
||
"x": -3716.2397673738346,
|
||
"y": -722.3747623057059
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "userChatInput",
|
||
"renderTypeList": [
|
||
"reference",
|
||
"textarea"
|
||
],
|
||
"valueType": "string",
|
||
"label": "common:core.module.input.label.user question",
|
||
"required": true,
|
||
"toolDescription": "User Question",
|
||
"debugLabel": ""
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "userChatInput",
|
||
"key": "userChatInput",
|
||
"label": "common:core.module.input.label.user question",
|
||
"type": "static",
|
||
"valueType": "string",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "xBsEsifWxOhc",
|
||
"name": "事故情况提取",
|
||
"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": 565.7093213497524,
|
||
"y": -1677.4435144035858
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "model",
|
||
"renderTypeList": [
|
||
"selectLLMModel",
|
||
"reference"
|
||
],
|
||
"label": "AI Model",
|
||
"required": true,
|
||
"valueType": "string",
|
||
"llmModelType": "extractFields",
|
||
"value": "Qwen2.5-14B-Instruct-GPTQ-Int4",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"selectedTypeIndex": 0
|
||
},
|
||
{
|
||
"key": "description",
|
||
"renderTypeList": [
|
||
"textarea",
|
||
"reference"
|
||
],
|
||
"valueType": "string",
|
||
"label": "Extraction Requirements Description",
|
||
"description": "workflow:extraction_requirements_description_detail",
|
||
"placeholder": "workflow:extraction_requirements_placeholder",
|
||
"value": "你是一个交通事故信息采集专员,正在根据交警和用户的历史对话信息采集交通事故相关信息。\n只有当存在自行车,电动自行车被撞倒的时候显示有非机动车被撞倒\n只有当用户确认有摩托车而不是汽车被撞倒的时候显示有摩托车被撞倒\n交通事故发生的原因种类包括:追尾、变道、未让行、违反信号、逆行、倒车、溜车、撞停、超速、其他",
|
||
"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": [
|
||
"448745",
|
||
"userChatInput"
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"selectedTypeIndex": 0
|
||
},
|
||
{
|
||
"key": "extractKeys",
|
||
"renderTypeList": [
|
||
"custom"
|
||
],
|
||
"label": "",
|
||
"valueType": "any",
|
||
"description": "workflow:target_fields_description",
|
||
"value": [
|
||
{
|
||
"valueType": "boolean",
|
||
"required": true,
|
||
"defaultValue": "",
|
||
"desc": "有无人员伤亡",
|
||
"key": "ywrysw",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "boolean",
|
||
"required": true,
|
||
"defaultValue": "",
|
||
"desc": "有无非机动车被撞到",
|
||
"key": "ywfjdc",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "boolean",
|
||
"required": true,
|
||
"defaultValue": "",
|
||
"desc": "有无摩托车被撞倒",
|
||
"key": "ywmtc",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "boolean",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"desc": "报警人是否为事故车辆驾驶人",
|
||
"key": "bjrjs",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "string",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"desc": "事故发生标准化时间",
|
||
"key": "sgfssj",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "boolean",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"desc": "报警人是否在事故现场",
|
||
"key": "sfsgxc",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "number",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"desc": "事故机动车数量",
|
||
"key": "jdcsl",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "string",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"desc": "交通事故发生的原因",
|
||
"key": "sgyy",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "boolean",
|
||
"required": true,
|
||
"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": "rLkKr49Ad3lb",
|
||
"key": "ywrysw",
|
||
"label": "Extraction Results-ywrysw",
|
||
"valueType": "boolean",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "rhXgOJdLYIfn",
|
||
"key": "ywfjdc",
|
||
"label": "Extraction Results-ywfjdc",
|
||
"valueType": "boolean",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "uFbYsvzL4tn2",
|
||
"key": "ywmtc",
|
||
"label": "Extraction Results-ywmtc",
|
||
"valueType": "boolean",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "jHXjhSofOa3U",
|
||
"key": "bjrjs",
|
||
"label": "Extraction Results-bjrjs",
|
||
"valueType": "boolean",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "wPaeLr2Uik5l",
|
||
"key": "sgfssj",
|
||
"label": "提取结果-sgfssj",
|
||
"valueType": "string",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "mnKgvSNAJ9Qu",
|
||
"key": "sfsgxc",
|
||
"label": "Extraction Results-sfsgxc",
|
||
"valueType": "boolean",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "kyE36lVgbiU7",
|
||
"key": "jdcsl",
|
||
"label": "提取结果-jdcsl",
|
||
"valueType": "number",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "pLwu17uw7Qcq",
|
||
"key": "sgyy",
|
||
"label": "Extraction Results-sgyy",
|
||
"valueType": "string",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "skrUfLaRdD61",
|
||
"key": "transfer_to_human",
|
||
"label": "Extraction Results-transfer_to_human",
|
||
"valueType": "boolean",
|
||
"type": "static"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "pvArMm3FFJeb",
|
||
"name": "Condition",
|
||
"intro": "Execute different branches based on conditions.",
|
||
"avatar": "core/workflow/template/ifelse",
|
||
"flowNodeType": "ifElseNode",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 3458.2710908393055,
|
||
"y": -1221.7431037009235
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "ifElseList",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "",
|
||
"value": [
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"oZO5DXI7cgIN",
|
||
"qLUQfhG0ILRX"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "someone_is_hurt"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"oZO5DXI7cgIN",
|
||
"qLUQfhG0ILRX"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "transfer_to_human"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"oZO5DXI7cgIN",
|
||
"qLUQfhG0ILRX"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "multi_parties"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"oZO5DXI7cgIN",
|
||
"qLUQfhG0ILRX"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "accident_info_complete"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "ifElseResult",
|
||
"key": "ifElseResult",
|
||
"label": "workflow:judgment_result",
|
||
"valueType": "string",
|
||
"type": "static",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "uX2IzK9fx9zo",
|
||
"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": 5658.676728128356,
|
||
"y": -1325.80066738384
|
||
},
|
||
"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": "由于事故有人受伤,正在转接人工处理\n\n\n",
|
||
"valueDesc": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "fvvP1xj1OJkZ",
|
||
"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": 5642.058222537283,
|
||
"y": -902.136825814838
|
||
},
|
||
"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": "正在转接人工处理,请稍候\n",
|
||
"valueDesc": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "gu5ZFJKsE4GJ",
|
||
"name": "询问事故现场情况",
|
||
"intro": "AI Large Model Chat",
|
||
"avatar": "core/workflow/template/aiChat",
|
||
"flowNodeType": "chatNode",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 5670.333988725728,
|
||
"y": -2636.2244294325665
|
||
},
|
||
"version": "490",
|
||
"inputs": [
|
||
{
|
||
"key": "model",
|
||
"renderTypeList": [
|
||
"settingLLMModel",
|
||
"reference"
|
||
],
|
||
"label": "AI Model",
|
||
"valueType": "string",
|
||
"value": "Qwen2.5-14B-Instruct-GPTQ-Int4",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "temperature",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "number",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "maxToken",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "number",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "isResponseAnswerText",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"value": true,
|
||
"valueType": "boolean",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatQuoteRole",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"value": "system",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "quoteTemplate",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "quotePrompt",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatVision",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "boolean",
|
||
"value": true,
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatReasoning",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "boolean",
|
||
"value": true,
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatTopP",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "number",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatStopSign",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatResponseFormat",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatJsonSchema",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "systemPrompt",
|
||
"renderTypeList": [
|
||
"textarea",
|
||
"reference"
|
||
],
|
||
"max": 3000,
|
||
"valueType": "string",
|
||
"label": "Prompt",
|
||
"description": "core.app.tip.systemPromptTip",
|
||
"placeholder": "core.app.tip.chatNodeSystemPromptTip",
|
||
"value": "# 角色\n你是一个在电话收集交通事故信息的交警机器人\n\n# 语言风格\n简洁、适合语音实时交互,没有特殊符号,一次询问一个问题。拒绝跳过问题,拒绝回答任务以外的问题。\n\n# 任务\n当前时间是{{$VARIABLE_NODE_ID.cTime$}}。你需要通过电话询问依次向用户搜集:\n\n有无人员伤亡、有无非机动车或者摩托车被撞到\n报警人是否是事故车辆驾驶人\n事故发生的时间\n通过复述标准化的时间向用户确认事故时间\n用户是否在事故现场\n事故机动车数量\n交通事故原因\n",
|
||
"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": 8,
|
||
"valueDesc": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "quoteQA",
|
||
"renderTypeList": [
|
||
"settingDatasetQuotePrompt"
|
||
],
|
||
"label": "",
|
||
"debugLabel": "Dataset Reference",
|
||
"description": "",
|
||
"valueType": "datasetQuote",
|
||
"valueDesc": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "fileUrlList",
|
||
"renderTypeList": [
|
||
"reference",
|
||
"input"
|
||
],
|
||
"label": "Files",
|
||
"debugLabel": "Files",
|
||
"valueType": "arrayString",
|
||
"value": [
|
||
[
|
||
"448745",
|
||
"userFiles"
|
||
]
|
||
],
|
||
"valueDesc": "",
|
||
"description": "app:workflow.user_file_input_desc",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "userChatInput",
|
||
"renderTypeList": [
|
||
"reference",
|
||
"textarea"
|
||
],
|
||
"valueType": "string",
|
||
"label": "User Question",
|
||
"toolDescription": "User Question",
|
||
"required": true,
|
||
"value": [
|
||
"448745",
|
||
"userChatInput"
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": ""
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "history",
|
||
"key": "history",
|
||
"required": true,
|
||
"label": "common:core.module.output.label.New context",
|
||
"description": "Splice the current reply content with the history records and return it as the new context",
|
||
"valueType": "chatHistory",
|
||
"valueDesc": "{\n obj: System | Human | AI;\n value: string;\n}[]",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "answerText",
|
||
"key": "answerText",
|
||
"required": true,
|
||
"label": "common:core.module.output.label.Ai response content",
|
||
"description": "Will be triggered after the stream reply is completed",
|
||
"valueType": "string",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "reasoningText",
|
||
"key": "reasoningText",
|
||
"required": false,
|
||
"label": "workflow:reasoning_text",
|
||
"valueType": "string",
|
||
"type": "static",
|
||
"invalid": true,
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "gArhI4puX6gn",
|
||
"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": 5658.676728128356,
|
||
"y": -438.69126786236313
|
||
},
|
||
"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": "由于涉及多方事故,正在转接人工处理,请稍候\n",
|
||
"valueDesc": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "ry5G22Qk6Tox",
|
||
"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": 407.31699110784086,
|
||
"y": -3944.890682031594
|
||
},
|
||
"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": "hFlE9YB8LdGB",
|
||
"name": "Condition#6",
|
||
"intro": "Execute different branches based on conditions.",
|
||
"avatar": "core/workflow/template/ifelse",
|
||
"flowNodeType": "ifElseNode",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": -2871.6839234896324,
|
||
"y": -1246.6968520991372
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "ifElseList",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "",
|
||
"value": [
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"n4C51phGZY1A",
|
||
"gR0mkQpJ4Og8"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "true"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"n4C51phGZY1A",
|
||
"iz9Ecx54TvGS"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "false"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "1002"
|
||
},
|
||
{
|
||
"variable": [
|
||
"n4C51phGZY1A",
|
||
"hk9zZjblTaS1"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "false"
|
||
},
|
||
{
|
||
"variable": [
|
||
"n4C51phGZY1A",
|
||
"d3mC4o1ejnFE"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "false"
|
||
},
|
||
{
|
||
"variable": [
|
||
"n4C51phGZY1A",
|
||
"ya6I5sWXJsNJ"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "false"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"condition": "startWith",
|
||
"value": "200"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"condition": "startWith",
|
||
"value": "201"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "1002"
|
||
},
|
||
{
|
||
"variable": [
|
||
"n4C51phGZY1A",
|
||
"dXRhdlsfO22o"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "1"
|
||
},
|
||
{
|
||
"variable": [
|
||
"n4C51phGZY1A",
|
||
"hUCLyoM573CS"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "false"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"n4C51phGZY1A",
|
||
"dXRhdlsfO22o"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "2"
|
||
},
|
||
{
|
||
"variable": [
|
||
"n4C51phGZY1A",
|
||
"hk9zZjblTaS1"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "true"
|
||
},
|
||
{
|
||
"variable": [
|
||
"n4C51phGZY1A",
|
||
"yeQFXpxUR0pq"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "false"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "ifElseResult",
|
||
"key": "ifElseResult",
|
||
"label": "workflow:judgment_result",
|
||
"valueType": "string",
|
||
"type": "static",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "jmmJzldTiMkP",
|
||
"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": 1717.2923866395925,
|
||
"y": -4059.7525633656487
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"value": [
|
||
"yrmf3AuoOjnI",
|
||
"gR0mkQpJ4Og8"
|
||
],
|
||
"valueType": "object",
|
||
"renderType": "reference"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "gECEtWA1FJ7B",
|
||
"name": "是否准备好提取#2",
|
||
"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": 369.30271837612247,
|
||
"y": -3608.1334735184296
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "model",
|
||
"renderTypeList": [
|
||
"selectLLMModel",
|
||
"reference"
|
||
],
|
||
"label": "AI Model",
|
||
"required": true,
|
||
"valueType": "string",
|
||
"llmModelType": "extractFields",
|
||
"value": "Qwen2.5-14B-Instruct-GPTQ-Int4",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"selectedTypeIndex": 0
|
||
},
|
||
{
|
||
"key": "description",
|
||
"renderTypeList": [
|
||
"textarea",
|
||
"reference"
|
||
],
|
||
"valueType": "string",
|
||
"label": "Extraction Requirements Description",
|
||
"description": "workflow:extraction_requirements_description_detail",
|
||
"placeholder": "workflow:extraction_requirements_placeholder",
|
||
"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": "content",
|
||
"renderTypeList": [
|
||
"reference",
|
||
"textarea"
|
||
],
|
||
"label": "Text to Extract",
|
||
"required": true,
|
||
"valueType": "string",
|
||
"toolDescription": "Content to Retrieve",
|
||
"value": [
|
||
"448745",
|
||
"userChatInput"
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"selectedTypeIndex": 0
|
||
},
|
||
{
|
||
"key": "extractKeys",
|
||
"renderTypeList": [
|
||
"custom"
|
||
],
|
||
"label": "",
|
||
"valueType": "any",
|
||
"description": "workflow:target_fields_description",
|
||
"valueDesc": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"value": [
|
||
{
|
||
"valueType": "boolean",
|
||
"required": true,
|
||
"defaultValue": "",
|
||
"desc": "有无人员伤亡",
|
||
"key": "ywrysw",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "boolean",
|
||
"required": true,
|
||
"defaultValue": "",
|
||
"desc": "有无非机动车被撞到",
|
||
"key": "ywfjdc",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "boolean",
|
||
"required": true,
|
||
"defaultValue": "",
|
||
"desc": "有无摩托车被撞倒",
|
||
"key": "ywmtc",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "boolean",
|
||
"required": true,
|
||
"defaultValue": "",
|
||
"desc": "用户是否明确提出要转接人工",
|
||
"key": "transfer_to_human",
|
||
"enum": ""
|
||
},
|
||
{
|
||
"valueType": "boolean",
|
||
"required": true,
|
||
"defaultValue": "false",
|
||
"desc": "用户准备好了",
|
||
"key": "user_is_ready",
|
||
"enum": ""
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"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": "rLkKr49Ad3lb",
|
||
"key": "ywrysw",
|
||
"label": "Extraction Results-ywrysw",
|
||
"valueType": "boolean",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "rhXgOJdLYIfn",
|
||
"key": "ywfjdc",
|
||
"label": "Extraction Results-ywfjdc",
|
||
"valueType": "boolean",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "uFbYsvzL4tn2",
|
||
"key": "ywmtc",
|
||
"label": "Extraction Results-ywmtc",
|
||
"valueType": "boolean",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "skrUfLaRdD61",
|
||
"key": "transfer_to_human",
|
||
"label": "Extraction Results-transfer_to_human",
|
||
"valueType": "boolean",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "eXEjNMCMhjEE",
|
||
"key": "user_is_ready",
|
||
"label": "Extraction Results-user_is_ready",
|
||
"valueType": "boolean",
|
||
"type": "static"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "y8MkLLzUfT1i",
|
||
"name": "询问是否准备好",
|
||
"intro": "AI Large Model Chat",
|
||
"avatar": "core/workflow/template/aiChat",
|
||
"flowNodeType": "chatNode",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 3889.8416086544803,
|
||
"y": -2931.886324393669
|
||
},
|
||
"version": "490",
|
||
"inputs": [
|
||
{
|
||
"key": "model",
|
||
"renderTypeList": [
|
||
"settingLLMModel",
|
||
"reference"
|
||
],
|
||
"label": "AI Model",
|
||
"valueType": "string",
|
||
"value": "Qwen2.5-14B-Instruct-GPTQ-Int4",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "temperature",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "number",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "maxToken",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "number",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "isResponseAnswerText",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"value": true,
|
||
"valueType": "boolean",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatQuoteRole",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"value": "system",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "quoteTemplate",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "quotePrompt",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatVision",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "boolean",
|
||
"value": true,
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatReasoning",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "boolean",
|
||
"value": true,
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatTopP",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "number",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatStopSign",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatResponseFormat",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "aiChatJsonSchema",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"label": "",
|
||
"valueType": "string",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "systemPrompt",
|
||
"renderTypeList": [
|
||
"textarea",
|
||
"reference"
|
||
],
|
||
"max": 3000,
|
||
"valueType": "string",
|
||
"label": "Prompt",
|
||
"description": "core.app.tip.systemPromptTip",
|
||
"placeholder": "core.app.tip.chatNodeSystemPromptTip",
|
||
"value": "你是一个在电话收集交通事故信息的交警机器人。语言风格简洁、适合语音实时交互,没有特殊符号,拒绝跳过问题,拒绝回答任务以外的问题。\n你唯一的任务是询问:用户是否准备好继续办理\n",
|
||
"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": 2,
|
||
"valueDesc": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "quoteQA",
|
||
"renderTypeList": [
|
||
"settingDatasetQuotePrompt"
|
||
],
|
||
"label": "",
|
||
"debugLabel": "Dataset Reference",
|
||
"description": "",
|
||
"valueType": "datasetQuote",
|
||
"valueDesc": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "fileUrlList",
|
||
"renderTypeList": [
|
||
"reference",
|
||
"input"
|
||
],
|
||
"label": "Files",
|
||
"debugLabel": "Files",
|
||
"valueType": "arrayString",
|
||
"value": [
|
||
[
|
||
"448745",
|
||
"userFiles"
|
||
]
|
||
],
|
||
"valueDesc": "",
|
||
"description": "app:workflow.user_file_input_desc",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"key": "userChatInput",
|
||
"renderTypeList": [
|
||
"reference",
|
||
"textarea"
|
||
],
|
||
"valueType": "string",
|
||
"label": "User Question",
|
||
"toolDescription": "User Question",
|
||
"required": true,
|
||
"value": [
|
||
"448745",
|
||
"userChatInput"
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": ""
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "history",
|
||
"key": "history",
|
||
"required": true,
|
||
"label": "common:core.module.output.label.New context",
|
||
"description": "Splice the current reply content with the history records and return it as the new context",
|
||
"valueType": "chatHistory",
|
||
"valueDesc": "{\n obj: System | Human | AI;\n value: string;\n}[]",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "answerText",
|
||
"key": "answerText",
|
||
"required": true,
|
||
"label": "common:core.module.output.label.Ai response content",
|
||
"description": "Will be triggered after the stream reply is completed",
|
||
"valueType": "string",
|
||
"type": "static"
|
||
},
|
||
{
|
||
"id": "reasoningText",
|
||
"key": "reasoningText",
|
||
"required": false,
|
||
"label": "workflow:reasoning_text",
|
||
"valueType": "string",
|
||
"type": "static",
|
||
"invalid": true,
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "smMmut5jHUcz",
|
||
"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": 1969.6865999181177,
|
||
"y": -3221.7540004797597
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"value": [
|
||
"c8GsYOxxPKd9",
|
||
"gR0mkQpJ4Og8"
|
||
],
|
||
"valueType": "object",
|
||
"renderType": "reference"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "vLh9Kas6PyH1",
|
||
"name": "Condition#6",
|
||
"intro": "Execute different branches based on conditions.",
|
||
"avatar": "core/workflow/template/ifelse",
|
||
"flowNodeType": "ifElseNode",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 2553.126402633063,
|
||
"y": -3456.5012759619995
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "ifElseList",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "",
|
||
"value": [
|
||
{
|
||
"condition": "OR",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"gECEtWA1FJ7B",
|
||
"rLkKr49Ad3lb"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "true"
|
||
},
|
||
{
|
||
"variable": [
|
||
"gECEtWA1FJ7B",
|
||
"rhXgOJdLYIfn"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "true"
|
||
},
|
||
{
|
||
"variable": [
|
||
"gECEtWA1FJ7B",
|
||
"uFbYsvzL4tn2"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "true"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"gECEtWA1FJ7B",
|
||
"skrUfLaRdD61"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "true"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"gECEtWA1FJ7B",
|
||
"eXEjNMCMhjEE"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "false"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "ifElseResult",
|
||
"key": "ifElseResult",
|
||
"label": "workflow:judgment_result",
|
||
"valueType": "string",
|
||
"type": "static",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "oXj6YnbVHTjW",
|
||
"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": 3867.9048389878517,
|
||
"y": -3647.4479631623353
|
||
},
|
||
"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": "由于事故有人受伤,正在转接人工处理\n\n\n",
|
||
"valueDesc": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "kYq7r2seIZHF",
|
||
"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": 3867.9048389878512,
|
||
"y": -3276.8302611074855
|
||
},
|
||
"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": "正在转接人工处理,请稍候\n\n\n",
|
||
"valueDesc": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "n4C51phGZY1A",
|
||
"name": "Code Sandbox#4",
|
||
"intro": "Execute a simple script code, usually for complex data processing.",
|
||
"avatar": "core/workflow/template/codeRun",
|
||
"flowNodeType": "code",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": -3364.3143043866053,
|
||
"y": -967.1199533612536
|
||
},
|
||
"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": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"key": "code",
|
||
"renderTypeList": [
|
||
"custom"
|
||
],
|
||
"label": "",
|
||
"value": "function main({data1}){\n return {\n is_first_message: data1.is_first_message,\n user_is_ready: data1.user_is_ready,\n accident_info_complete: data1.accident_info_complete,\n jdcsl: data1.jdcsl,\n driver_info_complete: data1.driver_info_complete,\n drivers_info_complete: data1.drivers_info_complete,\n driver_info_check: data1.driver_info_check,\n drivers_info_check: data1.drivers_info_check,\n }\n}",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"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": [
|
||
"VARIABLE_NODE_ID",
|
||
"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": "gR0mkQpJ4Og8",
|
||
"type": "dynamic",
|
||
"key": "is_first_message",
|
||
"valueType": "boolean",
|
||
"label": "is_first_message",
|
||
"valueDesc": "",
|
||
"description": ""
|
||
},
|
||
{
|
||
"id": "iz9Ecx54TvGS",
|
||
"valueType": "boolean",
|
||
"type": "dynamic",
|
||
"key": "user_is_ready",
|
||
"label": "user_is_ready"
|
||
},
|
||
{
|
||
"id": "hk9zZjblTaS1",
|
||
"valueType": "boolean",
|
||
"type": "dynamic",
|
||
"key": "accident_info_complete",
|
||
"label": "accident_info_complete"
|
||
},
|
||
{
|
||
"id": "dXRhdlsfO22o",
|
||
"valueType": "number",
|
||
"type": "dynamic",
|
||
"key": "jdcsl",
|
||
"label": "jdcsl"
|
||
},
|
||
{
|
||
"id": "d3mC4o1ejnFE",
|
||
"valueType": "boolean",
|
||
"type": "dynamic",
|
||
"key": "driver_info_complete",
|
||
"label": "driver_info_complete"
|
||
},
|
||
{
|
||
"id": "ya6I5sWXJsNJ",
|
||
"valueType": "boolean",
|
||
"type": "dynamic",
|
||
"key": "drivers_info_complete",
|
||
"label": "drivers_info_complete"
|
||
},
|
||
{
|
||
"id": "hUCLyoM573CS",
|
||
"valueType": "boolean",
|
||
"type": "dynamic",
|
||
"key": "driver_info_check",
|
||
"label": "driver_info_check"
|
||
},
|
||
{
|
||
"id": "yeQFXpxUR0pq",
|
||
"valueType": "boolean",
|
||
"type": "dynamic",
|
||
"key": "drivers_info_check",
|
||
"label": "drivers_info_check"
|
||
},
|
||
{
|
||
"id": "zGUstg1H8F4F",
|
||
"valueType": "number",
|
||
"type": "dynamic",
|
||
"key": "user_no_response",
|
||
"label": "user_no_response"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "yrmf3AuoOjnI",
|
||
"name": "Code Sandbox#5",
|
||
"intro": "Execute a simple script code, usually for complex data processing.",
|
||
"avatar": "core/workflow/template/codeRun",
|
||
"flowNodeType": "code",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 1156.6568917166119,
|
||
"y": -4321.252563365649
|
||
},
|
||
"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": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"key": "code",
|
||
"renderTypeList": [
|
||
"custom"
|
||
],
|
||
"label": "",
|
||
"value": "function main({state}){\n state.is_first_message=false;\n return {\n state: state\n }\n}",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "object",
|
||
"canEdit": true,
|
||
"key": "state",
|
||
"label": "state",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"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": "gR0mkQpJ4Og8",
|
||
"type": "dynamic",
|
||
"key": "state",
|
||
"valueType": "object",
|
||
"label": "state",
|
||
"valueDesc": "",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "c8GsYOxxPKd9",
|
||
"name": "Code Sandbox#6",
|
||
"intro": "Execute a simple script code, usually for complex data processing.",
|
||
"avatar": "core/workflow/template/codeRun",
|
||
"flowNodeType": "code",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 1327.2745985105391,
|
||
"y": -3390.901464036014
|
||
},
|
||
"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": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"key": "code",
|
||
"renderTypeList": [
|
||
"custom"
|
||
],
|
||
"label": "",
|
||
"value": "function main({state, ywrysw, ywfjdc, ywmtc, transfer_to_human, user_is_ready}){\n state.ywrysw=ywrysw;\n state.ywfjdc=ywfjdc;\n state.ywmtc=ywmtc;\n state.transfer_to_human=transfer_to_human;\n state.user_is_ready=user_is_ready;\n return {\n state: state\n }\n}",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "object",
|
||
"canEdit": true,
|
||
"key": "state",
|
||
"label": "state",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "boolean",
|
||
"canEdit": true,
|
||
"key": "ywrysw",
|
||
"label": "ywrysw",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"gECEtWA1FJ7B",
|
||
"rLkKr49Ad3lb"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "boolean",
|
||
"canEdit": true,
|
||
"key": "ywfjdc",
|
||
"label": "ywfjdc",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"gECEtWA1FJ7B",
|
||
"rhXgOJdLYIfn"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "boolean",
|
||
"canEdit": true,
|
||
"key": "ywmtc",
|
||
"label": "ywmtc",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"gECEtWA1FJ7B",
|
||
"uFbYsvzL4tn2"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "boolean",
|
||
"canEdit": true,
|
||
"key": "transfer_to_human",
|
||
"label": "transfer_to_human",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"gECEtWA1FJ7B",
|
||
"skrUfLaRdD61"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "boolean",
|
||
"canEdit": true,
|
||
"key": "user_is_ready",
|
||
"label": "user_is_ready",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"gECEtWA1FJ7B",
|
||
"eXEjNMCMhjEE"
|
||
]
|
||
}
|
||
],
|
||
"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": "gR0mkQpJ4Og8",
|
||
"type": "dynamic",
|
||
"key": "state",
|
||
"valueType": "object",
|
||
"label": "state",
|
||
"valueDesc": "",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "q5ycm7LqWXWE",
|
||
"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": 4769.758596668034,
|
||
"y": -3672.9479631623353
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"",
|
||
"0001"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "input"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "g4kfmyuPAXtQ",
|
||
"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": 4769.758596668034,
|
||
"y": -3302.3302611074855
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"",
|
||
"0001"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "input"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "waJFRBjvQEv9",
|
||
"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": 7170.164738678791,
|
||
"y": -2246.8952443529906
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"",
|
||
"1002"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "input"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "ysRPAq7tp8Hg",
|
||
"name": "Code Sandbox#7",
|
||
"intro": "Execute a simple script code, usually for complex data processing.",
|
||
"avatar": "core/workflow/template/codeRun",
|
||
"flowNodeType": "code",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 1478.105324852098,
|
||
"y": -1612.244918977058
|
||
},
|
||
"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": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"key": "code",
|
||
"renderTypeList": [
|
||
"custom"
|
||
],
|
||
"label": "",
|
||
"value": "function main({\n state, ywrysw, ywfjdc, ywmtc, transfer_to_human,\n bjrjs,sgfssj,sfsgxc,jdcsl,sgyy\n}){\n state.ywrysw=ywrysw;\n state.ywfjdc=ywfjdc;\n state.ywmtc=ywmtc;\n state.transfer_to_human=transfer_to_human;\n if (bjrjs !== null && bjrjs !== undefined) {\n state.bjrjs = bjrjs;\n }\n if (sgfssj !== null && sgfssj !== undefined) {\n state.sgfssj = sgfssj;\n }\n if (sfsgxc !== null && sfsgxc !== undefined) {\n state.sfsgxc = sfsgxc;\n }\n if (jdcsl != null && jdcsl !== undefined) {\n state.jdcsl = jdcsl;\n }\n if (sgyy != null && sgyy !== undefined) {\n state.sgyy = sgyy;\n }\n return {\n state: state\n }\n}",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "object",
|
||
"canEdit": true,
|
||
"key": "state",
|
||
"label": "state",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "boolean",
|
||
"canEdit": true,
|
||
"key": "ywrysw",
|
||
"label": "ywrysw",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"xBsEsifWxOhc",
|
||
"rLkKr49Ad3lb"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "boolean",
|
||
"canEdit": true,
|
||
"key": "ywfjdc",
|
||
"label": "ywfjdc",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"xBsEsifWxOhc",
|
||
"rhXgOJdLYIfn"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "boolean",
|
||
"canEdit": true,
|
||
"key": "ywmtc",
|
||
"label": "ywmtc",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"xBsEsifWxOhc",
|
||
"uFbYsvzL4tn2"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "boolean",
|
||
"canEdit": true,
|
||
"key": "transfer_to_human",
|
||
"label": "transfer_to_human",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"xBsEsifWxOhc",
|
||
"skrUfLaRdD61"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "boolean",
|
||
"canEdit": true,
|
||
"key": "bjrjs",
|
||
"label": "bjrjs",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"xBsEsifWxOhc",
|
||
"jHXjhSofOa3U"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "string",
|
||
"canEdit": true,
|
||
"key": "sgfssj",
|
||
"label": "sgfssj",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"xBsEsifWxOhc",
|
||
"wPaeLr2Uik5l"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "boolean",
|
||
"canEdit": true,
|
||
"key": "sfsgxc",
|
||
"label": "sfsgxc",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"xBsEsifWxOhc",
|
||
"mnKgvSNAJ9Qu"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "number",
|
||
"canEdit": true,
|
||
"key": "jdcsl",
|
||
"label": "jdcsl",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"xBsEsifWxOhc",
|
||
"kyE36lVgbiU7"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "string",
|
||
"canEdit": true,
|
||
"key": "sgyy",
|
||
"label": "sgyy",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"xBsEsifWxOhc",
|
||
"pLwu17uw7Qcq"
|
||
]
|
||
}
|
||
],
|
||
"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": "gR0mkQpJ4Og8",
|
||
"type": "dynamic",
|
||
"key": "state",
|
||
"valueType": "object",
|
||
"label": "state",
|
||
"valueDesc": "",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "fwaYvHFYGDAj",
|
||
"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": 2111.28608282742,
|
||
"y": -1039.7222961189864
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"value": [
|
||
"ysRPAq7tp8Hg",
|
||
"gR0mkQpJ4Og8"
|
||
],
|
||
"valueType": "object",
|
||
"renderType": "reference"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "bFtnxuUrDbuI",
|
||
"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": 7129.228004579305,
|
||
"y": -1367.9581472726181
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"",
|
||
"0001"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "input"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "bbQgpM0MUMtc",
|
||
"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": 7146.632104901555,
|
||
"y": -955.136825814838
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"",
|
||
"0001"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "input"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "wEy3YTCK40uG",
|
||
"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": 7146.632104901555,
|
||
"y": -482.40103458375495
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"",
|
||
"0001"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "input"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "hSzvdCjjB71d",
|
||
"name": "Code Sandbox#8",
|
||
"intro": "Execute a simple script code, usually for complex data processing.",
|
||
"avatar": "core/workflow/template/codeRun",
|
||
"flowNodeType": "code",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 5229.676728128356,
|
||
"y": -70.34951539554692
|
||
},
|
||
"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": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"key": "code",
|
||
"renderTypeList": [
|
||
"custom"
|
||
],
|
||
"label": "",
|
||
"value": "function main({state}){\n state.accident_info_complete=true;\n return {\n state: state\n }\n}",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "object",
|
||
"canEdit": true,
|
||
"key": "state",
|
||
"label": "state",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"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": "gR0mkQpJ4Og8",
|
||
"type": "dynamic",
|
||
"key": "state",
|
||
"valueType": "object",
|
||
"label": "state",
|
||
"valueDesc": "",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "jHeeLikXfH1z",
|
||
"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": 5971.055897129906,
|
||
"y": 191.15048460445308
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"value": [
|
||
"hSzvdCjjB71d",
|
||
"gR0mkQpJ4Og8"
|
||
],
|
||
"valueType": "object",
|
||
"renderType": "reference"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "ckg0TgZFKv2F",
|
||
"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": 8860.269826828857,
|
||
"y": 187.65048460445308
|
||
},
|
||
"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": "yvvFH7iyMHCO",
|
||
"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": 10045.792098100948,
|
||
"y": 161.15048460445308
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"",
|
||
"2000"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "input"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "tyezGSJtysAP",
|
||
"name": "Condition#7",
|
||
"intro": "Execute different branches based on conditions.",
|
||
"avatar": "core/workflow/template/ifelse",
|
||
"flowNodeType": "ifElseNode",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 7537.589072841614,
|
||
"y": 139.15048460445308
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "ifElseList",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "",
|
||
"value": [
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"i9dNcDDqlC3g",
|
||
"gR0mkQpJ4Og8"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "single"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "ifElseResult",
|
||
"key": "ifElseResult",
|
||
"label": "workflow:judgment_result",
|
||
"valueType": "string",
|
||
"type": "static",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "oZO5DXI7cgIN",
|
||
"name": "Code Sandbox#9",
|
||
"intro": "Execute a simple script code, usually for complex data processing.",
|
||
"avatar": "core/workflow/template/codeRun",
|
||
"flowNodeType": "code",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 2725.514265219497,
|
||
"y": -1160.136825814838
|
||
},
|
||
"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": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"key": "code",
|
||
"renderTypeList": [
|
||
"custom"
|
||
],
|
||
"label": "",
|
||
"value": "function main({state}){\n if (state.ywrysw || state.ywfjdc || state.ywmtc) {\n return { result: 'someone_is_hurt' };\n } else if (state.transfer_to_human) {\n return { result: 'transfer_to_human' };\n } else if(state.jdcsl > 2){\n return { result: 'multi_parties' };\n } else if (\n state.bjrjs !== null && state.bjrjs !== undefined &&\n state.sgfssj !== null && state.sgfssj !== undefined && state.sgfssj !== 'null' &&\n state.sfsgxc !== null && state.sfsgxc !== undefined &&\n state.jdcsl !== null && state.jdcsl !== undefined && \n state.sgyy !== null && state.sgyy !== undefined && state.sgyy !== 'null'\n ) {\n return {result: 'accident_info_complete'};\n }\n return {\n result: 'continue'\n };\n}",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "object",
|
||
"canEdit": true,
|
||
"key": "state",
|
||
"label": "state",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"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": "string",
|
||
"label": "result",
|
||
"valueDesc": "",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "i9dNcDDqlC3g",
|
||
"name": "Code Sandbox#9",
|
||
"intro": "Execute a simple script code, usually for complex data processing.",
|
||
"avatar": "core/workflow/template/codeRun",
|
||
"flowNodeType": "code",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 6783.382854053828,
|
||
"y": 5.767001503336758
|
||
},
|
||
"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": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"key": "code",
|
||
"renderTypeList": [
|
||
"custom"
|
||
],
|
||
"label": "",
|
||
"value": "function main({state}){\n if (state.jdcsl === 1) {\n return {\n result: 'single'\n }\n } else {\n return {\n result: 'double'\n }\n }\n\n}",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "object",
|
||
"canEdit": true,
|
||
"key": "state",
|
||
"label": "state",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"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": "gR0mkQpJ4Og8",
|
||
"type": "dynamic",
|
||
"key": "result",
|
||
"valueType": "string",
|
||
"label": "result",
|
||
"valueDesc": "",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "gEcYC2j2qL17",
|
||
"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": 8873.889334432186,
|
||
"y": 678.0362498249059
|
||
},
|
||
"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": "fzHdRxIy04GC",
|
||
"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": 10059.411605704277,
|
||
"y": 641.6399404941092
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"",
|
||
"2010"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "input"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "fCdRtFDIczmJ",
|
||
"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": 1765.573509407675,
|
||
"y": 65.24892731909137
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"sABVeuACxyOt",
|
||
"status_code"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "reference"
|
||
},
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"value": [
|
||
"sABVeuACxyOt",
|
||
"state"
|
||
],
|
||
"renderType": "reference",
|
||
"valueType": "object"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "otFgcPblkQ2i",
|
||
"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": 2080.9755020100647,
|
||
"y": 661.7332994223469
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"eSETDMThKva0",
|
||
"status_code"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "reference"
|
||
},
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"value": [
|
||
"eSETDMThKva0",
|
||
"state"
|
||
],
|
||
"renderType": "reference",
|
||
"valueType": "object"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "scqb8erNCXkK",
|
||
"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": -515.8603619741782,
|
||
"y": -2230.301100294996
|
||
},
|
||
"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": "pK8mcwqBcxqE",
|
||
"name": "Variable Update#16",
|
||
"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": 318.74322229340646,
|
||
"y": -2371.2998862010436
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"",
|
||
"1004"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "input"
|
||
},
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"value": [
|
||
"qKHI3maEL4SU",
|
||
"qLUQfhG0ILRX"
|
||
],
|
||
"renderType": "reference",
|
||
"valueType": "object"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "qKHI3maEL4SU",
|
||
"name": "Code Sandbox#9",
|
||
"intro": "Execute a simple script code, usually for complex data processing.",
|
||
"avatar": "core/workflow/template/codeRun",
|
||
"flowNodeType": "code",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": -1779.2729555352714,
|
||
"y": -2471.1142418207105
|
||
},
|
||
"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": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"key": "code",
|
||
"renderTypeList": [
|
||
"custom"
|
||
],
|
||
"label": "",
|
||
"value": "function main({state, user_question}){\n let decision = \"continue\";\n if (user_question === \"【用户无回复】\") {\n state.user_no_response += 1;\n } else {\n state.user_no_response =0;\n }\n if (state.user_no_response < 2) {\n decision = \"continue\";\n } else {\n decision = \"end\";\n }\n return {\n state: state,\n decision: decision\n }\n}",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "object",
|
||
"canEdit": true,
|
||
"key": "state",
|
||
"label": "state",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "string",
|
||
"canEdit": true,
|
||
"key": "user_question",
|
||
"label": "user_question",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"448745",
|
||
"userChatInput"
|
||
],
|
||
"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": "state",
|
||
"valueType": "object",
|
||
"label": "state",
|
||
"valueDesc": "",
|
||
"description": ""
|
||
},
|
||
{
|
||
"id": "gR0mkQpJ4Og8",
|
||
"type": "dynamic",
|
||
"key": "decision",
|
||
"valueType": "string",
|
||
"label": "decision",
|
||
"valueDesc": "",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "nZUm7LuJxr5a",
|
||
"name": "Condition#5",
|
||
"intro": "Execute different branches based on conditions.",
|
||
"avatar": "core/workflow/template/ifelse",
|
||
"flowNodeType": "ifElseNode",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": -563.4647232799128,
|
||
"y": -2732.248271826956
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "ifElseList",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "",
|
||
"value": [
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"qKHI3maEL4SU",
|
||
"gR0mkQpJ4Og8"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "end"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "ifElseResult",
|
||
"key": "ifElseResult",
|
||
"label": "workflow:judgment_result",
|
||
"valueType": "string",
|
||
"type": "static",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "wFnInUpCQeJV",
|
||
"name": "Variable Update#17",
|
||
"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": -1229.114603569731,
|
||
"y": -2565.0698623021194
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"value": [
|
||
"qKHI3maEL4SU",
|
||
"qLUQfhG0ILRX"
|
||
],
|
||
"renderType": "reference",
|
||
"valueType": "object"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "ntkSX8ViE4ZK",
|
||
"name": "Code Sandbox#9",
|
||
"intro": "Execute a simple script code, usually for complex data processing.",
|
||
"avatar": "core/workflow/template/codeRun",
|
||
"flowNodeType": "code",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": -1698.8869186355423,
|
||
"y": -1394.984364000085
|
||
},
|
||
"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": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"key": "code",
|
||
"renderTypeList": [
|
||
"custom"
|
||
],
|
||
"label": "",
|
||
"value": "function main({state, user_question}){\n let decision = \"continue\";\n if (user_question === \"【用户无回复】\") {\n state.user_no_response += 1;\n } else {\n state.user_no_response =0;\n }\n if (state.user_no_response < 2) {\n decision = \"continue\";\n } else {\n decision = \"end\";\n }\n return {\n state: state,\n decision: decision\n }\n}",
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": "",
|
||
"valueType": "string"
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "object",
|
||
"canEdit": true,
|
||
"key": "state",
|
||
"label": "state",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference"
|
||
],
|
||
"valueType": "string",
|
||
"canEdit": true,
|
||
"key": "user_question",
|
||
"label": "user_question",
|
||
"customInputConfig": {
|
||
"selectValueTypeList": [
|
||
"string",
|
||
"number",
|
||
"boolean",
|
||
"object",
|
||
"arrayString",
|
||
"arrayNumber",
|
||
"arrayBoolean",
|
||
"arrayObject",
|
||
"arrayAny",
|
||
"any",
|
||
"chatHistory",
|
||
"datasetQuote",
|
||
"dynamic",
|
||
"selectDataset",
|
||
"selectApp"
|
||
],
|
||
"showDescription": false,
|
||
"showDefaultValue": true
|
||
},
|
||
"required": true,
|
||
"value": [
|
||
"448745",
|
||
"userChatInput"
|
||
],
|
||
"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": "state",
|
||
"valueType": "object",
|
||
"label": "state",
|
||
"valueDesc": "",
|
||
"description": ""
|
||
},
|
||
{
|
||
"id": "gR0mkQpJ4Og8",
|
||
"type": "dynamic",
|
||
"key": "decision",
|
||
"valueType": "string",
|
||
"label": "decision",
|
||
"valueDesc": "",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "bKmudspMNnxL",
|
||
"name": "Condition#6",
|
||
"intro": "Execute different branches based on conditions.",
|
||
"avatar": "core/workflow/template/ifelse",
|
||
"flowNodeType": "ifElseNode",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": -357.25677770659354,
|
||
"y": -1574.12827816296
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "ifElseList",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "",
|
||
"value": [
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"ntkSX8ViE4ZK",
|
||
"gR0mkQpJ4Og8"
|
||
],
|
||
"condition": "equalTo",
|
||
"value": "end"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "ifElseResult",
|
||
"key": "ifElseResult",
|
||
"label": "workflow:judgment_result",
|
||
"valueType": "string",
|
||
"type": "static",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "syzmFUt5tjQc",
|
||
"name": "Variable Update#18",
|
||
"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": -1166.0385964615787,
|
||
"y": -1246.6968520991372
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"value": [
|
||
"ntkSX8ViE4ZK",
|
||
"qLUQfhG0ILRX"
|
||
],
|
||
"renderType": "reference",
|
||
"valueType": "object"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "yQOFHC40g1uw",
|
||
"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": -298.4531508559866,
|
||
"y": -1094.6320794661547
|
||
},
|
||
"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": "j2LPKAgbCCho",
|
||
"name": "Variable Update#19",
|
||
"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": -152.85071041653555,
|
||
"y": -722.3747623057059
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"",
|
||
"1004"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "input"
|
||
},
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
],
|
||
"value": [
|
||
"ntkSX8ViE4ZK",
|
||
"qLUQfhG0ILRX"
|
||
],
|
||
"renderType": "reference",
|
||
"valueType": "object"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "gfBHnQ0ks5iK",
|
||
"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": -1023.2567777065935,
|
||
"y": 305.3944865893809
|
||
},
|
||
"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": "xYFIPF36BjOm",
|
||
"name": "Variable Update#19",
|
||
"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": -119.45315085598662,
|
||
"y": 621.8578997249015
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "updateList",
|
||
"valueType": "any",
|
||
"label": "",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"value": [
|
||
{
|
||
"variable": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
],
|
||
"value": [
|
||
"",
|
||
"0000"
|
||
],
|
||
"valueType": "string",
|
||
"renderType": "input"
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": []
|
||
},
|
||
{
|
||
"nodeId": "eSETDMThKva0",
|
||
"name": "双车拍照流程插件",
|
||
"intro": "",
|
||
"avatar": "core/app/type/pluginFill",
|
||
"flowNodeType": "pluginModule",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": 678.8586841435086,
|
||
"y": 240.51079782417702
|
||
},
|
||
"version": "680b47dee11c874476fdaf9b",
|
||
"inputs": [
|
||
{
|
||
"key": "system_forbid_stream",
|
||
"renderTypeList": [
|
||
"switch"
|
||
],
|
||
"valueType": "boolean",
|
||
"label": "workflow:template.forbid_stream",
|
||
"description": "workflow:template.forbid_stream_desc",
|
||
"value": false
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference",
|
||
"input"
|
||
],
|
||
"selectedTypeIndex": 0,
|
||
"valueType": "object",
|
||
"canEdit": false,
|
||
"key": "state",
|
||
"label": "state",
|
||
"description": "",
|
||
"defaultValue": "",
|
||
"list": [
|
||
{
|
||
"label": "",
|
||
"value": ""
|
||
}
|
||
],
|
||
"maxFiles": 5,
|
||
"canSelectFile": true,
|
||
"canSelectImg": true,
|
||
"required": false,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference",
|
||
"input"
|
||
],
|
||
"selectedTypeIndex": 0,
|
||
"valueType": "string",
|
||
"canEdit": false,
|
||
"key": "status_code",
|
||
"label": "status_code",
|
||
"description": "",
|
||
"defaultValue": "",
|
||
"list": [
|
||
{
|
||
"label": "",
|
||
"value": ""
|
||
}
|
||
],
|
||
"maxFiles": 5,
|
||
"canSelectFile": true,
|
||
"canSelectImg": true,
|
||
"required": false,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference",
|
||
"input"
|
||
],
|
||
"selectedTypeIndex": 0,
|
||
"valueType": "string",
|
||
"canEdit": false,
|
||
"key": "user_question",
|
||
"label": "user_question",
|
||
"description": "",
|
||
"defaultValue": "",
|
||
"list": [
|
||
{
|
||
"label": "",
|
||
"value": ""
|
||
}
|
||
],
|
||
"maxFiles": 5,
|
||
"canSelectFile": true,
|
||
"canSelectImg": true,
|
||
"required": false,
|
||
"value": [
|
||
"448745",
|
||
"userChatInput"
|
||
]
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "state",
|
||
"type": "static",
|
||
"key": "state",
|
||
"valueType": "object",
|
||
"label": "state",
|
||
"description": ""
|
||
},
|
||
{
|
||
"id": "status_code",
|
||
"type": "static",
|
||
"key": "status_code",
|
||
"valueType": "string",
|
||
"label": "status_code",
|
||
"description": ""
|
||
}
|
||
],
|
||
"pluginId": "6809bc52e11c874476fd8700"
|
||
},
|
||
{
|
||
"nodeId": "sABVeuACxyOt",
|
||
"name": "单车拍照流程插件",
|
||
"intro": "",
|
||
"avatar": "core/app/type/pluginFill",
|
||
"flowNodeType": "pluginModule",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": -332.65160644048433,
|
||
"y": -231.9158752479845
|
||
},
|
||
"version": "680dbf3602359c74bc7f6893",
|
||
"inputs": [
|
||
{
|
||
"key": "system_forbid_stream",
|
||
"renderTypeList": [
|
||
"switch"
|
||
],
|
||
"valueType": "boolean",
|
||
"label": "workflow:template.forbid_stream",
|
||
"description": "workflow:template.forbid_stream_desc",
|
||
"value": false
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference",
|
||
"input"
|
||
],
|
||
"selectedTypeIndex": 0,
|
||
"valueType": "object",
|
||
"canEdit": false,
|
||
"key": "state",
|
||
"label": "state",
|
||
"description": "",
|
||
"defaultValue": "",
|
||
"list": [
|
||
{
|
||
"label": "",
|
||
"value": ""
|
||
}
|
||
],
|
||
"maxFiles": 5,
|
||
"canSelectFile": true,
|
||
"canSelectImg": true,
|
||
"required": false,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"state"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference",
|
||
"input"
|
||
],
|
||
"selectedTypeIndex": 0,
|
||
"valueType": "string",
|
||
"canEdit": false,
|
||
"key": "status_code",
|
||
"label": "status_code",
|
||
"description": "",
|
||
"defaultValue": "",
|
||
"list": [
|
||
{
|
||
"label": "",
|
||
"value": ""
|
||
}
|
||
],
|
||
"maxFiles": 5,
|
||
"canSelectFile": true,
|
||
"canSelectImg": true,
|
||
"required": false,
|
||
"value": [
|
||
"VARIABLE_NODE_ID",
|
||
"status_code"
|
||
]
|
||
},
|
||
{
|
||
"renderTypeList": [
|
||
"reference",
|
||
"input"
|
||
],
|
||
"selectedTypeIndex": 0,
|
||
"valueType": "string",
|
||
"canEdit": false,
|
||
"key": "user_question",
|
||
"label": "user_question",
|
||
"description": "",
|
||
"defaultValue": "",
|
||
"list": [
|
||
{
|
||
"label": "",
|
||
"value": ""
|
||
}
|
||
],
|
||
"maxFiles": 5,
|
||
"canSelectFile": true,
|
||
"canSelectImg": true,
|
||
"required": false,
|
||
"value": [
|
||
"448745",
|
||
"userChatInput"
|
||
]
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "state",
|
||
"type": "static",
|
||
"key": "state",
|
||
"valueType": "object",
|
||
"label": "state",
|
||
"description": ""
|
||
},
|
||
{
|
||
"id": "status_code",
|
||
"type": "static",
|
||
"key": "status_code",
|
||
"valueType": "string",
|
||
"label": "status_code",
|
||
"description": ""
|
||
}
|
||
],
|
||
"pluginId": "6809bc70e11c874476fd87a6"
|
||
},
|
||
{
|
||
"nodeId": "xsJJTkTsEAMW",
|
||
"name": "Condition#7",
|
||
"intro": "Execute different branches based on conditions.",
|
||
"avatar": "core/workflow/template/ifelse",
|
||
"flowNodeType": "ifElseNode",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": -1420.114603569731,
|
||
"y": -464.808454264758
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "ifElseList",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "",
|
||
"value": [
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"448745",
|
||
"userChatInput"
|
||
],
|
||
"condition": "isEmpty"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "ifElseResult",
|
||
"key": "ifElseResult",
|
||
"label": "workflow:judgment_result",
|
||
"valueType": "string",
|
||
"type": "static",
|
||
"description": ""
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"nodeId": "sswEbGwdJu7H",
|
||
"name": "Condition#8",
|
||
"intro": "Execute different branches based on conditions.",
|
||
"avatar": "core/workflow/template/ifelse",
|
||
"flowNodeType": "ifElseNode",
|
||
"showStatus": true,
|
||
"position": {
|
||
"x": -1456.6894965950437,
|
||
"y": -50.30357021529878
|
||
},
|
||
"version": "481",
|
||
"inputs": [
|
||
{
|
||
"key": "ifElseList",
|
||
"renderTypeList": [
|
||
"hidden"
|
||
],
|
||
"valueType": "any",
|
||
"label": "",
|
||
"value": [
|
||
{
|
||
"condition": "AND",
|
||
"list": [
|
||
{
|
||
"variable": [
|
||
"448745",
|
||
"userChatInput"
|
||
],
|
||
"condition": "isEmpty"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"valueDesc": "",
|
||
"description": "",
|
||
"debugLabel": "",
|
||
"toolDescription": ""
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"id": "ifElseResult",
|
||
"key": "ifElseResult",
|
||
"label": "workflow:judgment_result",
|
||
"valueType": "string",
|
||
"type": "static",
|
||
"description": ""
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"edges": [
|
||
{
|
||
"source": "pvArMm3FFJeb",
|
||
"target": "gu5ZFJKsE4GJ",
|
||
"sourceHandle": "pvArMm3FFJeb-source-ELSE",
|
||
"targetHandle": "gu5ZFJKsE4GJ-target-left"
|
||
},
|
||
{
|
||
"source": "pvArMm3FFJeb",
|
||
"target": "uX2IzK9fx9zo",
|
||
"sourceHandle": "pvArMm3FFJeb-source-IF",
|
||
"targetHandle": "uX2IzK9fx9zo-target-left"
|
||
},
|
||
{
|
||
"source": "pvArMm3FFJeb",
|
||
"target": "fvvP1xj1OJkZ",
|
||
"sourceHandle": "pvArMm3FFJeb-source-ELSE IF 1",
|
||
"targetHandle": "fvvP1xj1OJkZ-target-left"
|
||
},
|
||
{
|
||
"source": "pvArMm3FFJeb",
|
||
"target": "gArhI4puX6gn",
|
||
"sourceHandle": "pvArMm3FFJeb-source-ELSE IF 2",
|
||
"targetHandle": "gArhI4puX6gn-target-left"
|
||
},
|
||
{
|
||
"source": "hFlE9YB8LdGB",
|
||
"target": "ry5G22Qk6Tox",
|
||
"sourceHandle": "hFlE9YB8LdGB-source-IF",
|
||
"targetHandle": "ry5G22Qk6Tox-target-left"
|
||
},
|
||
{
|
||
"source": "smMmut5jHUcz",
|
||
"target": "vLh9Kas6PyH1",
|
||
"sourceHandle": "smMmut5jHUcz-source-right",
|
||
"targetHandle": "vLh9Kas6PyH1-target-left"
|
||
},
|
||
{
|
||
"source": "vLh9Kas6PyH1",
|
||
"target": "oXj6YnbVHTjW",
|
||
"sourceHandle": "vLh9Kas6PyH1-source-IF",
|
||
"targetHandle": "oXj6YnbVHTjW-target-left"
|
||
},
|
||
{
|
||
"source": "vLh9Kas6PyH1",
|
||
"target": "kYq7r2seIZHF",
|
||
"sourceHandle": "vLh9Kas6PyH1-source-ELSE IF 1",
|
||
"targetHandle": "kYq7r2seIZHF-target-left"
|
||
},
|
||
{
|
||
"source": "vLh9Kas6PyH1",
|
||
"target": "y8MkLLzUfT1i",
|
||
"sourceHandle": "vLh9Kas6PyH1-source-ELSE IF 2",
|
||
"targetHandle": "y8MkLLzUfT1i-target-left"
|
||
},
|
||
{
|
||
"source": "vLh9Kas6PyH1",
|
||
"target": "gu5ZFJKsE4GJ",
|
||
"sourceHandle": "vLh9Kas6PyH1-source-ELSE",
|
||
"targetHandle": "gu5ZFJKsE4GJ-target-left"
|
||
},
|
||
{
|
||
"source": "448745",
|
||
"target": "n4C51phGZY1A",
|
||
"sourceHandle": "448745-source-right",
|
||
"targetHandle": "n4C51phGZY1A-target-left"
|
||
},
|
||
{
|
||
"source": "n4C51phGZY1A",
|
||
"target": "hFlE9YB8LdGB",
|
||
"sourceHandle": "n4C51phGZY1A-source-right",
|
||
"targetHandle": "hFlE9YB8LdGB-target-left"
|
||
},
|
||
{
|
||
"source": "ry5G22Qk6Tox",
|
||
"target": "yrmf3AuoOjnI",
|
||
"sourceHandle": "ry5G22Qk6Tox-source-right",
|
||
"targetHandle": "yrmf3AuoOjnI-target-left"
|
||
},
|
||
{
|
||
"source": "yrmf3AuoOjnI",
|
||
"target": "jmmJzldTiMkP",
|
||
"sourceHandle": "yrmf3AuoOjnI-source-right",
|
||
"targetHandle": "jmmJzldTiMkP-target-left"
|
||
},
|
||
{
|
||
"source": "gECEtWA1FJ7B",
|
||
"target": "c8GsYOxxPKd9",
|
||
"sourceHandle": "gECEtWA1FJ7B-source-right",
|
||
"targetHandle": "c8GsYOxxPKd9-target-left"
|
||
},
|
||
{
|
||
"source": "c8GsYOxxPKd9",
|
||
"target": "smMmut5jHUcz",
|
||
"sourceHandle": "c8GsYOxxPKd9-source-right",
|
||
"targetHandle": "smMmut5jHUcz-target-left"
|
||
},
|
||
{
|
||
"source": "oXj6YnbVHTjW",
|
||
"target": "q5ycm7LqWXWE",
|
||
"sourceHandle": "oXj6YnbVHTjW-source-right",
|
||
"targetHandle": "q5ycm7LqWXWE-target-left"
|
||
},
|
||
{
|
||
"source": "kYq7r2seIZHF",
|
||
"target": "g4kfmyuPAXtQ",
|
||
"sourceHandle": "kYq7r2seIZHF-source-right",
|
||
"targetHandle": "g4kfmyuPAXtQ-target-left"
|
||
},
|
||
{
|
||
"source": "gu5ZFJKsE4GJ",
|
||
"target": "waJFRBjvQEv9",
|
||
"sourceHandle": "gu5ZFJKsE4GJ-source-right",
|
||
"targetHandle": "waJFRBjvQEv9-target-left"
|
||
},
|
||
{
|
||
"source": "xBsEsifWxOhc",
|
||
"target": "ysRPAq7tp8Hg",
|
||
"sourceHandle": "xBsEsifWxOhc-source-right",
|
||
"targetHandle": "ysRPAq7tp8Hg-target-left"
|
||
},
|
||
{
|
||
"source": "ysRPAq7tp8Hg",
|
||
"target": "fwaYvHFYGDAj",
|
||
"sourceHandle": "ysRPAq7tp8Hg-source-right",
|
||
"targetHandle": "fwaYvHFYGDAj-target-left"
|
||
},
|
||
{
|
||
"source": "uX2IzK9fx9zo",
|
||
"target": "bFtnxuUrDbuI",
|
||
"sourceHandle": "uX2IzK9fx9zo-source-right",
|
||
"targetHandle": "bFtnxuUrDbuI-target-left"
|
||
},
|
||
{
|
||
"source": "fvvP1xj1OJkZ",
|
||
"target": "bbQgpM0MUMtc",
|
||
"sourceHandle": "fvvP1xj1OJkZ-source-right",
|
||
"targetHandle": "bbQgpM0MUMtc-target-left"
|
||
},
|
||
{
|
||
"source": "gArhI4puX6gn",
|
||
"target": "wEy3YTCK40uG",
|
||
"sourceHandle": "gArhI4puX6gn-source-right",
|
||
"targetHandle": "wEy3YTCK40uG-target-left"
|
||
},
|
||
{
|
||
"source": "pvArMm3FFJeb",
|
||
"target": "hSzvdCjjB71d",
|
||
"sourceHandle": "pvArMm3FFJeb-source-ELSE IF 3",
|
||
"targetHandle": "hSzvdCjjB71d-target-left"
|
||
},
|
||
{
|
||
"source": "hSzvdCjjB71d",
|
||
"target": "jHeeLikXfH1z",
|
||
"sourceHandle": "hSzvdCjjB71d-source-right",
|
||
"targetHandle": "jHeeLikXfH1z-target-left"
|
||
},
|
||
{
|
||
"source": "ckg0TgZFKv2F",
|
||
"target": "yvvFH7iyMHCO",
|
||
"sourceHandle": "ckg0TgZFKv2F-source-right",
|
||
"targetHandle": "yvvFH7iyMHCO-target-left"
|
||
},
|
||
{
|
||
"source": "fwaYvHFYGDAj",
|
||
"target": "oZO5DXI7cgIN",
|
||
"sourceHandle": "fwaYvHFYGDAj-source-right",
|
||
"targetHandle": "oZO5DXI7cgIN-target-left"
|
||
},
|
||
{
|
||
"source": "oZO5DXI7cgIN",
|
||
"target": "pvArMm3FFJeb",
|
||
"sourceHandle": "oZO5DXI7cgIN-source-right",
|
||
"targetHandle": "pvArMm3FFJeb-target-left"
|
||
},
|
||
{
|
||
"source": "jHeeLikXfH1z",
|
||
"target": "i9dNcDDqlC3g",
|
||
"sourceHandle": "jHeeLikXfH1z-source-right",
|
||
"targetHandle": "i9dNcDDqlC3g-target-left"
|
||
},
|
||
{
|
||
"source": "i9dNcDDqlC3g",
|
||
"target": "tyezGSJtysAP",
|
||
"sourceHandle": "i9dNcDDqlC3g-source-right",
|
||
"targetHandle": "tyezGSJtysAP-target-left"
|
||
},
|
||
{
|
||
"source": "tyezGSJtysAP",
|
||
"target": "ckg0TgZFKv2F",
|
||
"sourceHandle": "tyezGSJtysAP-source-IF",
|
||
"targetHandle": "ckg0TgZFKv2F-target-left"
|
||
},
|
||
{
|
||
"source": "tyezGSJtysAP",
|
||
"target": "gEcYC2j2qL17",
|
||
"sourceHandle": "tyezGSJtysAP-source-ELSE",
|
||
"targetHandle": "gEcYC2j2qL17-target-left"
|
||
},
|
||
{
|
||
"source": "gEcYC2j2qL17",
|
||
"target": "fzHdRxIy04GC",
|
||
"sourceHandle": "gEcYC2j2qL17-source-right",
|
||
"targetHandle": "fzHdRxIy04GC-target-left"
|
||
},
|
||
{
|
||
"source": "hFlE9YB8LdGB",
|
||
"target": "qKHI3maEL4SU",
|
||
"sourceHandle": "hFlE9YB8LdGB-source-ELSE IF 1",
|
||
"targetHandle": "qKHI3maEL4SU-target-left"
|
||
},
|
||
{
|
||
"source": "nZUm7LuJxr5a",
|
||
"target": "scqb8erNCXkK",
|
||
"sourceHandle": "nZUm7LuJxr5a-source-IF",
|
||
"targetHandle": "scqb8erNCXkK-target-left"
|
||
},
|
||
{
|
||
"source": "scqb8erNCXkK",
|
||
"target": "pK8mcwqBcxqE",
|
||
"sourceHandle": "scqb8erNCXkK-source-right",
|
||
"targetHandle": "pK8mcwqBcxqE-target-left"
|
||
},
|
||
{
|
||
"source": "hFlE9YB8LdGB",
|
||
"target": "ntkSX8ViE4ZK",
|
||
"sourceHandle": "hFlE9YB8LdGB-source-ELSE IF 2",
|
||
"targetHandle": "ntkSX8ViE4ZK-target-left"
|
||
},
|
||
{
|
||
"source": "yQOFHC40g1uw",
|
||
"target": "j2LPKAgbCCho",
|
||
"sourceHandle": "yQOFHC40g1uw-source-right",
|
||
"targetHandle": "j2LPKAgbCCho-target-left"
|
||
},
|
||
{
|
||
"source": "hFlE9YB8LdGB",
|
||
"target": "gfBHnQ0ks5iK",
|
||
"sourceHandle": "hFlE9YB8LdGB-source-ELSE IF 5",
|
||
"targetHandle": "gfBHnQ0ks5iK-target-left"
|
||
},
|
||
{
|
||
"source": "hFlE9YB8LdGB",
|
||
"target": "gfBHnQ0ks5iK",
|
||
"sourceHandle": "hFlE9YB8LdGB-source-ELSE IF 6",
|
||
"targetHandle": "gfBHnQ0ks5iK-target-left"
|
||
},
|
||
{
|
||
"source": "gfBHnQ0ks5iK",
|
||
"target": "xYFIPF36BjOm",
|
||
"sourceHandle": "gfBHnQ0ks5iK-source-right",
|
||
"targetHandle": "xYFIPF36BjOm-target-left"
|
||
},
|
||
{
|
||
"source": "ntkSX8ViE4ZK",
|
||
"target": "syzmFUt5tjQc",
|
||
"sourceHandle": "ntkSX8ViE4ZK-source-right",
|
||
"targetHandle": "syzmFUt5tjQc-target-left"
|
||
},
|
||
{
|
||
"source": "syzmFUt5tjQc",
|
||
"target": "bKmudspMNnxL",
|
||
"sourceHandle": "syzmFUt5tjQc-source-right",
|
||
"targetHandle": "bKmudspMNnxL-target-left"
|
||
},
|
||
{
|
||
"source": "bKmudspMNnxL",
|
||
"target": "yQOFHC40g1uw",
|
||
"sourceHandle": "bKmudspMNnxL-source-IF",
|
||
"targetHandle": "yQOFHC40g1uw-target-left"
|
||
},
|
||
{
|
||
"source": "bKmudspMNnxL",
|
||
"target": "xBsEsifWxOhc",
|
||
"sourceHandle": "bKmudspMNnxL-source-ELSE",
|
||
"targetHandle": "xBsEsifWxOhc-target-left"
|
||
},
|
||
{
|
||
"source": "qKHI3maEL4SU",
|
||
"target": "wFnInUpCQeJV",
|
||
"sourceHandle": "qKHI3maEL4SU-source-right",
|
||
"targetHandle": "wFnInUpCQeJV-target-left"
|
||
},
|
||
{
|
||
"source": "wFnInUpCQeJV",
|
||
"target": "nZUm7LuJxr5a",
|
||
"sourceHandle": "wFnInUpCQeJV-source-right",
|
||
"targetHandle": "nZUm7LuJxr5a-target-left"
|
||
},
|
||
{
|
||
"source": "nZUm7LuJxr5a",
|
||
"target": "gECEtWA1FJ7B",
|
||
"sourceHandle": "nZUm7LuJxr5a-source-ELSE",
|
||
"targetHandle": "gECEtWA1FJ7B-target-left"
|
||
},
|
||
{
|
||
"source": "hFlE9YB8LdGB",
|
||
"target": "xsJJTkTsEAMW",
|
||
"sourceHandle": "hFlE9YB8LdGB-source-ELSE IF 3",
|
||
"targetHandle": "xsJJTkTsEAMW-target-left"
|
||
},
|
||
{
|
||
"source": "xsJJTkTsEAMW",
|
||
"target": "sABVeuACxyOt",
|
||
"sourceHandle": "xsJJTkTsEAMW-source-ELSE",
|
||
"targetHandle": "sABVeuACxyOt-target-left"
|
||
},
|
||
{
|
||
"source": "sABVeuACxyOt",
|
||
"target": "fCdRtFDIczmJ",
|
||
"sourceHandle": "sABVeuACxyOt-source-right",
|
||
"targetHandle": "fCdRtFDIczmJ-target-left"
|
||
},
|
||
{
|
||
"source": "hFlE9YB8LdGB",
|
||
"target": "sswEbGwdJu7H",
|
||
"sourceHandle": "hFlE9YB8LdGB-source-ELSE IF 4",
|
||
"targetHandle": "sswEbGwdJu7H-target-left"
|
||
},
|
||
{
|
||
"source": "sswEbGwdJu7H",
|
||
"target": "eSETDMThKva0",
|
||
"sourceHandle": "sswEbGwdJu7H-source-ELSE",
|
||
"targetHandle": "eSETDMThKva0-target-left"
|
||
},
|
||
{
|
||
"source": "eSETDMThKva0",
|
||
"target": "otFgcPblkQ2i",
|
||
"sourceHandle": "eSETDMThKva0-source-right",
|
||
"targetHandle": "otFgcPblkQ2i-target-left"
|
||
}
|
||
],
|
||
"chatConfig": {
|
||
"welcomeText": "您好,这里是无锡交警,我将为您远程处理交通事故。请将人员撤离至路侧安全区域,开启危险报警双闪灯、放置三角警告牌、做好安全防护,谨防二次事故伤害。若您已经准备好了,请点击继续办理,如需人工服务,请说转人工。",
|
||
"variables": [
|
||
{
|
||
"id": "r9bb16",
|
||
"key": "state",
|
||
"label": "state",
|
||
"type": "custom",
|
||
"description": "",
|
||
"required": false,
|
||
"valueType": "object",
|
||
"list": [
|
||
{
|
||
"value": "",
|
||
"label": ""
|
||
}
|
||
],
|
||
"defaultValue": "{\"is_first_message\": false, \"user_is_ready\": false, \"accident_info_complete\": false,\n\"driver_info_check\": false,\n\"drivers_info_check\": false,\n\"driver_info_complete\": false,\n\"drivers_info_complete\": false,\n\"hpzl1\": \"小型蓝色车辆\",\n\"hphm1\": \"沪C1121\",\n\"driver1Phonenumber\": \"12918881212\",\n\"driver1ID\": \"310111198812223323\",\n\"user_no_response\": 0}",
|
||
"enums": [
|
||
{
|
||
"value": "",
|
||
"label": ""
|
||
}
|
||
],
|
||
"icon": "core/workflow/inputType/customVariable"
|
||
},
|
||
{
|
||
"id": "2066r4",
|
||
"key": "status_code",
|
||
"label": "status_code",
|
||
"type": "custom",
|
||
"description": "",
|
||
"required": false,
|
||
"valueType": "string",
|
||
"list": [
|
||
{
|
||
"value": "",
|
||
"label": ""
|
||
}
|
||
],
|
||
"defaultValue": "1001",
|
||
"enums": [
|
||
{
|
||
"value": "",
|
||
"label": ""
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"scheduledTriggerConfig": {
|
||
"cronString": "",
|
||
"timezone": "Asia/Shanghai",
|
||
"defaultPrompt": ""
|
||
},
|
||
"_id": "67d74f9ce45d4c228e914253"
|
||
}
|
||
} |