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
相关推荐
樱花穿过千岛湖2 小时前
第六章:Multi-Backend Configuration
人工智能·python·gpt·学习·ai
我该如何取个名字3 小时前
Mac mini 安装mysql数据库以及出现的一些问题的解决方案
数据库·mysql·macos
阿桨5 小时前
【(保姆级教程)Ubuntu24.10下部署Dify】
ubuntu·dify·智能体
漫谈网络7 小时前
Ollama API 应用指南
ai·llm·aigc·api·ollama
ttumetai7 小时前
MacOS中安装Python(homebrew,pyenv)
python·macos
徐凤年_7 小时前
Ubuntu20.04下GraspNet复现流程中的问题
linux·python·ubuntu·ai
肖祥8 小时前
MCP协议Streamable HTTP
dify
想学好英文的ikun9 小时前
【MCP】第二篇:IDE革命——用MCP构建下一代智能工具链
ide·人工智能·python·ai·个人开发·mcp
数据智能老司机9 小时前
使用 FastAPI 构建生成式 AI 服务——与生成模型的实时通信
llm·openai·fastapi
数据智能老司机9 小时前
使用 FastAPI 构建生成式 AI 服务——AI集成与模型服务
llm·openai·fastapi