将OpenPyXL包的功能封装到插件

用Python进行数据分析时,常用pandas包处理数据,用OpenPyXL包处理工作表等Excel对象,所以,有必要将OpenPyXL包的功能封装到插件中,并以此向AI智能体提供技能。

处理方法与前一节介绍的相同,有两种方法,一种是将固定代码封装到插件中,向智能体提供技能;另外一种是用大模型节点根据用户需求动态生成Python代码进行数据分析。前一种方法面向确定性任务,提供100%的确定性和稳定性;后一种方法面向不确定任务,提供100%的灵活性。

下图在工作流中使用第2种方法创建的插件,用OpenPyXL包将工作表数据区域内第一行和第一列分别设置背景色,根据数据创建堆叠柱状图。

Document Image

试运行生成的Excel文件如下图所示。

Document Image

将OpenPyXL包的功能封装到插件的具体介绍请访问下面的链接:

https://www.dqexcel.com/pay-openpyxl-ai-agent.html

其他相关课程介绍:

将Matplotlib包的功能封装到插件的具体介绍请访问下面的链接:

https://www.dqchart.com/pay-matplotlib-ai-agent.html

将Seaborn包的功能封装到插件的具体介绍请访问下面的链接:

https://www.dqchart.com/pay-seaborn-ai-agent.html

将pyECharts包的功能封装到插件的具体介绍请访问下面的链接:

https://www.dqchart.com/pay-pyecharts-ai-agent.html