基于 DeepDanbooru 的一个 HTTP API。
- 在 Linux 环境下安装了 DeepDanbooru 并能正常使用
- 安装 DeepDanbooru
# 克隆仓库到本地
git clone https://github.com/KichangKim/DeepDanbooru
# 进入目录
cd DeepDanbooru
# 安装项目依赖
pip install -r requirements.txt
# 安装
python3 setup.py install
-
从
DeepDanbooru/releases
处下载模型并解压到一个你喜欢的地方 -
编辑
/router/img.js
第26行的模型路径 -
启动本项目
# 安装依赖
npm i
# 启动
node app.js
- 然后 POST 请求地址
http://{ip}:1245/img/upload
,例如:
curl --request POST \
--url http://localhost:1245/img/upload \
--header 'content-type: multipart/form-data' \
--form 'img=@E:\Lazy\Pictures\test.jpg'