当前位置:   article > 正文

Mac 本地启动 Dify_dify python 启动

dify python 启动

本地启动 dify

拉取 dify 文件

git clone https://github.com/langgenius/dify.git
  • 1

启动底层服务

cd dify/docker
docker-compose -f docker-compose.middleware.yaml -p dify up -d
  • 1
  • 2

启动后端 API

安装 poetry

brew install poetry
  • 1

配置

cd ../api
cp .env.example .env
sed -i "/^SECRET_KEY=/c\SECRET_KEY=$(openssl rand -base64 42)" .env
  • 1
  • 2
  • 3

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

poetry env use 3.10
poetry install
  • 1
  • 2

迁移初始化数据库

poetry run python -m flask db upgrade
  • 1

启动后端

poetry run python -m flask run --host 0.0.0.0 --port=5001 --debug
  • 1

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

启动前端 WEB

安装 node18 版本

nvm install 18.20
nvm use 18.20
  • 1
  • 2

安装依赖并启动

npm install 
cp .env.example .env.local
npm run dev
  • 1
  • 2
  • 3

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

重置密码

cd api/ && poetry run python -m flask reset-password
  • 1

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/770150
推荐阅读
相关标签
  

闽ICP备14008679号