{ "agent/restart_supervisor_prompt":{"map":{"class":"#SMTJavaAIControl", "method":"restartSupervisorPrompt"}, "swaggers":[ { "tags" : ["agent管理"], "title" : "重启agent管理", "parameters" : [ ] } ] }, "agent/get_supervisor_prompt":{"map":{"class":"#SMTJavaAIControl", "method":"getSupervisorPrompt"}, "swaggers":[ { "tags" : ["agent管理"], "title" : "获取当前agent的提示信息", "parameters" : [ ] } ] }, "chat/question":{"map":{"class":"#SMTJavaAIControl", "method":"chatQuestion"}, "swaggers":[ { "tags" : ["AI大模型对话"], "title" : "大模型对话", "parameters" : [ {"name":"sample_id", "title":"当前问题对应的sample_id(可不填或为空)", "required":false}, {"name":"llm_id", "title":"当前问题对应的llm_id(不填则用缺省llm)", "required":false}, {"name":"history_group_id", "title":"当前问题对应的history group id", "default":"01930aef431171d08e72c0716ff7975a", "required":true}, {"name":"raw_mode", "title":"是否直接调用大模型回答问题(不填为false)", "required":false}, {"name":"process_id", "title":"查询进度用的id(不填则不需要查询进度)", "required":false}, {"name":"question", "title":"提出的问题", "required":true}, {"name":"prev_question", "title":"上次对话内容", "required":false}, {"name":"group_type", "title":"问题分类", "default":"业务场景", "required":false}, {"name":"cur_pos", "title":"当前位置", "required":false} ] } ] }, "ai_html/ai_html":{"map":{"class":"#SMTJavaAIControl", "method":"getAIHtmlPage"}, "no_shrio":true, "swaggers":[ { "tags" : ["AI操作"], "title" : "获取ai界面", "parameters" : [ {"name":"id", "title":"html的id", "required":true} ] } ] }, "chat/get_metrics_names":{"map":{"class":"#SMTJavaAIControl", "method":"getMetricsNames"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "获取所有的指标名称", "parameters" : [ ] } ] }, "chat/ext_call_query":{"map":{"class":"#SMTJavaAIControl", "method":"chatExtCallQuery"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "扩展调用查询", "parameters" : [ {"name":"history_group_id", "title":"当前问题对应的history group id", "required":true}, {"name":"question", "title":"当前查询的问题文本(用于存储,不用于查询)", "required":true}, {"name":"call_ext_id", "title":"当前查询的call ext id", "required":true}, {"name":"call_ext_args", "title":"当前查询的call ext的json格式参数", "required":true} ] } ] }, "chat/chat_async_query":{"map":{"class":"#SMTJavaAIControl", "method":"chatAsyncQuery"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "查询异步结果", "parameters" : [ {"name":"history_id", "title":"当前问题对应的history id", "required":true}, {"name":"rec_id", "title":"当前要查询的记录id", "required":true}, {"name":"page", "title":"当前页号(1开始)", "required":false}, {"name":"perPage","title":"每页记录", "required":false} ] } ] }, "chat/chat_supervisor_json":{"map":{"class":"#SMTJavaAIControl", "method":"chatSupervisorJson"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "二次查询历史结果", "parameters" : [ {"name":"history_id", "title":"当前问题对应的history id", "required":true}, {"name":"agent_key", "title":"当前问题对应的agent key", "required":true}, {"name":"filter_json", "title":"要查询的过滤条件[{'update':'step','path':'xxxx','value':'xxxxxx'}]", "required":true}, {"name":"order_dim_name", "title":"排序列名(列名,asc/desc)", "required":false}, {"name":"result_group_index", "title":"如果结果是results类型,则此值是结果分组索引", "required":false} ] } ] }, "chat/add_user_sample":{"map":{"class":"#SMTJavaAIControl", "method":"addUserSample"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "添加用户自定义例子", "parameters" : [ {"name":"question", "title":"当前问题", "required":true}, {"name":"group_type", "title":"当前问题对应的group_type", "required":false, "default":"业务场景"} ] } ] }, "chat/list_user_sample":{"map":{"class":"#SMTJavaAIControl", "method":"listUserSample"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "查询用户自定义例子", "parameters" : [ {"name":"group_type", "title":"当前问题对应的group_type", "required":false, "default":"业务场景"} ] } ] }, "chat/update_user_sample":{"map":{"class":"#SMTJavaAIControl", "method":"updateUserSample"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "修改用户自定义例子", "parameters" : [ {"name":"sample_id", "title":"例子id", "required":true}, {"name":"question", "title":"例子问题", "required":true} ] } ] }, "chat/delete_user_sample":{"map":{"class":"#SMTJavaAIControl", "method":"deleteUserSample"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "删除用户自定义例子", "parameters" : [ {"name":"sample_id", "title":"例子id", "required":true} ] } ] }, "chat/question_stream":{"map":{"class":"#SMTJavaAIControl", "method":"chatQuestionStream"}, "swaggers":[ { "tags" : ["AI大模型对话"], "title" : "流式大模型对话", "parameters" : [ {"name":"sample_id", "title":"当前问题对应的sample_id(可不填或为空)", "required":false}, {"name":"llm_id", "title":"当前问题对应的llm_id(不填则用缺省llm)", "required":false}, {"name":"history_group_id", "title":"当前问题对应的history group id", "default":"0193518f77a97e4b81d771b9c55003da", "required":false}, {"name":"raw_mode", "title":"是否直接调用大模型回答问题(不填为false)", "required":false}, {"name":"process_id", "title":"查询进度用的id(不填则不需要查询进度)", "required":false}, {"name":"question", "title":"提出的问题", "required":true}, {"name":"prev_question", "title":"上次对话内容", "required":false}, {"name":"group_type", "title":"问题分类", "default":"业务场景", "required":false}, {"name":"cur_pos", "title":"当前位置", "required":false}, {"name":"files", "title":"附件文件", "required":false, "type":"file"}, {"name":"tables", "title":"附件表记录[{title:中文名, columns:[字段1,字段2...],values:[[值1,值2...]]}]", "required":false}, {"name":"metrics", "title":"附件指标记录[{title:中文名, columns:[字段1,字段2...],values:[[值1,值2...]]}]", "required":false} ] } ] }, "chat/agent_stream":{"map":{"class":"#SMTJavaAIControl", "method":"chatAgentStream"}, "swaggers":[ { "tags" : ["AI大模型对话"], "title" : "流式调用agent对话", "parameters" : [ {"name":"agent_id", "title":"要调用的agent id", "required":true, "default":"a_019471cdb0667a83956b76ac97283f1c"}, {"name":"question", "title":"提出的问题", "required":true} ] } ] }, "chat/call_agent_arg_stream":{"map":{"class":"#SMTJavaAIControl", "method":"callAgentArgStream"}, "swaggers":[ { "tags" : ["AI大模型对话"], "title" : "流式直接调用agent带参数", "parameters" : [ {"name":"agent_id", "title":"要调用的agent id", "required":true}, {"name":"call_args", "title":"调用时候的参数", "required":true} ] } ] }, "chat/share_chat_history":{"map":{"class":"#SMTJavaAIControl", "method":"shareChatHistory"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "将当前对话历史分享", "parameters" : [ {"name":"history_ids", "title":"当前问题对应的history id列表(逗号分割)", "required":true}, {"name":"share_days", "title":"当前问题共享多少天", "required":true, "default":"1"} ] } ] }, "chat/get_share_chat_json":{"map":{"class":"#SMTJavaAIControl", "method":"getShareChatJson"}, "no_shrio":true, "swaggers":[ { "tags" : ["AI操作"], "title" : "将当前对话历史分享", "parameters" : [ {"name":"share_id", "title":"共享id", "required":true} ] } ] }, "chat/share_async_query":{"map":{"class":"#SMTJavaAIControl", "method":"shareAsyncQuery"}, "no_shrio":true, "swaggers":[ { "tags" : ["AI操作"], "title" : "查询异步结果", "parameters" : [ {"name":"history_id", "title":"当前问题对应的history id", "required":true}, {"name":"rec_id", "title":"当前要查询的记录id", "required":true}, {"name":"page", "title":"当前页号(1开始)", "required":false}, {"name":"perPage","title":"每页记录", "required":false} ] } ] }, "chat/query_detail_values":{"map":{"class":"#SMTJavaAIControl", "method":"queryDetailValues"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "查询明细结果(参数根据请求自适应,也可以用query_args做测试用)", "parameters" : [ {"name":"query_id", "title":"查询id", "required":true}, {"name":"query_args", "title":"可选查询参数(也可以单独定义参数)", "required":false} ] } ] }, "chat/question_stream_reply":{"map":{"class":"#SMTJavaAIControl", "method":"questionStreamReply"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "返回明细结果(参数根据请求自适应,也可以用query_args做测试用)", "parameters" : [ {"name":"reply_id", "title":"应答id", "required":true}, {"name":"reply_args", "title":"可选查询参数(也可以单独定义参数)", "required":false} ] } ] }, "system/ping":{"map":{"class":"#SMTJavaAIControl", "method":"systemPing"}, "no_shrio":true, "swaggers":[ { "tags" : ["全局操作"], "title" : "PING后台,确保对话保持", "parameters" : [ ] } ] }, "chat/connect_broadcast_chat":{"map":{"class":"#SMTJavaAIControl", "method":"connectBroadcastChat"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "连接到同步广播SSE", "parameters" : [ ] } ] }, "chat/disconnect_broadcast_chat":{"map":{"class":"#SMTJavaAIControl", "method":"disconnectBroadcastChat"}, "swaggers":[ { "tags" : ["AI操作"], "title" : "连接到同步广播SSE", "parameters" : [ ] } ] }, "system/get_global_config":{"map":{"class":"#SMTJavaAIControl", "method":"getGlobalConfig"}, "swaggers":[ { "tags" : ["全局操作"], "title" : "查询全局配置", "parameters" : [ {"name":"config_key_list", "title":"查询主键列表(逗号分割)", "required":true} ] } ] }, "attach/get_attach_table_list":{"map":{"class":"#SMTJavaAIControl", "method":"getAttachTableList"}, "swaggers":[ { "tags" : ["附件操作"], "title" : "获取附件表定义列表", "parameters" : [ ] } ] }, "attach/query_attach_table_records":{"map":{"class":"#SMTJavaAIControl", "method":"queryAttachTableRecords"}, "swaggers":[ { "tags" : ["附件操作"], "title" : "查询附件表记录", "parameters" : [ {"name":"id", "title":"查询表id", "required":true}, {"name":"filter", "title":"过滤条件[{col:字段名, filter:过滤条件, values:[值1,值2...]},...]", "required":false}, {"name":"order", "title":"排序条件[{col:字段名, order:ASC/DESC", "required":false}, {"name":"limit", "title":"查询页数,默认100", "required":false} ] } ] }, "attach/get_attach_metric_list":{"map":{"class":"#SMTJavaAIControl", "method":"getAttachMetricList"}, "swaggers":[ { "tags" : ["附件操作"], "title" : "获取附件指标定义列表", "parameters" : [ ] } ] }, "attach/query_attach_metric_names":{"map":{"class":"#SMTJavaAIControl", "method":"queryAttachMetricNames"}, "swaggers":[ { "tags" : ["附件操作"], "title" : "查询附件指标名称", "parameters" : [ {"name":"id", "title":"查询指标id", "required":true}, {"name":"name", "title":"查询指标名称", "required":true} ] } ] }, "attach/query_attach_metric_values":{"map":{"class":"#SMTJavaAIControl", "method":"queryAttachMetricValues"}, "swaggers":[ { "tags" : ["附件操作"], "title" : "查询附件指标值", "parameters" : [ {"name":"id", "title":"查询指标id", "required":true}, {"name":"start_time", "title":"起始时间", "required":true}, {"name":"end_time", "title":"结束时间", "required":true}, {"name":"quota_keys", "title":"query_attach_metric_names返回前端的json", "required":true}, {"name":"limit", "title":"查询页数,默认100", "required":false} ] } ] }, "file/download_file":{"map":{"class":"#SMTJavaAIControl", "method":"downloadFileByFileId"}, "swaggers":[ { "tags" : ["文件下载"], "title" : "文件下载", "parameters" : [ {"name":"file_id", "title":"文件id", "required":true} ] } ] }, "llm/call_llm":{"map":{"class":"#SMTJavaAIControl", "method":"callLLM"}, "no_shrio":true, "swaggers":[ { "tags" : ["大模型操作"], "title" : "直接询问大模型", "parameters" : [ {"name":"llm_id", "title":"查询模型id(不填则调用缺省模型)", "required":false}, {"name":"system_json", "title":"提示json数组 [‘问题1’,‘问题2’...] ", "required":false}, {"name":"question", "title":"用户问题", "required":true}, {"name":"answer_is_json", "title":"回答问题格式是否是json", "required":true} ] } ] }, "llm/call_agent":{"map":{"class":"#SMTJavaAIControl", "method":"chatCallAgent"}, "no_shrio":true, "swaggers":[ { "tags" : ["AI大模型对话"], "title" : "流式调用agent对话", "parameters" : [ {"name":"agent_id", "title":"要调用的agent id", "required":true, "default":"a_019471cdb0667a83956b76ac97283f1c"}, {"name":"args", "title":"执行时候传入的参数", "required":false} ] } ] }, "sys/create_order":{"map":{"class":"#SMTJavaAIControl", "method":"createOrder"}, "no_shrio":false, "swaggers":[ { "tags" : ["创建工单"], "title" : "创建工单", "parameters" : [ {"name": "title", "title": "标题", "required": true}, {"name": "wstypeid", "title": "类型编号", "required": false}, {"name": "wstypename", "title": "类型名称", "required": false}, {"name": "urgencylevel", "title": "紧急级别", "required": false}, {"name": "shape", "title": "派单坐标", "required": false}, {"name": "deadline", "title": "处理时限", "required": false}, {"name": "stepstatus", "title": "工单进度状态", "required": false}, {"name": "originatetypetext", "title": "来源类型", "required": false}, {"name": "content", "title": "内容", "required": false}, {"name": "address", "title": "地址", "required": false}, {"name": "stepid", "title": "工单步骤", "required": false}, {"name": "org", "title": "所属分公司", "required": false}, {"name": "deptname", "title": "工单所属部门名称", "required": false}, {"name": "dealtime", "title": "处理时间", "required": false}, {"name": "username", "title": "用户名称", "required": false}, {"name": "contactname", "title": "联系人", "required": false}, {"name": "contactphone", "title": "联系电话", "required": false}, {"name": "acceptuserid", "title": "接单人id", "required": false}, {"name": "acceptusername", "title": "接单人名称", "required": false}, {"name": "acceptuseraccount", "title": "接单人账号", "required": false}, {"name": "dealuserid", "title": "处理人id", "required": false}, {"name": "dealusername", "title": "处理人名称", "required": false}, {"name": "dealuseraccount", "title": "处理人账号", "required": false}, {"name": "flowstatus", "title": "工单状态", "required": false}, {"name": "attachment", "title": "附件", "required": false}, {"name": "creator", "title": "创建人", "required": false}, {"name": "createtime", "title": "创建时间", "required": false}, {"name": "isplan", "title": "是否计划工单", "required": false}, {"name": "originateid", "title": "来源编号", "required": false}, {"name": "appointstarttime", "title": "预约开始时间", "required": false}, {"name": "appointendtime", "title": "预约结束时间", "required": false}, {"name": "parentid", "title": "父级编号", "required": false}, {"name": "relateids", "title": "关联编号", "required": false} ] } ] }, "sys/update_order_status":{ "map":{"class":"#SMTJavaAIControl", "method":"updateOrderStatus"}, "no_shrio":false, "swaggers":[ { "tags" : ["工单流转"], "title" : "更新工单状态", "parameters" : [ {"name": "id", "title": "工单ID", "required": true}, {"name": "stepstatus", "title": "工单状态代号", "required": true} ] } ] }, "sys/get_order_list":{ "map":{"class":"#SMTJavaAIControl", "method":"getOrderList"}, "no_shrio":false, "swaggers":[ { "tags" : ["查询工单"], "title" : "根据ID查询工单", "parameters" : [ ] } ] }, "sys/update_order":{ "map":{"class":"#SMTJavaAIControl", "method":"updateOrder"}, "no_shrio":false, "swaggers":[ { "tags" : ["修改工单内容"], "title" : "修改工单内容", "parameters" : [ {"name": "title", "title": "标题", "required": false}, {"name": "wstypeid", "title": "类型编号", "required": false}, {"name": "wstypename", "title": "类型名称", "required": false}, {"name": "urgencylevel", "title": "紧急级别", "required": false}, {"name": "shape", "title": "派单坐标", "required": false}, {"name": "deadline", "title": "处理时限", "required": false}, {"name": "stepstatus", "title": "工单进度状态", "required": false}, {"name": "originatetypetext", "title": "来源类型", "required": false}, {"name": "content", "title": "内容", "required": false}, {"name": "address", "title": "地址", "required": false}, {"name": "stepid", "title": "工单步骤", "required": false}, {"name": "org", "title": "所属分公司", "required": false}, {"name": "deptname", "title": "工单所属部门名称", "required": false}, {"name": "dealtime", "title": "处理时间", "required": false}, {"name": "username", "title": "用户名称", "required": false}, {"name": "contactname", "title": "联系人", "required": false}, {"name": "contactphone", "title": "联系电话", "required": false}, {"name": "acceptuserid", "title": "接单人id", "required": false}, {"name": "acceptusername", "title": "接单人名称", "required": false}, {"name": "acceptuseraccount", "title": "接单人账号", "required": false}, {"name": "dealuserid", "title": "处理人id", "required": false}, {"name": "dealusername", "title": "处理人名称", "required": false}, {"name": "dealuseraccount", "title": "处理人账号", "required": false}, {"name": "flowstatus", "title": "工单状态", "required": false}, {"name": "attachment", "title": "附件", "required": false}, {"name": "creator", "title": "创建人", "required": false}, {"name": "createtime", "title": "创建时间", "required": false}, {"name": "isplan", "title": "是否计划工单", "required": false}, {"name": "originateid", "title": "来源编号", "required": false}, {"name": "appointstarttime", "title": "预约开始时间", "required": false}, {"name": "appointendtime", "title": "预约结束时间", "required": false}, {"name": "parentid", "title": "父级编号", "required": false}, {"name": "relateids", "title": "关联编号", "required": false}, {"name": "orderId", "title": "工单id", "required": true} ] } ] } }