使用Docker搭建NSFW JS鉴黄接口
使用Docker搭建NSFW JS鉴黄接口
本文章部分内容来源于此文章,如有侵权请联系删除
起因是这样的,搭建了个图床但苦于找不到合适的鉴黄,终于皇天不负有心人,让我给找到了,写篇文章记录一下。
找来找去,目前就发现一个方法,Docker安装鉴黄接口,NSFW JS可能不是很准确,但是任然可以识别90%的违规图片,它重在开源,而且自建免费,不用担心被刷。
正文:
- 安装
你先得有个docker环境,docker怎么安装就去百度吧,很简单的。然后执行以下代码:
1 |
|
上面这个代码里面“127.0.0.1:5000”是只对127.0.0.1的内网开放,因此外网是访问不了的,需要改为外网也能访问的话把**127.0.0.1:**去掉即可
吐槽一句:镜像真大,带宽小的机子得下载半个小时。
访问调用方法:
访问下面的链接:
“url=”后面跟你的图片链接,貌似这个API只能对图片链接进行鉴别,其他方法好像不行。
终端可以用这个指令:
1 |
|
- 测试
终端执行以下代码:
1 |
|
正常应该返回这个:
1 |
|
- 返回字段说明
score是图片得分,范围在0-1之间,1 表示它肯定是成人内容,而 0 则不是。其实大于0.9就可以认为是成人内容。
更多使用说明可以查看Docker hub上的介绍
经过测试好像被鉴别的链接地址的域名每个小时只能用1000次,不然会提示Too many 好像是为了防止恶意调用,请自行研究。
结语
写这篇文章主要是为了记录一下,防止哪天找不到。
你可以写一个脚本,遍历你的图片目录然后组合链接进行鉴黄。
我自己搭建了个API,供搭建免费调用,截止2024年5月26日任然可以使用,如果说之后用不了了那也没办法喽。
接口地址:
1 |
|
完结撒花!
注:以上内容仅供学习交流使用,禁止用于非法目的。请自觉遵守法律规定。本网站所有内容仅限于学习交流和娱乐,任何非法用途均由使用者个人承担责任。
使用Docker搭建NSFW JS鉴黄接口
https://b.wihi.top/posts/17981503.html