Prechádzať zdrojové kódy

Update 第五章 基于低代码平台的智能体搭建.md

HeteroCat 8 mesiacov pred
rodič
commit
4747ce23ac

+ 20 - 13
docs/chapter5/第五章 基于低代码平台的智能体搭建.md

@@ -500,30 +500,33 @@ OK,简单了解完dify的大体架构,现在我们就从头开始讲如何
 
 <div align="center">
   <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-04.png" alt="图片描述" width="90%"/>
-  <p>图 5.24 文案助手</p>
+  <p>图 5.27 文案助手</p>
 </div>
 
 除了文本,我们最常见的图片、视频生成也是我们使用得比较多的功能,只是说这部分可能并不便宜。而且在之前很多生图、视频的效果也不是很好,还是一个不断发展的过程。不过随着像豆包生图的进化以及谷歌Nano banana的崛起生成图片的效果已经达到了十分逼真而且可控的效果,视频也在可灵和谷歌veo3的带领下,包括最新很火的openai sora2更新下迎来了又一个里程碑式的进步。下面我们就使用豆包的插件来完成生图和生成视频。其实非常简单你只要跟着我们前面的步骤把对应的插件安装好了之后,现在在工作流中添加对应的插件并把他们连起来,并且选择你喜欢的参数,比如说设置1比1的图片比例,选择生图模型doubao seedream。然后把生成的file文件输出就可以看到AI生成的图片了。像下面这样子
 
 <div align="center">
   <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-13.png" alt="图片描述" width="90%"/>
-  <p>图 5.24 生图设置</p>
+  <p>图 5.28 生图设置</p>
 </div>
 <div align="center">
   <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-05.png" alt="图片描述" width="90%"/>
-  <p>图 5.24 生图助手</p>
+  <p>图 5.29 生图助手</p>
 </div>
 
 <div align="center">
   <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-06.png" alt="图片描述" width="90%"/>
-  <p>图 5.24 视频助手</p>
+  <p>图 5.30 视频助手</p>
 </div>
 接着我们来看在dify中关于数据的处理,特别是如何连接数据库来实现数据查询和数据分析。首先我们应该先安装我们的数据查询工具的插件,我使用的是dify中使用量最多的rookie-text2data这个插件,其实数据查询最关键的在于你如何给大模型一个清晰的表结构和字段名称,让他能够生成准确的sql查询语句,最简单的就是直接将数据表的ddl数据给大模型让他自己判断,或者将数据库的表名,字段名写成一一对应的关系这样子大模型更好理解。当然最基础的你需要配置一下数据库的信息,地址IP,数据库名称,数据库端口、账号、密码等等。这些我就不一一介绍了,你只需要按照要求将正确的信息填写就可以了。最后查询完整了的数据也并不是可以直接使用的。我们还要把查询结果交到我们的一个大模型节点进行整理成大家都看得懂的语言输出。
+
 <div align="center">
   <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-22.png" alt="图片描述" width="90%"/>
-  <p>图 5.24 数据库配置</p>
+  <p>图 5.31 数据库配置</p>
 </div>
-提示词:
+
+提示词设置:
+
 ```
 # 一、 角色人设(Role)
 您是一位专业的数据查询师,擅长数据整理,具有清晰的逻辑思维和简洁表达能力。
@@ -552,9 +555,10 @@ OK,简单了解完dify的大体架构,现在我们就从头开始讲如何
 
 <div align="center">
   <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-07.png" alt="图片描述" width="90%"/>
-  <p>图 5.24 数据查询助手</p>
+  <p>图 5.32 数据查询助手</p>
 </div>
 提示词设置:
+
 ```
 # 一、 角色人设(Role)
 你是一位专业的数据分析师,具备数据整理、清洗和可视化能力,能够从原始数据中提取关键信息并转化为直观的可视化展示。
@@ -582,34 +586,37 @@ OK,简单了解完dify的大体架构,现在我们就从头开始讲如何
 1. 数据概况总结(不要输出字段名称,不要分点,一小段话就行)
 2. 展示生成的图表
 ```
+
 <div align="center">
   <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-08.png" alt="图片描述" width="90%"/>
-  <p>图 5.24 数据分析助手</p>
+  <p>图 5.33 数据分析助手</p>
 </div>
+
 数据分析助手这一块唯一的不同就是我们增加了数据可视化的工具,也就是“generate_pie_chart" | "generate_column_chart" | "generate_line_chart"这几个生成bi图表的工具插件,这个在前面相信大家都按照要求安装了就可以直接添加启动使用,并像上面的提示词一样增加对应的描述即可。
 
 最后来到我们的mcp尝鲜部分,使用mcp做为智能体的工具来实现相关的查询和信息。在前面我们已经告诉我们如何启动我们的mcp,现在我们只需要将我们的mcp设置到智能体中即可。首先我们要选择支持调用mcp的智能体策略,然后选择react模式,这样子我们就可以将我们在魔搭社区配置的mcp服务配置到我们的智能体中调用了,这里注意两个点一把复制过来的mcp-server这个头删掉,二选择sse模式的mcp。然后像下面这样子配置到对应的地方,并且填写提示词即可完成。效果如下
 
 <div align="center">
-  <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-09.png" alt="图片描述" width="90%"/>
-  <p>图 5.24 智能体的mcp配置</p>
+  <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-23.png" alt="图片描述" width="90%"/>
+  <p>图 5.34 智能体的mcp配置</p>
 </div>
 
 <div align="center">
   <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-09.png" alt="图片描述" width="90%"/>
-  <p>图 5.24 高德助手</p>
+  <p>图 5.35 高德助手</p>
 </div>
 
 <div align="center">
   <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-10.png" alt="图片描述" width="90%"/>
-  <p>图 5.24 饮食助手</p>
+  <p>图 5.36 饮食助手</p>
 </div>
 
 <div align="center">
   <img src="https://github.com/HeteroCat/hello-agents/blob/main/docs/images/5-figures/dify-11.png" alt="图片描述" width="90%"/>
-  <p>图 5.24 新闻助手</p>
+  <p>图 5.37 新闻助手</p>
 </div>
 到这里你就已经完成了一个全面的私人专业的超级智能体,他能帮你规划你的衣食住行生活的各个方面,你都能找他帮忙。今天像换件新衣服了,来豆包帮我生成一个,今天想出门了来高德帮我规划一下,今天不知道吃什么了来给我推荐一个,想看看学习数据怎么样来分析分析我的学习成绩情况等等等等。你可以让他帮你完成各方各面的工作任务,只有你想不到没有他完不成的。最后期待看到大家的自己搭建的私人超级智能体助手是什么样的。
+
 ### 5.3.3 Dify 的优势与局限性分析
 
 Dify 作为一款领先的 AI 应用开发平台,在多个方面展现出显著优势但也并不完全完美:​