登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
园子
关于
博客
发1篇日志+1圆
记录
发1条记录+2圆币
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
VIP申请
网盘
联系我们
道具
勋章
任务
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
一键部署 Dify + MCP Server,高效开发 AI 智能体应用 ...
一键部署 Dify + MCP Server,高效开发 AI 智能体应用
[ 复制链接 ]
拙因
2025-5-30 08:59:06
作者:黄刚(泽尘) |孙小涵(子照)|赵庆杰(卢令)|王霄霄(丛霄)
前言
全球 AI 开发者正在见证一场 “AI 智能体革命”。
从 2024 年 Dify.ai 发布开源框架 Dify以来,到全球开发者基于其快速构建的智能客服、企业知识库、AI 营销助手等场景应用,GitHub 上已有超过 2.3 万个 AI 应用项目诞生。
如今,MCP 的协议也异军突起,大量基于 MCP 协议的 MCP Server 应用涌上市场,它解决了各个模块之间交互不统一的问题,让一切现有传统应用就像 USB 接口一样,随意在 AI 智能体上插拔使用。 那如何快速的基于 MCP Server 构建出一个 AI 应用?我们大胆的猜测,Dify + MCP Server 将是一个完美的结合,因为 Dify 有强大的编排能力,再加上 MCP Server 标准的接口协议,在 Dify 平台上,只需要进行简单的拖拽就可以快速的构建一个生产级别的 AI 智能体应用。
本次我们选择了阿里云 Serverless 应用引擎(下面简称 SAE)来部署 Dify、MCP 应用,并且期望通过 Dify 快速编排 MCP Server 应用快速智能体,实现一套“免运维、全托管,生产级”的 AI 智能体解决方案。
在我们的方案里,将致力于解决以下问题:
低成本:面向算力收费,不额外收费其它费用,并且基于 SAE 自身提供的弹性能力,可以更从容的应对业务流量高峰。
高可用:通过多可用区部署,快弹等 SAE 自有的优势,帮助 Dify 从社区版应用快速升级为生产级别的应用。
全链路无侵入监控:基于 SAE 提供的免费无侵入监控方案,让业务低成本的全链路监控你的 AI 应用。
简单易用:1 分钟完成 Dify,MCP Server 的部署,5分钟基于Dify 编排 MCP 快速构建 AI 应用。
单租安全:可独立部署 Dify 应用到自己的 VPC 内,用户业务的数据不会流出 VPC,保证数据绝对安全。
本文将着重介绍如何通过 SAE 快速搭建 Dify AI 研发平台,依托 Serverless 架构提供全托管、免运维的解决方案,高效开发 AI 智能体应用。
(PS:SAE 还支持
_
快速搭建 Manus AI、MCP Server 等 AI 场景应用
__,本文选取部署较为复杂的 Dify 应用来作为演示,有其他 AI 场景应用托管的需求可以联系 钉钉群:32874633)_
在 SAE 上快速部署 Dify AI 研发平台
基于 saectl 模板一键部署
下面以实际例子,演示如何使用 saectl 工具,通过一组 YAML 模板在 SAE 上轻松部署 Dify。
前置准备
第一步:saectl 工具安装
参考:如何安装与配置saectl工具_Serverless 应用引擎(SAE)-阿里云帮助中心,完成 saectl 工具安装
第二步:前置资源准备
通过模版创建应用前,请确保您拥有以下资源(Dify 部署依赖):
数据库
Redis 数据库
Postgre SQL 数据库
向量数据库
存储
NAS 文件存储
网络
NAT 网关
saectl 模版部署
第一步:准备 SAE Dify 模板
下载 SAE Dify 模板仓库,仓库结构如下,包含所有 Dify 应用组件所需的 K8S 资源定义。
替换 YAML 模板中变量为您自己的资源,以 dify-credential 为例:
apiVersion: v1
data:
DB_USERNAME: ${pg_database_username} # PGSQL 数据库用户名
DB_PASSWORD: ${pg_database_password} # PGSQL 数据库密码
PGVECTOR_USER: ${vector_database_username} # PGVector数据库用户名
PGVECTOR_PASSWORD: ${vector_database_password} # PGVector 数据库密码
REDIS_USERNAME: ${redis_database_username} # Redis 数据库用户名
REDIS_PASSWORD: ${redis_database_password} # Redis 数据库密码
kind: Secret
metadata:
name: dify-credentials
namespace: dify
type: Opaque
复制代码
第二步:通过 saectl 工具一键部署 Dify 至 SAE
YAML 文件变量替换完成后,执行 ./install.sh,脚本会自动部署并检查上述 K8S 资源,并打印 Dify 公网访问地址。
登录 SAE 控制台,可以看到已创建的 Dify 应用组件。
使用 Dify 服务
打开浏览器,在地址栏中输入上一步骤打印出的 ${EXTERNAL-IP}
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
如何优雅上线、下线?原来 大厂应用 是这样 优雅发布的!
在 .NET 中将 EF Core 升级到 9.0.5 MySQL 连接提示 get_LockReleaseBehavior
开源情报中批判性思维因人工智能而逐渐衰落
sshd服务
AppFreeze与资源泄漏能力开放及常见问题定位方法介绍
人工智能将如何影响语言的演变?
【UAP】使用 .NET Core App 编写 UAP
HarmonyOS 5.0 分布式数据协同与跨设备同步
微软又退出中国。。。
【一步步开发AI运动APP】一、写在最前
Datawhale速通百炼RAG应用-Task1
不是哥们,26 岁程序员,去种头发了?
MOSN(Modular Open Smart Network)是一款主要使用 Go 语言开发的云原生网络代理平台
在Ubuntu中部署.NET 8 Minimal WebAPI项目
【鸿蒙生态学堂03】应用程序框架基础
记录---前端图像五兄弟:网络 URL、Base64、Blob、ArrayBuffer、本地路径,全整明白!
JavaScript基础
华为云昇腾专区重磅上线!带你入门昇腾AI技术与DeepSeek实践
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
业界
代码
软件
签约作者
程序园优秀签约作者
发帖
拙因
2025-5-30 08:59:06
关注
0
粉丝关注
10
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
敖可
9990
处匈跑
9998
斜素欣
9996
4
森萌黠
9996
5
堵赫然
9996
6
凶契帽
9996
7
柴古香
9996
8
背竽
9996
9
恐肩
9994
10
都硎唷
9994
查看更多