自动化分析日志
自动化分析日志
自动化分析日志
自动化分析日志是指使用大模型,将日志的节点数据自动化处理,提取出有价值的信息,并将其呈现。
注意:自动化分析是指分析流程内指定节点的输入输出,而不是分析整个流程的输入输出。
创建一个用于分析日志的流程,并添加日志查询节点
在流程编辑器中,点击“新建流程”按钮,创建一个新的空白流程。
为开始节点添加如下参数:
参数名 | 说明 | 格式 | 参考值 |
---|---|---|---|
start_time | 开始时间 | yyyy-MM-dd hh:mm:ss | 2025-05-15 08:00:00 |
end_time | 结束时间 | yyyy-MM-dd hh:mm:ss | 2025-05-16 20:00:00 |
开始节点下游添加一个查询日志工具节点,并配置好查询条件。
功能描述:按照节点id获取流程日志
使用方法:
参数名 | 说明 | 参考值 |
---|---|---|
flow_id | 流程唯一标识 | 流程图中的流程ID |
role_id | 角色/节点唯一标识 | 流程图中的节点ID |
start_time | 日志起始时间(引用开始节点输入) | {{role.input.start_time}} |
end_time | 日志结束时间(引用开始节点输入) | {{role.input.end_time}} |
max_top_n | 最大返回日志数量,空值表示不限制 |
返回值为 JSON 数组,如下:
[{"input":"节点的输入1", "log_id":1231, "node_log_id":22, "output":"节点的输出1", "role":"节点角色名称","role_id":"1744097553045"},
{"input":"节点的输入2", "log_id":1231, "node_log_id":22, "output":"节点的输出2", "role":"节点角色名称","role_id":"1744097553045"}]
字段 | 描述 |
---|---|
input | 节点的输入 |
log_id | 日志的唯一标识 |
node_log_id | 节点日志的唯一标识 |
output | 节点的输出 |
role | 节点角色名称,节点顶部的角色名称 |
role_id | 节点的唯一标识,节点顶部的id |
添加日志分析节点
添加一个分批处理节点,并配置如下参数:
拆分字段:{{role.查询流程日志.output.rows}}
每批大小:1
并发数量:5
在分批处理节点内创建流程,并添加日志分析节点。
添加一个大模型节点,改名为 审核专家
,按照以下内容填写提示词:
你是一个审核专家。给定以下json字典,对于input,客服输出了output。
{{batch.item}}
按照如下标准,进行评价:
。。。自定评价标准。。。
。。。输出评价结果,或者其他操作。。。
How is this guide?
最后更新