dify大语言模型(LLM) 应用开发平台本地部署
大家好我是图恩,今天在本地部署了一下dify这个应用,以下为部署步骤。
克隆 Dify 源代码至本地
git clone https://github.com/langgenius/dify.git
启动 Dify
进入 Dify 源代码的 docker 目录,执行一键启动命令:
cd dify/docker
cp .env.example .env
docker compose up -d
更新 Dify
进入 dify 源代码的 docker 目录,按顺序执行以下命令:
cd dify/docker
docker compose down
git pull origin main
docker compose pull
docker compose up -d
这里注意添加好镜像源,否则下载会很慢
访问 Dify,默认是80端口
在浏览器中输入:http://localhost
自定义配置
编辑 .env 文件中的环境变量值。然后,重新启动 Dify:
docker compose down
docker compose up -d
如果应用启动后知识库无法使用,一直提示“排队中”的话,我本地是添加了一个密钥就可以的。
安装openssl,通过openssl生成随机密钥,并替换 .env 中 SECRET_KEY 的值
openssl rand -base64 42
记住,需要替换两个文件
api/.env
docker/.env
如果没有.env文件,将.env.example 文件复制一份,改名为.env即可,然后重新启动应该可以愉快的玩耍了。
发表评论 (审核通过后显示评论):