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
相关推荐
Magnum Lehar1 小时前
macos的信息采集器appledataHarvester-2
macos·网络安全·系统安全
m0_603888711 小时前
FineInstructions Scaling Synthetic Instructions to Pre-Training Scale
人工智能·深度学习·机器学习·ai·论文速览
爬台阶的蚂蚁1 小时前
RAG概念和使用
ai·rag
undsky_1 小时前
【RuoYi-SpringBoot3-Pro】:将 AI 编程融入传统 java 开发
java·人工智能·spring boot·ai·ai编程
AI应用开发实战派2 小时前
AI人工智能中Bard的智能电子商务优化
人工智能·ai·bard
AI原生应用开发2 小时前
AIGC领域Bard在通信领域的内容创作
ai·aigc·bard
echo-niuben2 小时前
macOS 端已如何正常安装并配置XcodeBuildMCP ?
macos
唐诺2 小时前
深入了解AI
人工智能·ai
ZEGO即构开发者2 小时前
如何用一句话让AI集成 ZEGO 产品
ai·实时互动·实时音视频·rtc
阿杰学AI2 小时前
AI核心知识76——大语言模型之RAG 2.0(简洁且通俗易懂版)
人工智能·ai·语言模型·自然语言处理·rag·检索增强生成·rag2.0