dify大语言模型(LLM) 应用开发平台本地部署

ppylox
·8/4/2024·26 阅读

大家好我是图恩,今天在本地部署了一下dify这个应用,以下为部署步骤。

克隆 Dify 源代码至本地

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

启动 Dify

进入 Dify 源代码的 docker 目录,执行一键启动命令:

cd dify/docker\ncp .env.example .env\ndocker compose up -d

更新 Dify

进入 dify 源代码的 docker 目录,按顺序执行以下命令:

cd dify/docker\ndocker compose down\ngit pull origin main\ndocker compose pull\ndocker compose up -d

这里注意添加好镜像源,否则下载会很慢

访问 Dify,默认是80端口

在浏览器中输入:http://localhost 

自定义配置

编辑 .env 文件中的环境变量值。然后,重新启动 Dify:

docker compose down\ndocker compose up -d


如果应用启动后知识库无法使用,一直提示“排队中”的话,我本地是添加了一个密钥就可以的。

安装openssl,通过openssl生成随机密钥,并替换 .env 中 SECRET_KEY 的值

openssl rand -base64 42

记住,需要替换两个文件

api/.env\ndocker/.env

如果没有.env文件,将.env.example 文件复制一份,改名为.env即可,然后重新启动应该可以愉快的玩耍了。


评论 (0)

暂无评论,来写第一条吧