1.前言
AI Agent(人工智能代理)是一种能够感知环境、进行决策和执行动作的智能实体。它通过设计工作流程和利用可用工具,自主地代表用户或其他系统执行任务。AI Agent的核心在于其自主性、学习能力和目标导向行为,使其能够在复杂环境中独立运作。
2024年是AI Agent技术快速发展的一年,市场增长迅速,应用场景广泛。
今天就给大家带来AI Agent 在dify实际使用。话不多说下面我们看一下效果。
联网搜索功能
绘画功能
获取时间
以上我们演示了3个智能体,下面给大家具体介绍一下这些智能体如何配置和使用的。
2.智能体制作
2.1 联网搜索
联网搜索我们这里使用开源免费的searxng。该项目的开源地址 https://github.com/searxng/searxng
在dify 内置工具我们可以找到这个searxng
一开始这个searxng我们需要授权,所谓授权其实就是私有化部署一个docker 版本的searxng
下面我们说一个私有化部署这个searxng的部署。这里需要一点 docker相关知识。
我们需要下载dify 源码0.15.3 版本 不要升级到最新的版本。
我们需要使用如下命令启动这个插件
cd dify
docker run --rm -d -p 9081:8080 -v "${PWD}/api/core/tools/provider/builtin/searxng/docker:/etc/searxng" searxng/searxng
我这里映射了一个9081的一个端口,启动这个插件容器后,我们将这个内网地址,比如我的
http://192.168.11.173:9081 填写到上面的授权地址信息中。
点击保存按钮完成searxng工具插件的授权。
注:这里部署searxng 这个服务器需要一些 魔法上网功能,因为这个插件是需要调用google 、bing 、duckduckgo等第三方搜索。
以上我就完成这个联网搜索插件的配置。
2.2 AI绘画功能
接下来我们在刚才内置插件工具 搜索SiliconFlow的插件。 这里目前dify提供了好几个AI 绘画插件功能。
大家根据自己的需要设置即可。我这里就介绍了一下硅基流动提供的 AI 绘画插件功能。 如果大家没有硅基流动的账号,可以点击https://cloud.siliconflow.cn/i/e0f6GCrN
地址来注册,目前硅基的政策是新户注册送14块钱,14块钱够玩一阵子了。
在硅基流动注册后 ,生成API秘钥如下图。
把这个API 秘钥填入
2.3 TTS语音&ASR
我们可以在这个内置插件中找到这个audio工具
这个语音工具包括2个功能 一个是文本转语音,一个是语音转文本。这里我们需要在模型设置里面配置包含语音转文本模型、文本转语音模型. 我这里已经设置过了,这里就不详细展开。上面如果大家使用硅基流动的KEY 这里就比较方便了也是支持这2个模型额。
语音转文本模型
文本转语音模型
这里顺便大家提一下,之前我有一个免费的edgetts方案,需要在模型厂商设置一下标准openai -api-compatible
2.4 智能体制作
前面给大家介绍的都是关于智能体用到的相关组件的配置,下面将一下智能体制作。
新建一个AI 智能体
进入智能体配置,这里我们需要在工具添加我们需要的几个智能体组件
关于searxin工具我们点击“信息与设置”
这里提供搜索类型 有综合、图片、视频、新闻、地图、音乐、信息技术、科学、文件、社交媒体。我们选择综合即可
时间这个组件我们点击添加-工具-获取当前时间(这个组件不需要授权配置)
AI 绘画我们选 FLux 模型,默认的硅基提供 SD和 FLUX 2个厂商对应的模型。模型默认配置如下
文本转语音和语音转文本 我们可以添加-工具分别添加 Text to Speech 和Speech to Text
audio asr 下拉选择一个模型即可。
audio TTS 也是一行需要设置模型,另外在增加语音对应的声音 Voice
另外需要在右下角管理按钮中开启,语音功能。
最后我们在选一个模型。这里面我们需要注意模型需要指出function call 函数调用,目前主流模型都是支持function call 功能的。
我这里为了方便测试用了google gemini2.0 flash模型。大家可以根据自己的需要选择。可以选择最近比较过的deepseek V3 模型。
以上设置完成了,我们的AI agent智能体就已经搭建完成。
3.验证及测试
接下来我们就可以在对话框中输入我们的问题了。
后面的功能就不给大家展示了。
我们也可以把这个智能体分享出去。
http://dify.duckcloud.fun/chat/RRtYWdSzkfiOV0OE
项目的用的DSL 可以看我开源项目 https://github.com/wwwzhouhui/dify-for-dsl
4.总结
今天主要带大家了解了如何在 Dify 平台中使用 AI Agent,并详细介绍了几个实际案例的配置和使用方法。介绍了 AI Agent 的概念及其在 2024 年的快速发展。通过联网搜索、AI 绘画和获取时间三个示例,展示了 AI Agent 的强大功能。完成了 AI Agent 智能体的搭建,并进行了验证和测试。
5. 如何系统学习掌握AI大模型?
AI大模型作为人工智能领域的重要技术突破,正成为推动各行各业创新和转型的关键力量。抓住AI大模型的风口,掌握AI大模型的知识和技能将变得越来越重要。
学习AI大模型是一个系统的过程,需要从基础开始,逐步深入到更高级的技术。
这里给大家精心整理了一份
全面的AI大模型学习资源
,包括:AI大模型全套学习路线图(从入门到实战)、精品AI大模型学习书籍手册、视频教程、实战学习、面试题等,资料免费分享
!
1. 成长路线图&学习规划
要学习一门新的技术,作为新手一定要先学习成长路线图,方向不对,努力白费。
这里,我们为新手和想要进一步提升的专业人士准备了一份详细的学习成长路线图和规划。可以说是最科学最系统的学习成长路线。
2. 大模型经典PDF书籍
书籍和学习文档资料是学习大模型过程中必不可少的,我们精选了一系列深入探讨大模型技术的书籍和学习文档,它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础。(书籍含电子版PDF)
3. 大模型视频教程
对于很多自学或者没有基础的同学来说,书籍这些纯文字类的学习教材会觉得比较晦涩难以理解,因此,我们提供了丰富的大模型视频教程,以动态、形象的方式展示技术概念,帮助你更快、更轻松地掌握核心知识。
4. 2024行业报告
行业分析主要包括对不同行业的现状、趋势、问题、机会等进行系统地调研和评估,以了解哪些行业更适合引入大模型的技术和应用,以及在哪些方面可以发挥大模型的优势。
5. 大模型项目实战
学以致用 ,当你的理论知识积累到一定程度,就需要通过项目实战,在实际操作中检验和巩固你所学到的知识,同时为你找工作和职业发展打下坚实的基础。
6. 大模型面试题
面试不仅是技术的较量,更需要充分的准备。
在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。
全套的AI大模型学习资源已经整理打包,有需要的小伙伴可以
微信扫描下方CSDN官方认证二维码
,免费领取【保证100%免费
】