lsky图床使用nsfw鉴黄

闲的无聊弄了一个图床:
https://tc.linuxcat.top/
使用开源的lsky pro搭建
为了防止坏比搞逝,阿里和腾讯的鉴黄太贵,就用了nsfwapi鉴黄

docker

docker一键安装

1
docker run -p 3000:3000 ghcr.io/arnidan/nsfw-api:latest

如果你机器在国内,拉不动镜像:

1
docker run -p 3000:3000 registry.cn-hangzhou.aliyuncs.com/mei232/roywangdev-nsfwapi:latest

nodejs

不推荐使用nodejs直接部署
使用nodejs安装比较麻烦,需要到https://roy.wang/nsfw-appraisal-api/选择合适的版本下载(大概2022年之前的提交)
然后参照说明文档下载模型,接着

1
2
3
yarn
yarn build
yarn start

这个过程可能有亿点久,arm架构不支持

然后把把http(s)://IP:port/classify填入即可,设置一个合适的阈值测试一下就好了

API调用

1
curl -X POST -H "Content-Type: multipart/form-data" -F "image=@path/to/image" http(s)://IP:port/classify

公开API

你也可以用我的APIhttps://api.mmeiblog.cn/nsfw/
直接填进去就行,不用加/classify

参考资料

NSFW-API 开源的图片鉴黄API
nsfw-api
nsfw_model
图片审核 Lsky Pro


lsky图床使用nsfw鉴黄
https://mmeiblog.cn/2024/03/17/lskynsfw/index.html
作者
mei
发布于
2024年3月17日
许可协议