Java backend for ASoulCnki
源项目:https://github.com/ASoulCnki/ASoulCnki 网站地址:https://asoulcnki.asia
import requests
CONTROL_SECURE_KEY = "123456" #注意修改为application-demo.yml中的secure.key
base_url = "http://localhost:8000/v1/api/data/train"
r = requests.post(base_url, json={'secure_key': CONTROL_SECURE_KEY, 'start_time': 0})
print(r.json())
需要预先安装docker
sh bin/start.sh # 启动docker
sh bin/do_setup.sh # 初始化数据库, 需要等待mysql初始化完成,约10s
如果想清理数据文件, 执行下面命令即可
sh bin/cleanup.sh
在初始化数据库完成后,启动项目,可以按照2.1的方式训练数据,也可以参照api文档从数据库拉取数据来训练
# 构建镜像
mvn clean package docker:build
# 或者
# docker pull registry.cn-hangzhou.aliyuncs.com/asoulcnki/api:latest
docker run -e PROFILES=demo -p 8000:8000 -d -v host-path-to-data-dir:/opt/data registry.cn-hangzhou.aliyuncs.com/asoulcnki/api:latest
# 暴露本机 8000 端口,启动docker
参见API文档