選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
John Wang a4713c01d5
fix: remove v1 in app_base_url (#55)
2年前
..
constants Initial commit 2年前
controllers fix: provider_response_latency type error (#45) 2年前
core feat: optimize split rule when use custom split segment identifier (#35) 2年前
docker Initial commit 2年前
events Initial commit 2年前
extensions Initial commit 2年前
libs Initial commit 2年前
migrations fix: uuid-ossp extension create failed in pgsql (#10) 2年前
models fix: remove v1 in app_base_url (#55) 2年前
services Initial commit 2年前
tasks Initial commit 2年前
tests Initial commit 2年前
.dockerignore Initial commit 2年前
.env.example Initial commit 2年前
Dockerfile Initial commit 2年前
README.md Initial commit 2年前
app.py Initial commit 2年前
commands.py Initial commit 2年前
config.py Initial commit 2年前
requirements.txt Initial commit 2年前

README.md

Dify Backend API

Usage

  1. Start the docker-compose stack

The backend require some middleware, including PostgreSQL, Redis, and Weaviate, which can be started together using docker-compose.

   cd ../docker
   docker-compose -f docker-compose.middleware.yaml up -d
   cd ../api
  1. Copy .env.example to .env
  2. Generate a SECRET_KEY in the .env file.
   openssl rand -base64 42
  1. Install dependencies bash pip install -r requirements.txt
  2. Run migrate

Before the first launch, migrate the database to the latest version.

   flask db upgrade
  1. Start backend: bash flask run --host 0.0.0.0 --port=5001 --debug
  2. Setup your application by visiting http://localhost:5001/console/api/setup or other apis…