【福利】百度内容审核平台实战

文章目录

    • 前言
    • 功能概述
    • 产品价格
    • 快速入门(账号登录及资源领取、在线验证、编写示例程序)
    • 实战演示
      • 1、首先创建一个应用
      • 2、引入百度的SDK
      • 3、测试用例
        • 百度内容审核-文本 200QPS
        • 百度内容审核-图像 50QPS
    • 写在最后

前言

百度内容审核平台主要针对图像、文本、音视频、直播等多媒体内容,提供全方位的审核能力,覆盖涉黄、违禁、广告、恶心不适等丰富的审核维度,为业务健康发展保驾护航。相比于阿里、腾讯的内容审核接口百度的接口可以免费试用365天,而且提供完整的SDK,调用简单快捷。
在这里插入图片描述

功能概述

1)图像审核:采用前沿的图像识别、图像检索等算法结合海量的违规图像数据进行训练建模,具备超过80个细分审核维度,全方位过滤敏感图像内容,包括违禁、色情、广告、旗帜标志识别等通用审核能力,以及百度独具特色的审核能力:恶心图识别,图像清晰度识别,图像美观度,公众人物,直播场景,头像审核等
2)文本审核:基于百度领先的NLP技术,结合海量的关键词库,准确识别各种敏感文本及其变体违规内容。提供严格/宽松场景选择:能够区分敏感内容正负向,涉黄及辱骂的轻重度,以精准适配不同业务场景
3)音频审核
4)视频审核
5)直播审核
6)智能机审平台
7)人机审核平台

产品价格

在 控制台-免费资源领取页 可领取所需接口的免费测试资源
免费测试资源用尽后,如需付费使用,可点击开通按量后付费或购买次数包
文本审核
个人认证 50,000次,企业认证250,000次。
图像审核
个人认证 10,000次,企业认证50,000次。
3)音频审核
4)视频审核
5)直播审核
6)智能机审平台
7)人机审核平台

快速入门(账号登录及资源领取、在线验证、编写示例程序)

https://cloud.baidu.com/doc/ANTIPORN/s/Wkhu9d5iy
在这里插入图片描述

资源领取 365天有效期
在这里插入图片描述

审核类型全部选择
在这里插入图片描述

自由配置审核要素
在这里插入图片描述

SDK文档
https://cloud.baidu.com/doc/ANTIPORN/s/hk3h6xdbp

实战演示

由于本次业务重点在文档和图片,故只写了这两个的用例,其他类型的审核用例大同小异。

1、首先创建一个应用

完成上面的免费资源领取,土豪可以直接购买
进入控制台 https://console.bce.baidu.com/ai/#/ai/antiporn/overview/index
在这里插入图片描述

创建成功可以在应用列表查看
在这里插入图片描述

复制我们应用的AppID\API Key\Secret Key

2、引入百度的SDK

由于我们采用springboot的方式进行调用,直接在pom引入maven依赖即可
目前最新版本4.16.6

<!--baidu内容审核sdk-->
<dependency><groupId>com.baidu.aip</groupId><artifactId>java-sdk</artifactId><version>4.16.6</version>
</dependency><dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.78</version>
</dependency><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version>
</dependency>

3、测试用例

百度内容审核-文本 200QPS
/*** baidu 内容审核-文本 200QPS* @author senfel* @date 2024/1/11 16:21 * @return void*/
@Test
public void baiduTextCheck() {// 初始化一个AipContentCensorAipContentCensor client = new AipContentCensor(APP_ID, API_KEY, SECRET_KEY);// 可选:设置网络连接参数client.setConnectionTimeoutInMillis(2000);client.setSocketTimeoutInMillis(60000);// 调用接口String text = "联系电话18715854564";JSONObject response = client.textCensorUserDefined(text);//[{// "msg": "存在恶意推广不合规",// "conclusion": "不合规",// "hits": [{//    "wordHitPositions": [{//       "positions": [//          [0, 3]//       ],//       "label": "400200",//       "keyword": "联系电话"//    }],//    "probability": 1,//    "datasetName": "百度默认文本反作弊库",//    "words": ["联系电话"],//    "details": ["联系方式-手机号", "联系方式-微信", "qq"],//    "modelHitPositions": [//       [0, 14, 1]//    ]// }],// "subType": 4,// "conclusionType": 2,// "type": 12//}]System.out.println(response.toString());
}

在这里插入图片描述

百度内容审核-图像 50QPS
/*** baidu 内容审核-图像 50QPS* @author senfel* @date 2024/1/11 16:22* @return void*/
@Test
public void baiduTextImage() throws Exception{// 初始化一个AipContentCensorAipContentCensor client = new AipContentCensor(APP_ID, API_KEY, SECRET_KEY);// 可选:设置网络连接参数client.setConnectionTimeoutInMillis(2000);client.setSocketTimeoutInMillis(60000);// 参数为本地图片文件二进制数组/*File image = new File("");byte[] imageBytes = new byte[(int) image.length()];FileInputStream fileInputStream = new FileInputStream(image);fileInputStream.read(imageBytes);JSONObject response = client.imageCensorUserDefined(imageBytes, null);System.out.println(response.toString());*/// 参数为url 图片为枪械String url = "https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fsafe-img.xhscdn.com%2Fbw1%2F6e3d624a-3ab6-43af-b5a4-39e9cb544a97%3FimageView2%2F2%2Fw%2F1080%2Fformat%2Fjpg&refer=http%3A%2F%2Fsafe-img.xhscdn.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1707553772&t=62b2486806324297106f352bfde6fe29";JSONObject response = client.imageCensorUserDefined(url, EImgType.URL, null);//[{// "msg": "疑似存在枪械不合规",// "conclusion": "疑似",// "probability": 0.85949713,// "subType": 11,// "conclusionType": 3,// "type": 2//}]System.out.println(response.toString());
}

在这里插入图片描述

写在最后

百度内容审核平台主要针对图像、文本、音视频、直播等多媒体内容,提供全方位的审核能力,覆盖涉黄、违禁、广告、恶心不适等丰富的审核维度,为业务健康发展保驾护航。相比于阿里、腾讯的内容审核接口百度的接口可以免费试用365天,而且提供完整的SDK,调用简单快捷。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/613490.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python中notebook的 %magic

IPythons magic functions注意&#xff1a;既然是IPython的内置magic函数&#xff0c;那么在Pycharm中是不会支持的。The magic function system provides a series of functions which allow you to control the behavior of IPython itself, plus a lot of system-type featu…

Python实现深度迁移学习-CIFAR100-ResNet50

# Pandas and numpy for data structures and util fucntions import scipy as sp import numpy as np import pandas as pd from numpy.random import rand pd.options.display.max_colwidth = 608# Scikit Imports from sklearn import preprocessing from sklearn

python:sys模块

Python sys 模块学习笔记 sys 模块是 Python 标准库中的一个核心模块&#xff0c;提供了与 Python 解释器及其环境相关的功能。 1. sys.argv sys.argv 是一个包含命令行参数的列表&#xff0c;其中第一个元素是脚本名称&#xff0c;之后的元素是在运行脚本时传递的参数。 # e…

C语言可变参数输入

本博文源于笔者正在学习的可变参数输入&#xff0c;可变参数是c语言函数中的一部分&#xff0c;下面本文就以一个很小的demo演示可变参数的编写 问题来源 想要用可变参数进行多个整数相加 方法源码 #include<stdio.h> #include<stdlib.h> #include<stdarg.h…

接口测试基础(超详细)

一、HTTP 1、http请求头和响应头包含那些内容&#xff1f; 请求头信息 请求报头允许客户端向服务器端传递请求的附加信息以及客户端自身的信息。 2、常用的请求报头如下&#xff1a; Accept&#xff1a;浏览器可接受的MIME类型。 l MIME用于设定某种扩展名的文件用哪种应用程…

Zookeeper+Hadoop+Spark+Flink+Kafka+Hbase+Hive

说明 ZookeeperHadoopSparkFlinkKafkaHbaseHive 完全分布式高可用集群搭建 下载 https://archive.apache.org/dist/ 我最终选择 Zookeeper3.7.1 Hadoop3.3.5 Spark-3.2.4 Flink-1.16.1 Kafka2.12-3.4.0 HBase2.4.17 Hive3.1.3 JDK1.8.0_391 一、服务器 IP规划 IPhos…

tiktok_浅谈hook ios之发包x-ss-stub

frida-trace ios手机一部&#xff0c;需要越狱的电脑一台idacrackerXI 目标app&#xff1a; ipa 包&#xff0c;点击前往 密码&#xff1a;8urs 协议分析起始从抓包开始&#xff0c;个人习惯 一般安卓逆向可以直接搜关键词&#xff0c;但是ios 都在 Mach-O binary (reverse…

基于ssm学生社团管理系统+vue论文

摘 要 如今的时代&#xff0c;是有史以来最好的时代&#xff0c;随着计算机的发展到现在的移动终端的发展&#xff0c;国内目前信息技术已经在世界上遥遥领先&#xff0c;让人们感觉到处于信息大爆炸的社会。信息时代的信息处理肯定不能用之前的手工处理这样的解决方法&#x…

编程江湖:Python探秘之旅-----控制流程的艺术(二)

公司新承接了一个项目&#xff0c;需要处理复杂的数据决策。团队聚集在会议室&#xff0c;讨论如何用 Python 实现这一功能。 龙&#xff1a;&#xff08;看着屏幕上的项目需求&#xff09;这个项目需要我们做很多判断。好在 Python 的控制流程可以轻松搞定。 码娜&#xff1…

DAPP和APP的区别在哪?

随着科技的飞速发展&#xff0c;我们每天都在与各种应用程序打交道。然而&#xff0c;你是否真正了解DAPP和APP之间的区别呢&#xff1f;本文将为你揭示这两者的核心差异&#xff0c;让你在自媒体平台上脱颖而出。 一、定义与起源 APP&#xff0c;即应用程序&#xff0c;通常指…

一文读懂JVS逻辑引擎如何调用规则引擎:含详细步骤与场景示例

在当今的数字化时代&#xff0c;业务逻辑和规则的复杂性不断增加&#xff0c;这使得逻辑引擎和规则引擎在处理业务需求时显得尤为重要。逻辑引擎和规则引擎通过定义、解析和管理业务逻辑和规则&#xff0c;能够帮助企业提高工作效率、降低运营成本&#xff0c;并增强决策的科学…

数据科学低代码工具思考2—现状分析

数据科学工具伴随着计算机技术的发展也在持续的演进。数据库、大数据以及人工智能等时代标志性技术的出现&#xff0c;对数据科学工具的能力也有了更高的要求。一般而言&#xff0c;工具发展的趋势都是首先会出现一个能够支持数据科学计算的开发框架&#xff0c;方便用户能够更…

RHCE9学习指南 第20章 计划任务

有时需要在某个指定的时间执行一个操作&#xff0c;此时就要使用计划任务了。计划任务有两种&#xff1a;一个是at计划任务&#xff0c;另一个是crontab计划任务。 下面我们分别来看这两种计划任务的使用。 20.1 at at计划任务是一次性的&#xff0c;到了指定的时间点时就开始…

44 C++ 进程线程的基本概念-并发,进程,线程,可执行程序的基本概念

一 并发&#xff0c;进程&#xff0c;线程的基本概念和综述 1 并发 两个或者更多的任务&#xff08;独立的活动&#xff09;同时发生&#xff0c;以提高性能 一个程序同时执行多个独立的任务。 在单核CPU的计算机上&#xff0c;某一个时刻只能执行一个任务&#xff0c;那么…

mac图片格式转换软件有哪些?推荐6个实用软件

mac图片格式转换软件有哪些&#xff1f;在数字时代&#xff0c;图片格式的转换已成为我们日常工作中不可或缺的一部分。对于Mac用户来说&#xff0c;选择一款高效、便捷的图片格式转换软件尤为重要。本文将为你介绍几款备受推崇的Mac图片格式转换软件&#xff0c;让你轻松应对各…

MySQL 5.7.35下载安装使用_忘记密码_远程授权

文章目录 MySQL 5.7.35下载安装使用_忘记密码_远程授权MySQL下载地址mysql安装点击安装&#xff0c;最好以管理员身份运行选择自定义安装选择64位勾选启动自定义产品执行点击同意点击下一步点击执行下一步配置数据库端口号设置登录密码&#xff0c;如果密码忘记&#xff0c;下面…

最新PyCharm安装详细教程及pycharm配置_pycharm安装教程

目录 一、PyCharm简介及其下载网站 二、单击网站的Downloads&#xff0c;进入二级页面&#xff0c;选择对应的操作系统下载PyCharm 三、PyCharm的安装程序的安装及其配置(configuration) 1、运行PyCharm Setup 2、安装位置设置 3、安装选项设置 4、开始菜单中PyCharm快捷方式的…

CMake入门教程【高级篇】管理MSVC编译器警告

😈「CSDN主页」:传送门 😈「Bilibil首页」:传送门 😈「动动你的小手」:点赞👍收藏⭐️评论📝 文章目录 1.什么是MSVC?2.常用的屏蔽警告3.MSVC所有警告4.target_compile_options用法5.如何在CMake中消除MSVC的警告?6.屏蔽警告编写技巧

Grafana Loki 日志传输工具

有各种不同的工具支持传输日志到Loki&#xff0c;有Grafana开发和第三方开发的工具。 Grafana 开发的工具&#xff1a; Grafana Agent Grafna 技术栈推荐客户端&#xff0c;支持收集度量、日志、跟踪和持续性能分析的遥测数据&#xff0c;跟Prometheus、OpenTelemetry、Graf…

Golang 四数相加 leetcode454 map哈希表

四数相加 leetcode454 本题如果直接进行四次for循环&#xff0c;则时间复杂度为O(N^4),超出运行时间限制。 因此我们这里使用两个分别的for循环进行遍历&#xff0c;则时间复杂度为O(N2N2). / 使用两遍for循环 func fourSumCount(nums1 []int, nums2 []int, nums3 []int, num…