前提条件:Dify可以正常使用,已经安装Echarts报表生成工具,没安装可搜索后安装即可。

1、打开Dify,找到工作室,点击创建空白应用,新建Chatflow,填写比如“统计图表测试ByEchart”

2、删除LLM,添加文档提取器、参数提取器、Echarts插件柱状图(可选曲线和饼图),完成后流程图如下:

3、配置配置开始流程,新增单文件变量,设置为文档类型,如下图:

4、配置文档提取器,输入变量选取刚才新建的变量eflies

5、配置参数管理器,输入变量选择文档提取器的输出;新增标题title,Y轴数值ydata及X轴xdata,指令中输入提示词,要求提取相关参数并给新建的参数赋值,如:“你是一位数据抽取专家;请根据的数据,进行抽取,将标题赋值给title,y轴的数据赋值给ydata,x轴的数据赋值给xdate,其中每个ydata与xdata每个文本之间用 ";" 分隔”

6、配置柱状图,分别选取参数提取器的title、ydata、xdata参数

6、配置“直接回复”,增加标题、Y轴、X轴、是否成功、错误原因等用于调试,添加柱状图,选取柱状图(x)text。

7、配置完成,回到流程第一步“开始”,然后点击预览进行测试,上传包含统计数据的execl、csv文件进行测试。


 

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐