import{b5 as o,aC as e,b6 as T}from"./chat-u6cKkSMp.js";const C={id:o.Start,type:o.Start,x:480,y:3340,properties:{height:364,stepName:e("views.applicationWorkflow.nodes.startNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.startNode.question"),value:"question"}],globalFields:[{label:e("views.applicationWorkflow.nodes.startNode.currentTime"),value:"time"},{label:e("views.application.form.historyRecord.label"),value:"history_context"},{label:e("chat.chatId"),value:"chat_id"}]},fields:[{label:e("views.applicationWorkflow.nodes.startNode.question"),value:"question"}],globalFields:[{label:e("views.applicationWorkflow.nodes.startNode.currentTime"),value:"time"}],showNode:!0}},L={id:o.Base,type:o.Base,x:360,y:2761.3875,text:"",properties:{height:728.375,stepName:e("views.applicationWorkflow.nodes.baseNode.label"),input_field_list:[],node_data:{name:"",desc:"",prologue:e("views.application.form.defaultPrologue"),tts_type:"BROWSER"},config:{},showNode:!0,user_input_config:{title:e("chat.userInput")},user_input_field_list:[]}},F=[L,C],i={type:o.AiChat,text:e("views.applicationWorkflow.nodes.aiChatNode.text"),label:e("views.applicationWorkflow.nodes.aiChatNode.label"),height:340,properties:{stepName:e("views.applicationWorkflow.nodes.aiChatNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.aiChatNode.answer"),value:"answer"},{label:e("views.applicationWorkflow.nodes.aiChatNode.think"),value:"reasoning_content"},{label:e("views.applicationWorkflow.nodes.aiChatNode.historyMessage"),value:"history_message"}]}}},t={type:o.SearchKnowledge,text:e("views.applicationWorkflow.nodes.searchKnowledgeNode.text"),label:e("views.applicationWorkflow.nodes.searchKnowledgeNode.label"),height:355,properties:{stepName:e("views.applicationWorkflow.nodes.searchKnowledgeNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.searchKnowledgeNode.paragraph_list"),value:"paragraph_list"},{label:e("views.applicationWorkflow.nodes.searchKnowledgeNode.is_hit_handling_method_list"),value:"is_hit_handling_method_list"},{label:e("views.applicationWorkflow.nodes.searchKnowledgeNode.result"),value:"data"},{label:e("views.applicationWorkflow.nodes.searchKnowledgeNode.directly_return"),value:"directly_return"}]}}},s={type:o.SearchDocument,text:e("views.applicationWorkflow.nodes.searchDocumentNode.text"),label:e("views.applicationWorkflow.nodes.searchDocumentNode.label"),height:355,properties:{width:600,stepName:e("views.applicationWorkflow.nodes.searchDocumentNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.searchDocumentNode.knowledge_list"),value:"knowledge_list"},{label:e("views.applicationWorkflow.nodes.searchDocumentNode.document_list"),value:"document_list"}]}}},n={type:o.Question,text:e("views.applicationWorkflow.nodes.questionNode.text"),label:e("views.applicationWorkflow.nodes.questionNode.label"),height:345,properties:{stepName:e("views.applicationWorkflow.nodes.questionNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.questionNode.result"),value:"answer"}]}}},p={type:o.VariableSplittingNode,text:e("views.applicationWorkflow.nodes.variableSplittingNode.text"),label:e("views.applicationWorkflow.nodes.variableSplittingNode.label"),height:345,properties:{stepName:e("views.applicationWorkflow.nodes.variableSplittingNode.label"),config:{fields:[{label:e("common.result"),value:"result"}]}}},d={type:o.ParameterExtractionNode,text:e("views.applicationWorkflow.nodes.parameterExtractionNode.text"),label:e("views.applicationWorkflow.nodes.parameterExtractionNode.label"),height:345,properties:{width:430,stepName:e("views.applicationWorkflow.nodes.parameterExtractionNode.label"),config:{fields:[{label:e("common.result"),value:"result"}]}}},r={type:o.Condition,text:e("views.applicationWorkflow.nodes.conditionNode.text"),label:e("views.applicationWorkflow.nodes.conditionNode.label"),height:175,properties:{width:600,stepName:e("views.applicationWorkflow.nodes.conditionNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.conditionNode.branch_name"),value:"branch_name"}]}}},c={type:o.Reply,text:e("views.applicationWorkflow.nodes.replyNode.text"),label:e("views.applicationWorkflow.nodes.replyNode.label"),height:210,properties:{stepName:e("views.applicationWorkflow.nodes.replyNode.label"),config:{fields:[{label:e("common.content"),value:"answer"}]}}},w={type:o.RerankerNode,text:e("views.applicationWorkflow.nodes.rerankerNode.text"),label:e("views.applicationWorkflow.nodes.rerankerNode.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.rerankerNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.rerankerNode.result_list"),value:"result_list"},{label:e("views.applicationWorkflow.nodes.rerankerNode.result"),value:"result"}]}}},f={type:o.FormNode,text:e("views.applicationWorkflow.nodes.formNode.text"),label:e("views.applicationWorkflow.nodes.formNode.label"),height:252,properties:{width:600,stepName:e("views.applicationWorkflow.nodes.formNode.label"),node_data:{is_result:!0,form_field_list:[],form_content_format:`${e("views.applicationWorkflow.nodes.formNode.form_content_format1")} {{form}} ${e("views.applicationWorkflow.nodes.formNode.form_content_format2")}`},config:{fields:[{label:e("views.applicationWorkflow.nodes.formNode.form_data"),value:"form_data"}]}}},N={type:o.DocumentExtractNode,text:e("views.applicationWorkflow.nodes.documentExtractNode.text"),label:e("views.applicationWorkflow.nodes.documentExtractNode.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.documentExtractNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.documentExtractNode.content"),value:"content"}]}}},v={type:o.ImageUnderstandNode,text:e("views.applicationWorkflow.nodes.imageUnderstandNode.text"),label:e("views.applicationWorkflow.nodes.imageUnderstandNode.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.imageUnderstandNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.imageUnderstandNode.answer"),value:"answer"}]}}},b={type:o.VideoUnderstandNode,text:e("views.applicationWorkflow.nodes.videoUnderstandNode.text"),label:e("views.applicationWorkflow.nodes.videoUnderstandNode.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.videoUnderstandNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.videoUnderstandNode.answer"),value:"answer"}]}}},g={type:o.VariableAggregationNode,text:e("views.applicationWorkflow.nodes.variableAggregationNode.text"),label:e("views.applicationWorkflow.nodes.variableAggregationNode.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.variableAggregationNode.label"),config:{fields:[]}}},m={type:o.VariableAssignNode,text:e("views.applicationWorkflow.nodes.variableAssignNode.text"),label:e("views.applicationWorkflow.nodes.variableAssignNode.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.variableAssignNode.label"),config:{}}},k={type:o.McpNode,text:e("views.applicationWorkflow.nodes.mcpNode.text"),label:e("views.applicationWorkflow.nodes.mcpNode.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.mcpNode.label"),config:{fields:[{label:e("common.result"),value:"result"}]}}},u={type:o.ImageGenerateNode,text:e("views.applicationWorkflow.nodes.imageGenerateNode.text"),label:e("views.applicationWorkflow.nodes.imageGenerateNode.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.imageGenerateNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.imageGenerateNode.answer"),value:"answer"},{label:e("common.fileUpload.image"),value:"image"}]}}},h={type:o.SpeechToTextNode,text:e("views.applicationWorkflow.nodes.speechToTextNode.text"),label:e("views.applicationWorkflow.nodes.speechToTextNode.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.speechToTextNode.label"),config:{fields:[{label:e("common.result"),value:"result"}]}}},W={type:o.TextToSpeechNode,text:e("views.applicationWorkflow.nodes.textToSpeechNode.text"),label:e("views.applicationWorkflow.nodes.textToSpeechNode.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.textToSpeechNode.label"),config:{fields:[{label:e("common.result"),value:"result"}]}}},a={type:o.ToolLibCustom,text:e("views.applicationWorkflow.nodes.toolNode.text"),label:e("views.applicationWorkflow.nodes.toolNode.label"),height:260,properties:{stepName:e("views.applicationWorkflow.nodes.toolNode.label"),config:{fields:[{label:e("common.result"),value:"result"}]}}},x={type:o.IntentNode,text:e("views.applicationWorkflow.nodes.intentNode.text"),label:e("views.applicationWorkflow.nodes.intentNode.label"),height:260,properties:{stepName:e("views.applicationWorkflow.nodes.intentNode.label"),config:{fields:[{label:e("common.classify"),value:"category"},{label:e("common.reason"),value:"reason"}]}}},B={id:o.LoopStartNode,type:o.LoopStartNode,x:480,y:3340,properties:{height:364,stepName:e("views.applicationWorkflow.nodes.loopStartNode.label"),config:{fields:[{label:e("views.applicationWorkflow.nodes.loopStartNode.loopIndex"),value:"index"},{label:e("views.applicationWorkflow.nodes.loopStartNode.loopItem"),value:"item"}],globalFields:[]},showNode:!0}},V={type:o.LoopNode,visible:!1,text:e("views.applicationWorkflow.nodes.loopNode.text"),label:e("views.applicationWorkflow.nodes.loopNode.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.loopNode.label"),workflow:{edges:[],nodes:[{x:480,y:3340,id:"loop-start-node",type:"loop-start-node",properties:{config:{fields:[],globalFields:[]},fields:[],height:361.333,showNode:!0,stepName:"开始",globalFields:[]}}]},config:{fields:[]}}},_={type:o.ImageToVideoGenerateNode,text:e("views.applicationWorkflow.nodes.imageToVideoGenerate.text"),label:e("views.applicationWorkflow.nodes.imageToVideoGenerate.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.imageToVideoGenerate.label"),config:{fields:[{label:e("common.fileUpload.video"),value:"video"}]}}},S={type:o.LoopBodyNode,text:e("views.applicationWorkflow.nodes.loopBodyNode.text"),label:e("views.applicationWorkflow.nodes.loopBodyNode.label"),height:1080,properties:{width:1920,stepName:e("views.applicationWorkflow.nodes.loopBodyNode.label"),config:{fields:[]}}},A={type:o.LoopContinueNode,text:e("views.applicationWorkflow.nodes.loopContinueNode.text"),label:e("views.applicationWorkflow.nodes.loopContinueNode.label"),height:100,properties:{width:600,stepName:e("views.applicationWorkflow.nodes.loopContinueNode.label"),config:{fields:[]}}},y={type:o.TextToVideoGenerateNode,text:e("views.applicationWorkflow.nodes.textToVideoGenerate.text"),label:e("views.applicationWorkflow.nodes.textToVideoGenerate.label"),height:252,properties:{stepName:e("views.applicationWorkflow.nodes.textToVideoGenerate.label"),config:{fields:[{label:e("common.fileUpload.video"),value:"video"}]}}},E={type:o.LoopBreakNode,text:e("views.applicationWorkflow.nodes.loopBreakNode.text"),label:e("views.applicationWorkflow.nodes.loopBreakNode.label"),height:100,properties:{width:600,stepName:e("views.applicationWorkflow.nodes.loopBreakNode.label"),config:{fields:[]}}},q=[{label:e("views.applicationWorkflow.nodes.classify.aiCapability"),list:[i,x,W,h,u,v,y,_,b,n]},{label:e("views.knowledge.title"),list:[t,s,w,N]},{label:e("views.applicationWorkflow.nodes.classify.businessLogic"),list:[r,f,c,V]},{label:e("views.applicationWorkflow.nodes.classify.dataProcessing"),list:[m,g,p,d]},{label:e("views.applicationWorkflow.nodes.classify.other"),list:[k,a]}],I=[{label:e("views.applicationWorkflow.nodes.classify.aiCapability"),list:[i,x,W,h,u,v,y,_,b,n]},{label:e("views.knowledge.title"),list:[t,s,w,N]},{label:e("views.applicationWorkflow.nodes.classify.businessLogic"),list:[r,f,c,A,E]},{label:e("views.applicationWorkflow.nodes.classify.dataProcessing","数据处理"),list:[m,p,d,g]},{label:e("views.applicationWorkflow.nodes.classify.other"),list:[k,a]}],R=l=>{if(l==T.Application)return q;if(l==T.ApplicationLoop)return I},P={type:o.ToolLib,text:e("views.applicationWorkflow.nodes.toolNode.text"),label:e("views.applicationWorkflow.nodes.toolNode.label"),height:170,properties:{stepName:e("views.applicationWorkflow.nodes.toolNode.label"),config:{fields:[{label:e("common.result"),value:"result"}]}}},D={type:o.Application,text:e("views.applicationWorkflow.nodes.applicationNode.label"),label:e("views.applicationWorkflow.nodes.applicationNode.label"),height:260,properties:{stepName:e("views.applicationWorkflow.nodes.applicationNode.label"),config:{fields:[{label:e("common.result"),value:"result"}]}}},M=[{value:"is_null",label:e("views.applicationWorkflow.compare.is_null")},{value:"is_not_null",label:e("views.applicationWorkflow.compare.is_not_null")},{value:"contain",label:e("views.applicationWorkflow.compare.contain")},{value:"not_contain",label:e("views.applicationWorkflow.compare.not_contain")},{value:"eq",label:e("views.applicationWorkflow.compare.eq")},{value:"ge",label:e("views.applicationWorkflow.compare.ge")},{value:"gt",label:e("views.applicationWorkflow.compare.gt")},{value:"le",label:e("views.applicationWorkflow.compare.le")},{value:"lt",label:e("views.applicationWorkflow.compare.lt")},{value:"len_eq",label:e("views.applicationWorkflow.compare.len_eq")},{value:"len_ge",label:e("views.applicationWorkflow.compare.len_ge")},{value:"len_gt",label:e("views.applicationWorkflow.compare.len_gt")},{value:"len_le",label:e("views.applicationWorkflow.compare.len_le")},{value:"len_lt",label:e("views.applicationWorkflow.compare.len_lt")},{value:"is_true",label:e("views.applicationWorkflow.compare.is_true")},{value:"is_not_true",label:e("views.applicationWorkflow.compare.is_not_true")},{value:"start_with",label:"startWith"},{value:"end_with",label:"endWith"}],O={[o.AiChat]:i,[o.SearchKnowledge]:t,[o.SearchDocument]:s,[o.Question]:n,[o.Condition]:r,[o.Base]:L,[o.Start]:C,[o.Reply]:c,[o.ToolLib]:a,[o.ToolLibCustom]:a,[o.RerankerNode]:w,[o.FormNode]:f,[o.Application]:D,[o.DocumentExtractNode]:N,[o.ImageUnderstandNode]:v,[o.TextToSpeechNode]:W,[o.SpeechToTextNode]:h,[o.ImageGenerateNode]:u,[o.VariableAssignNode]:m,[o.McpNode]:k,[o.TextToVideoGenerateNode]:y,[o.ImageToVideoGenerateNode]:_,[o.IntentNode]:x,[o.LoopNode]:V,[o.LoopBodyNode]:S,[o.LoopStartNode]:B,[o.LoopBreakNode]:S,[o.LoopContinueNode]:A,[o.VariableSplittingNode]:p,[o.VideoUnderstandNode]:b,[o.ParameterExtractionNode]:d,[o.VariableAggregationNode]:g};function Q(l){const G=l.graphModel.getNodeIncomingNode(l.id),U=l.graphModel.getNodeOutgoingNode(l.id);return G.length>0&&U.length===0}export{D as a,F as b,M as c,B as d,R as g,Q as i,S as l,O as n,P as t};