暂无描述

yuchengwei 692124eda4 系统权限菜单相关接口 1 天之前
.idea bdcf45864f Initial commit 1 周之前
.vscode bdcf45864f Initial commit 1 周之前
agent 692124eda4 系统权限菜单相关接口 1 天之前
command bdcf45864f Initial commit 1 周之前
config d2195b9be8 知识库代码融合 3 天之前
executor bdcf45864f Initial commit 1 周之前
functions bdcf45864f Initial commit 1 周之前
graph bdcf45864f Initial commit 1 周之前
libs bdcf45864f Initial commit 1 周之前
saas bdcf45864f Initial commit 1 周之前
static 692124eda4 系统权限菜单相关接口 1 天之前
utils bdcf45864f Initial commit 1 周之前
.env_samples bdcf45864f Initial commit 1 周之前
.gitignore bdcf45864f Initial commit 1 周之前
Dockerfile.base bdcf45864f Initial commit 1 周之前
Dockerfile.job bdcf45864f Initial commit 1 周之前
Dockerfile.server bdcf45864f Initial commit 1 周之前
LICENSE bdcf45864f Initial commit 1 周之前
README.md bdcf45864f Initial commit 1 周之前
environment.yml bdcf45864f Initial commit 1 周之前
openapi 3.1.0.txt bdcf45864f Initial commit 1 周之前
openapi.yaml 692124eda4 系统权限菜单相关接口 1 天之前
requirements.txt bdcf45864f Initial commit 1 周之前

README.md

环境变量

  • POSTGRESQL_HOST="localhost" # 数据库地址
  • POSTGRESQL_DATABASE="kg" # 数据库名称
  • POSTGRESQL_USER="postgres" # 数据库用户名
  • POSTGRESQL_PASSWORD="difyai123456" # 数据库密码
  • DEEPSEEK_API_URL="https://api.siliconflow.cn/v1/chat/completions" # 模型地址
  • DEEPSEEK_API_KEY="" # 模型密钥
  • JOB_PATH="/app/agent/jobs" # 任务路径
  • JOB_SCRIPT_PATH="/app/agent/job_script" # 任务脚本路径

运行API服务器

1、需要设置POSTGRESQL相关的环境变量 2、需要映射日志路径和任务路径到容器中 3、需要设置网络为docker_default

docker run -idt --name kgb-server --network=docker_default -v D:/work/03/qz_data/logs0:/app/logs -v D:/work/03/qz_data/job0:/app/agent/jobs -e POSTGRESQL_HOST="db" -e POSTGRESQL_PASSWORD="difyai123456" kgbuilder-server

运行任务处理服务器

docker run -idt --name kgb-job --network=docker_default -v D:/work/03/qz_data/logs0:/app/logs -v D:/work/03/qz_data/job0:/app/agent/jobs -e POSTGRESQL_HOST="db" -e POSTGRESQL_PASSWORD="difyai123456" -e DEEPSEEK_API_URL="https://api.siliconflow.cn/v1/chat/completions" -e DEEPSEEK_API_KEY="sk-vecnpjmtmelcefdbtbbpqvzcegopxrherbnbjhscugbpxuif" -e DONET_SYSTEM_GLOBALIZATION_INVARIANT=1 kgbuilder-job:1.0

运行web服务器

1、需要设置网络为docker_default 2、如果你修改了API服务器的名称,则需要设置环境变量VITE_API_URL=http://kgb-server:8000 为你修改后的API服务器名称

docker run -idt -p 8080:8080 --name kgb-web --network=docker_default kgbuilder-web:1.0

任务处理服务器调试

这里是调试word_extractor.py的脚本,你可以根据需要修改脚本路径和参数

bash source /opt/conda/etc/profile.d/conda.sh conda activate kgbuilder python executor/job_script/standard_word_extractor.py /app/agent/jobs/74