Z站长网 Z站长网 专题 行业热点 查看内容

dify当地源码摆设

2025-7-29 08:25| 发布者: 在你梦里的我| 查看: 856| 评论: 0

摘要: 1、安装poetry在windows的powershell中输入(Invoke-WebRequest-Uri<https://install.python-poetry.org>-UseBasicParsing).Content|py-2、下载dify源码gitclone--branch0.15.3<https://github.com/langgenius/dify.g ...

1、安装poetry

在windows的powershell中输入

(Invoke-WebRequest -Uri <https://install.python-poetry.org> -UseBasicParsing).Content | py -

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、安装pnpm

npm 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

路过

雷人

握手

鲜花

鸡蛋
返回顶部