Mac 本地启动 Dify

本地启动 dify

拉取 dify 文件

bash 复制代码
git clone https://github.com/langgenius/dify.git

启动底层服务

bash 复制代码
cd dify/docker
docker-compose -f docker-compose.middleware.yaml -p dify up -d

启动后端 API

安装 poetry

bash 复制代码
brew install poetry

配置

bash 复制代码
cd ../api
cp .env.example .env
sed -i "/^SECRET_KEY=/c\SECRET_KEY=$(openssl rand -base64 42)" .env

创建环境 python3.10 并安装依赖

bash 复制代码
poetry env use 3.10
poetry install

迁移初始化数据库

bash 复制代码
poetry run python -m flask db upgrade

启动后端

bash 复制代码
poetry run python -m flask run --host 0.0.0.0 --port=5001 --debug

官方文档:https://github.com/langgenius/dify/blob/main/api/README.md

启动前端 WEB

安装 node18 版本

bash 复制代码
nvm install 18.20
nvm use 18.20

安装依赖并启动

bash 复制代码
npm install 
cp .env.example .env.local
npm run dev

官方文档:https://github.com/langgenius/dify/tree/main/web

重置密码

bash 复制代码
cd api/ && poetry run python -m flask reset-password
相关推荐
云微客AI剪辑矩阵系统30 分钟前
矩阵新玩法,云微客AI矩阵系统开启新营销大门
人工智能·ai·矩阵·云微客
机器之心3 小时前
ICML 2024高分论文 | 零阶优化器微调大模型,大幅降低内存
llm
demo007x3 小时前
🔥如何在LlamaIndex中使用RAG?
人工智能·程序员·llm
ChatGPT研究院3 小时前
Transformer教程之神经网络和深度学习基础
人工智能·深度学习·神经网络·机器学习·ai·chatgpt·transformer
技能咖4 小时前
在企业数字化转型中,设计人应如何拥抱AI?
人工智能·ai·aigc
flydean4 小时前
福利来了!MoneyPrinterPlus可以自动配置环境和自动运行了
ai·aigc·工具·程序那些事
Carota不是菜5 小时前
提示工程总结
人工智能·llm
ChatGPT研究院5 小时前
ChatGPT自媒体创作秘籍:高效生成优质文章和视频
人工智能·ai·chatgpt·音视频·媒体
分享者花花5 小时前
数据恢复篇:5 款最佳 Mac 数据恢复软件
windows·macos·ios·智能手机·电脑·笔记本电脑·iphone
kkai人工智能7 小时前
ChatGPT 论文助手:如何用 AI 技术加速学术写作过程
人工智能·学习·ai·chatgpt·媒体