1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
| {
| "admin/workflow/get_workflow_agent_list":{"map":{"class":"#SMTWorkflowManagerControl", "method":"getWorkflowAgentList"},
| "swaggers":[
| { "tags" : ["工作流管理"],
| "title" : "获取工作流执行器列表",
| "parameters" : [
| ]
| }
| ]
| },
|
| "admin/workflow/add_workflow_agent":{"map":{"class":"#SMTWorkflowManagerControl", "method":"addWorkflowAgent"},
| "swaggers":[
| { "tags" : ["工作流管理"],
| "title" : "添加工作流执行器",
| "parameters" : [
| {"name":"group_id", "title":"分组id", "required":true},
| {"name":"title", "title":"工作流名称", "required":true},
| {"name":"prompt", "title":"工作流提示", "required":true},
| {"name":"inner_call", "title":"内部调用(Y/N)", "required":true}
| ]
| }
| ]
| },
|
| "admin/workflow/delete_workflow_agent":{"map":{"class":"#SMTWorkflowManagerControl", "method":"deleteWorkflowAgent"},
| "swaggers":[
| { "tags" : ["工作流管理"],
| "title" : "删除工作流执行器",
| "parameters" : [
| {"name":"agent_id", "title":"工作流id", "required":true}
| ]
| }
| ]
| },
|
| "admin/workflow/update_workflow_agent":{"map":{"class":"#SMTWorkflowManagerControl", "method":"updateWorkflowAgent"},
| "swaggers":[
| { "tags" : ["工作流管理"],
| "title" : "更新工作流执行器",
| "parameters" : [
| {"name":"agent_id", "title":"工作流id", "required":true},
| {"name":"title", "title":"工作流名称", "required":true},
| {"name":"prompt", "title":"工作流提示", "required":true}
| ]
| }
| ]
| },
|
| "admin/metrics/check_workflow_agent_validate":{"map":{"class":"#SMTWorkflowManagerControl", "method":"checkWorkflowAgentValidate"},
| "swaggers":[
| { "tags" : ["工作流管理"],
| "title" : "测试工作流agent",
| "parameters" : [
| {"name":"agent_id", "title":"agent id", "required":true},
| {"name":"question", "title":"问题", "required":true}
| ]
| }
| ]
| },
|
| "admin/workflow/get_workflow_json_flow":{"map":{"class":"#SMTWorkflowManagerControl", "method":"getWorkflowJsonFlow"},
| "swaggers":[
| { "tags" : ["工作流管理"],
| "title" : "获取工作流程图json",
| "parameters" : [
| {"name":"agent_id", "title":"工作流id", "required":true}
| ]
| }
| ]
| },
|
| "admin/workflow/update_workflow_json_flow":{"map":{"class":"#SMTWorkflowManagerControl", "method":"updateWorkflowJsonFlow"},
| "swaggers":[
| { "tags" : ["工作流管理"],
| "title" : "设置工作流程图json",
| "parameters" : [
| {"name":"agent_id", "title":"工作流id", "required":true},
| {"name":"json_flow", "title":"工作流程json", "required":true}
| ]
| }
| ]
| },
|
| "admin/workflow/get_agent_names":{"map":{"class":"#SMTWorkflowManagerControl", "method":"getFlowJsonAgentNames"},
| "swaggers":[
| { "tags" : ["工作流管理"],
| "title" : "获取所有可被调用的agent",
| "parameters" : [
| ]
| }
| ]
| },
|
| "admin/workflow/get_flow_func_names":{"map":{"class":"#SMTWorkflowManagerControl", "method":"getFlowJsonFuncNames"},
| "swaggers":[
| { "tags" : ["工作流管理"],
| "title" : "获取所有可被调用的功能",
| "parameters" : [
| ]
| }
| ]
| },
|
| "admin/workflow/publish_workflow_agent":{"map":{"class":"#SMTWorkflowManagerControl", "method":"publishWorkflowAgent"},
| "swaggers":[
| { "tags" : ["工作流管理"],
| "title" : "发布工作流",
| "parameters" : [
| {"name":"agent_id", "title":"agent id", "required":true},
| {"name":"publish", "title":"是否发布", "required":true}
| ]
| }
| ]
| },
| "admin/workflow/get_llm_info_list":{"map":{"class":"#SMTWorkflowManagerControl", "method":"getLLMInfoList"},
| "swaggers":[
| { "tags" : ["工作流管理"],
| "title" : "获取大模型名称列表",
| "parameters" : [
| ]
| }
| ]
| }
|
| }
|
|