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
相关推荐
mwq3012312 小时前
Anthropic 机械可解释性学习路线
llm
是Yu欸13 小时前
DevUI MateChat 技术演进:UI 与逻辑解耦的声明式 AI 交互架构
前端·人工智能·ui·ai·前端框架·devui·metachat
我不是QI13 小时前
周志华《机器学习---西瓜书》 一
人工智能·python·机器学习·ai
AI-智能13 小时前
RAG 系统架构设计模式介绍
人工智能·langchain·llm·agent·知识库·rag·大模型应用
智泊AI14 小时前
模型蒸馏的核心是什么?蒸馏过程是怎样的?为什么要做模型蒸馏?
llm
腾讯云开发者16 小时前
从 RAG 到 KAG :结构化思考范式下的复杂推理
llm
AirDroid_cn16 小时前
iOS 18 后台应用偷跑流量,如何限制?
macos·ios·cocoa
组合缺一17 小时前
Spring Boot 国产化替代方案。Solon v3.7.2, v3.6.5, v3.5.9 发布(支持 LTS)
java·后端·spring·ai·web·solon·mcp
张彦峰ZYF17 小时前
AI赋能原则1解读思考:超级能动性-AI巨变时代重建个人掌控力的关键能力
人工智能·ai·aigc·ai-native
163240154117 小时前
回顾-DeepSeekMoE[1]
llm