AI资讯
掌握人工智能AI动态,领略未来风采!
Dify 是一款开源的大语言模型(LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使你是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。
以下分享本地安装部署 Dify 的教程
(一)了解 DIfy
开源代码:https://github.com/langgenius/dify
开发文档:https://docs.dify.ai/v/zh-hans
(二)安装 本地安装可以使用虚拟机,系统是 Ubuntu20.04 或以上版本,使用 Docker 方式安装 在安装 Dify 之前,请确保您的机器满足以下最低系统要求:
CPU >= 2 Core
RAM >= 4GB
0、安装教程参考:
http://t.csdnimg.cn/kWnEQ http://t.csdnimg.cn/OTZOX
https://www.firstsaofan.top/archives/bu-shu-dify-ji-cheng-chatglm3-da-jian-ben-de-zhi-shi-ku-diao-tong
https://www.huluohu.com/posts/946/
1、安装前准备
#如有:卸载旧版本 docker sudo apt-get remove docker docker-engine docker-ce docker.io
#如有:清空旧版 docker 占用的内存 sudo apt-get remove --auto-remove docker
#更新系统。
运行命令`sudo apt update`和`sudo apt upgrade`、`sudo apt-get update`来更新软件包列表和安装任何可用的更新。
#安装 Git:已有跳过 使用`sudo apt install git`命令来安装 Git。
安装完成后,运行命令`git --version`来验证 Git 是否已正确安装。
如果命令输出 Git 的版本号,则表示安装成功。
2、安装 docker
#安装依赖包
sudo apt install apt-transport-https ca-certificates curl software-properties-common
#添加 Docker 的官方 GPG 密钥
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
#添加 Docker 的软件源
sudo echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
#更新 apt 包索引
sudo apt update
#安装 Docker
sudo apt install docker-ce docker-ce-cli containerd.io
#由于外网原因,安装到 97%会报错,无法获取最新包,解决方法:将网络改成非外网 ipcom-mi,然后重新执行命 令
#如果安装成功,可以查看 docker 版本
docker version
3、安装 Docker Compose
#下载 Docker Compose 二进制文件
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
#赋予执行权限
sudo chmod +x /usr/local/bin/docker-compose
#验证 Docker Compose 安装是否成功
sudo docker-compose --version
4、#git 源代码到本地
git clone https://github.com/langgenius/dify.git
#启动 Dify
cd dify/docker
sudo docker compose up -d
5、如果有防火墙需要放行 80、5432 端口,或者关闭防火墙。
sudo ufw status #查看已经开启的端口
sudo ufw allow 80 #开发 80 端口
sudo ufw reload #重启防火墙
sudo ufw enable #开启防火墙
sudo ufw disable #关闭防火墙
6、在浏览器访问:http://部署服务ip
即可进入到 dify ,刚开始需要设置邮箱、用 户名密码信息。