关于Dify的使用,今天介绍几种主流的使用方式与本地部署的具体教程
主流使用方式
方式一:使用官方提供的云服务(比较推荐)
不需要折腾配置,并且提供一定的免费功能使用,但是需要注意的是官方免费版本可创建的应用只有5个,如需更多需要升级付费版本。具体的版本区别如下。
访问网址:https://cloud.dify.ai/apps
方式二:自有云服务器进行部署
云服务器部署后,配置相关的域名可以随时随地的进行使用。配置方式可以直接服务器上搭建Docker应用形式部署,简单点可以采用宝塔云的一键部署形式。具体的Docker形式可使用任何一个大模型,都可以输出具体的部署方案。
宝塔云可以在安装Docker后,在应用分类的AI/大模型中可以直接安装,但是有一个缺点,就是相对官方的,此处版本更新稍微落后。
方式三:电脑本地部署(比较推荐)
Dify本身是开源的,所以有一定动手能力的小伙伴,可以尝试部署在本地,方便直接使用
本地部署版本具备三大核心优势:
数据安全性更高:敏感信息不离开本地环境,符合金融、医疗、政务等高合规性行业的需求
成本可控:无需支付持续的订阅费用,适合长期使用场景
高度可定制:开发者可自由修改源码、集成内部系统,实现个性化AI应用开发 (产品经理的角度层面,展示不涉及)。
本地部署具体步骤
本地安装前,需要提前下载对应的源码、安装Docker客户端。
1、Docker官网下载对应的客户端(按照自己电脑类型进行下载后安装)
官网地址:https://www.docker.com/
2、github下载Dify的源码
git clone https://github.com/langgenius/dify.git cd dify3、启动 进入源码的docker文件夹,启用部署
cd docker docker compose up -d等待整体部署完成后,可以在浏览器中进行访问。
访问地址:http://localhost/apps
后续只要本地Docker在本地运行,就可以在浏览器中直接访问本地dify。
4、后续版本升级
Dify目前官方也在不断的更新,后续有新版本,可以用以下命令进行升级
cd docker docker compose down cd .. git pull cd docker docker compose pull docker compose up -d注:以上本地化部署与升级,主要基于个人实践,在部署过程中可能会遇到一些其他问题,大家可以借助deepseek等大模型,生成具体的解决方案。