微信扫码
和创始人交个朋友
我要投稿
探索AI Agent技术在实际应用中的突破性进展。 核心内容: 1. AI Agent的定义及其核心特性 2. dify平台中AI Agent的联网搜索功能演示 3. searxng工具插件的私有化部署与配置指南
AI Agent(人工智能代理)是一种能够感知环境、进行决策和执行动作的智能实体。它通过设计工作流程和利用可用工具,自主地代表用户或其他系统执行任务。AI Agent的核心在于其自主性、学习能力和目标导向行为,使其能够在复杂环境中独立运作。
2024年是AI Agent技术快速发展的一年,市场增长迅速,应用场景广泛。
今天就给大家带来AI Agent 在dify实际使用。话不多说下面我们看一下效果。
联网搜索功能
绘画功能
获取时间
以上我们演示了3个智能体,下面给大家具体介绍一下这些智能体如何配置和使用的。
联网搜索我们这里使用开源免费的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等第三方搜索。
以上我就完成这个联网搜索插件的配置。
接下来我们在刚才内置插件工具 搜索SiliconFlow的插件。 这里目前dify提供了好几个AI 绘画插件功能。
大家根据自己的需要设置即可。我这里就介绍了一下硅基流动提供的 AI 绘画插件功能。 如果大家没有硅基流动的账号,可以点击https://cloud.siliconflow.cn/i/e0f6GCrN
地址来注册,目前硅基的政策是新户注册送14块钱,14块钱够玩一阵子了。
在硅基流动注册后 ,生成API秘钥如下图。
把这个API 秘钥填入
我们可以在这个内置插件中找到这个audio工具
这个语音工具包括2个功能 一个是文本转语音,一个是语音转文本。这里我们需要在模型设置里面配置包含语音转文本模型、文本转语音模型. 我这里已经设置过了,这里就不详细展开。上面如果大家使用硅基流动的KEY 这里就比较方便了也是支持这2个模型额。
语音转文本模型
文本转语音模型
这里顺便大家提一下,之前我有一个免费的edgetts方案,需要在模型厂商设置一下标准openai -api-compatible
关于这个免费的方案大家可以看我之前的文章Edge-TTS与Cloudflare Worker结合,免费TTS服务轻松搭建!
前面给大家介绍的都是关于智能体用到的相关组件的配置,下面将一下智能体制作。
新建一个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智能体就已经搭建完成。
接下来我们就可以在对话框中输入我们的问题了。
后面的功能就不给大家展示了。
我们也可以把这个智能体分享出去。
http://dify.duckcloud.fun/chat/RRtYWdSzkfiOV0OE
项目的用的DSL 可以看我开源项目 https://github.com/wwwzhouhui/dify-for-dsl
今天主要带大家了解了如何在 Dify 平台中使用 AI Agent,并详细介绍了几个实际案例的配置和使用方法。介绍了 AI Agent 的概念及其在 2024 年的快速发展。通过联网搜索、AI 绘画和获取时间三个示例,展示了 AI Agent 的强大功能。完成了 AI Agent 智能体的搭建,并进行了验证和测试。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-02-19
全网唯一!手把手教你 DeepSeek-R1-Distill-Qwen-32B 云端部署 + Dify 配置全攻略
2025-02-07
DeepSeek API 又崩了?Dify 三重保险让你的应用永不掉线
2025-01-17
从 Dify 到 Rill-Flow:大模型应用平台的进化之路
2025-01-13
前后端源码部署:Dify v0.15.0 升级 v1.0.0-beta.1 的尝试
2025-01-11
Dify v1.0.0-beta:插件开启公测
2025-01-07
Dify v0.15.0:全新父子检索策略 - 更精准,更全面的知识检索
2024-12-27
【场景驱动】企业的哪些重复性任务,最适合用Coze循环节点来解决?——慢慢学AI146
2024-12-24
Coze,Dify,FastGPT,哪个更强?全方位对比分析来了!
2024-04-25
2024-12-24
2024-07-16
2024-04-24
2024-07-20
2024-05-08
2024-05-09
2024-05-07
2024-06-21
2024-08-06