在使用coze这大半年的时间里,我一直觉得coze缺少了一个重要的功能,那就是在调试的时候无法看到工作流的整体运行
每次调试,要去一个个的点节点看错误原因,看输入,输出分别是什么。要是工作流比较复杂,非常的耗时
特别是前段时间在训练营中,很多学员刚开始学智能体,遇到非常多的初级问题。每次都是要一个个的截图来反馈,效率非常的低。
如果有一个工作流的整体运行状况统计,那对于调试,分析问题来说,就非常的高效。
不知道是不是太多人给coze官方反馈了这个痛点。最近coze终于上新了这个功能:消息链路
在工作流中点击分析进入

然后选择消息链路,这就是coze新上的功能

在这里能看到比较多的信息

用户ID,会话ID,模型输入token,模型输出token以及整体耗时等信息
在右侧的统计中,还有更详细的统计

其中Token P50和Token P99是用来评估token消耗的中位数以及范围。
Token P50: 筛选范围内所有消息 Token 的 P50 值,其中 Token 是输入和输出 Token 之和。P50 是统计学中的中位数(median),是将一组数据从小到大排序后,位于中间位置的数值。
Token P99: 筛选范围内所有消息 Token 的 P99 值,其中 Token 是输入和输出 Token 之和。P99 是是数据集中第 99 个百分位的数值,即有 99% 的数据项小于或等于这个值,而只有 1% 的数据项大于这个值。
通过这两个参数可以比较好的评估,每一次工作流调用消耗了多少的token
错误率可以看到工作流整体运行的情况。
在上方的工具栏中,可以选择时间位区以及过去7天的数据。目前只能显示过去7天的调用,并且可以下载为excel

接下来是重点功能了!
点击每个消息进去。就能看到工作流的消息调用过程了。

可以看到工作流中每个节点的调用关系图。通过这个能非常直观的看到工作流中的执行顺序
鼠标移到单个节点,会弹出这个节点的执行时间以及消耗token。而右侧能看到这个节点的输入,输出

这对于调试就是太方便了。以前coze上要去定位工作流的问题,得一个个的节点 点开去看。界面操作非常的麻烦。
如今以调用树的方式呈现,整个流程一目了然。非常清晰。
而在火焰图中,用时间轴的方式将各个节点的消耗时间直接呈现出来了。
这样如果要去分析工作流到底耗时在哪里了,看这个图就可以了。

coze这次发布的消息链路增加了定位工作流问题的便利性。这个功能还是非常不错的。大家平时在设计工作流的时候赶紧用起来吧
对智能体感兴趣,想学智能体的朋友,可以购买我的智能体小册,只需10元钱。目前更新到87个章节,25个案例。还有读者答疑群进行答疑和AI信息分享。

对了,最近我申请了一个免费的三天AI体验营。这3天内有专门的教练带你实操AI,带你学会AI。非常的值,扫下方二维码加入吧

更多AI有趣的玩法关注公众号,可领取一份大礼包,包含AI/python/副业 资料
你好,我是江枫,本硕电子信息工程,主业程序员。AI时代,开启自己自媒体IP之路。国内最大AI社群:AI破局俱乐部成员。毕业至今,换过一次工作,呆过2个公司。下一份工作:数字游民。