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
相关推荐
JaguarJack2 分钟前
Openai Codex 重大更新 已支持接入任意开源大模型
ai·openai·codex
得物技术7 小时前
从埋点需求到规则资产:Hermes Agent 重构得物数仓工作流
大数据·llm·ai编程
柒和远方8 小时前
LangGraph 深度解析:从增强型 LLM 到生产级 Agent
langchain·llm·agent
AINative软件工程8 小时前
AI Agent 的 Tool Schema 设计工程实践:函数签名写差了,调用成功率能差 30%
llm
Artech8 小时前
[MAF预定义的AIContextProvider-02]AgentSkillsProvider——将Agent Skills引入MAF
ai·c#·agent·agent skills·maf
岳小哥AI10 小时前
读懂计算机视觉CV、语言感知(ASR/TTS)、多模态,就能理解AI是如何“看到”与“听到”世界的
ai·ai基础
冬奇Lab21 小时前
Agent 系列(21):Harness 测试工程——45 个测试怎么设计,以及它发现了什么 bug
人工智能·llm·agent
大树881 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
施小赞1 天前
普通 RAG vs GraphRAG 核心对比
人工智能·ai
AI创界者1 天前
PilotTTS 一键整合包(Win/Mac):8G 显存畅跑,实测解锁情绪与副语言的精准控制
人工智能·macos·aigc·音视频