在GitHub中的AI工作流短代码平台中,Dify获星一直名列前茅,目前已达48K星,其工作稳定性也是非常的高,在这里我们介绍一下Dify的安装。

由于Dify的结构非常的复杂,我们这里介绍Docker的方式进行安装,硬件的最低要求:2C4G,要求不算太高。操作系统我们使用Ubuntu24.04。

一:安装docker compose v2

1、删除冲突的软件包

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done

2、安装docker官方的GPG key

sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

3、添加官方apt源

echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

4、安装docker compose v2

安装前一定要执行一下这个:

sudo apt update

安装最新版的docker

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

二:安装Dify Docker

1、克隆原码

git clone https://github.com/langgenius/dify.git

2、复制环境配置文件

cp .env.example .env

3、启动docker容器

docker compose up -d

4、检查是否安装成功

docker compose ps

三:升级Dify

cd dify/docker
docker compose down
git pull origin main
docker compose pull
docker compose up -d

四:访问Dify

首次登录需要设置管理员帐号:

# Local environment
http://localhost/install

# Server environment
http://your_server_ip/install

设置完管理员帐号就可以登录了

# Local environment
http://localhost

# Server environment
http://your_server_ip

五:基本设置

在设置里面,找到模型供应商,然后找到OpenAI的API兼容模式,添加你的本地LLM

在这里填上:模型名称,API Key、API Base URL,也就是上一节我们讲的One-API所提供的API-Key这样,我们就完成一个LLM模型的配置。

接下来,我们就可以在工作流中使用你刚刚配置的LLM本地模型了。

Logo

尧米是由西云算力与CSDN联合运营的AI算力和模型开源社区品牌,为基于DaModel智算平台的AI应用企业和泛AI开发者提供技术交流与成果转化平台。

更多推荐