Dify助力:Excel数据秒变趋势图,AI Agent让数据分析更高效!

0 阅读1分钟

摘要:你是不是每个月都需要进行对一个固定的excel进行数据分析,展示图表了,今天来让我们使用dify来开发一的agent,以后只需要上传excel,自动进行数据分析,展示图表。

  • 可视化展示的原理

  • 开发实战:打造专属 Agent

01.可视化展示的原理

基于大模型的 AI Agent 可视化展示流程,以 Excel 为数据起点:先从 Excel 中精准提取数据,借助大模型强大的分析能力,对数据进行深度剖析与解读,再将分析结果转化为适配的模板格式,随后通过可视化图表组件,把抽象数据转化为直观清晰的图表,最终实现数据的输出展示,让 Excel 数据以易懂、生动的可视化形式呈现,助力高效理解与决策 。这个流程虽然简单,但是这个场景是我们工作中非常常见的应用场景,且频次非常高。

02.开发实战:打造专属 Agent

一、创建 Agent 应用

一切准备就绪后,我们就正式进入开发环节啦!登录 Dify 控制台,在界面中找到「工作室」的选项,点击后会弹出应用类型选择窗口,这里我们果断选择「chatflow」类型 。接着,为我们的 Agent 取一个响亮又贴切的名字,比如 “Excel 趋势分析小助手”,再附上一段简要的描述,像 “能上传 Excel 文件并展示月份趋势图的智能分析 Agent”,方便后续我们自己和他人快速了解这个应用的功能 。填好信息后,点击创建,属于我们的 Agent 应用雏形就诞生啦 !

二、配置流程

流程图如上,总共是6个组件,完成整个流程的开发,以下是每个组件的配置参数。

开始组件:

这里配置的是用户输入的是一个文档,且需要本地上传,目前支持的文档格式有这些类型。

文档提取组件:

将开始组件的文档提取出来。

文档格式转换组件(大模型组件):

这里使用大模型将文档中的内容提取出来,成为固定的格式,这里包括提取的数据和提取后的数据格式的工作。

模版转化组件:

模板转化格式组件将大模型的转化后的数据转化成可视化组件可以识别的格式。

可视化组件(折线图)

这个是一个工具,需要从工具市场添加进来。

回复展示组件:

最后看看成果吧,点击预览

上传数据文件:

输入生成,开始执行

可以看到这里的折线图就展示出来了,特别说明,因为这个这些图展示是需要具体的时间字段和指标字段,所以我们上传的excel的数据格式就必须包含时间字段。所以其它类型的excel表格的处理就可以套用这个模版,现在dify开发也很方便,可以点击复制按钮,则可以复制一个流程,然后修改一下大模型的提示词就可以修改一下展示数据的内容了。

可以试一试吧

资料下载方式

点击下载