1、安装poetry在windows的powershell中输入 (Invoke-WebRequest -Uri <https:
2、下载dify源码git clone --branch 0.15.3 <https://github.com/langgenius/dify.git>
2、中心件安装假如当地没有安装PostgresSQL / Redis / Weaviate中心件,可以通过如下的方式安装: cd docker
cp middleware.env.example middleware.env
docker-compose --env-file middleware.env -f docker-compose.middleware.yaml up -d
3、服务端摆设3.1、进入api目次cd api
3.2、复制情况变量设置文件cp .env.example .env
3.3、天生随秘密明,并更换.env中 SECRET_KEY的值3.4、安装依靠包poetry install
3.5、实行数据库迁徙poetry shell
flask db upgrade
3.6、启动API服务flask run --host 0.0.0.0 --port=5001 --debug
大概
python app.py
3.7、启动Worker服务用于消耗异队伍列使命,如数据集文件导入、更新数据集文档等异步操纵。 Windows 体系启动下令: celery -A app.celery worker -P solo --without-gossip --without-mingle -Q dataset,generation,mail,ops_trace --loglevel INFO
4、前端页面摆设4.1、进入web目次cd web
4.2、安装pnpmnpm install -g pnpm
4.3、安装依靠包pnpm install
4.4、设置情况变量cp .env.example .env.local
7.前端摆设7.1、安装pnpm npm install -g pnpm
7.2、安装依靠包 pnpm install
7.3、设置文件 cp .env.example .env.local
7.4、启动服务 pnpm run dev
|