检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
提交任务 本章节对图像内容审核AK/SK方式使用SDK进行示例说明。 示例代码中可以修改TaskSumbitReq的urls配置待审核的图像url(仅支持url方式),配置完成后运行即可。 服务所在的应用区域和终端节点,详情请查看 地区和终端节点 。 # coding: utf-8 from
授权完成后,不支持取消授权操作。 步骤三:配置审核规则(可选) 如果您需要对涉暴、涉黄内容进行不同场景的检测,可进行审核规则的配置。具体操作步骤请参考配置审核规则。 步骤四:配置环境 您可以基于内容审核SDK通过编写代码的方式调用内容审核-文本API。在使用SDK和调用API时您需要进行环境配置。具体操作步骤如下:
使用子账号进行授权。 授权完成后,不支持取消授权操作。 步骤三:配置审核规则(可选) 如果您需要对涉暴、涉黄内容进行不同场景的检测,可进行审核规则的配置。具体操作步骤请参考配置审核规则。 步骤四:配置环境 下载并安装Postman。Postman建议使用7.24.0版本。 步骤五:Token认证鉴权
文本内容审核默认API调用最大并发为50,如需调整更高并发限制请联系华为专业工程师为您服务。 您可以配置自定义词库,来过滤和检测指定文本内容。自定义词库的创建和使用请参见配置自定义词库 V3。 前提条件 在使用文本内容审核之前需要您完成服务申请和认证鉴权,具体操作流程请参见内容审核快速入门。
SDK中心提供服务SDK依赖引入的方式。 表1 提供了各个云服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档进行配置。 表1 SDK列表 编程语言 github地址 指导文档 视频指导 JAVA huaweicloud-sdk-java-v3
SDK获取和安装 JAVA版本,内容审核服务推荐您通过 Maven 安装依赖的方式使用华为云 Java SDK: 首先您需要在您的操作系统中 下载 并 安装Maven 。 安装配置完成后,输入命令“mvn -v”,显示如下图 Maven版本信息 表示成功。 Maven安装完成后,可
在页面上方选择您的Python安装路径,如图 PyCharm配置python环境所示。选择好目标Python之后单击页面下方“Apply”完成配置。 图1 PyCharm配置python环境 在PyCharm中新建一个项目,并单击左下方“Terminal”按钮。分别执行以下命令安装SDK(该SD
景的检测。 可通过配置上述场景,来完成对应场景元素的检测。 为空或无此参数表示terrorism检测,但不包含porn场景。 moderation_rule 否 String 图像审核规则名称,默认使用default规则。 说明: 审核规则的创建和使用请参见配置审核规则。 ad_categories
Python语言SDK获取和安装 python语言SDK的获取和安装推荐使用pip命令进行安装或使用pycharm进行安装,需要安装huaweicloudsdkcore包以及huaweicloudsdkmoderation,参考方法如下: pip 安装: # 安装核心库 pip install
GO语言SDK获取和安装 GO语言SDK的获取和安装使用命令,参考方法如下: go get -u github.com/huaweicloud/huaweicloud-sdk-go-v3 父主题: 使用SDK(GO)
附录 状态码 错误码 配置OBS访问权限 配置自定义词库 V2 配置自定义词库 V3 配置审核规则 策略管理 获取项目ID 获取账号名和账号ID
进行全局服务配置,单击新建用户组右侧的“权限配置”,在“权限管理”页签中,单击列表左上方的“授权”。此处作用范围选择“全局服务”。勾选需要授予用户组的权限“Tenant Guest”和“OBS Buckets Viewer”,单击“确定”。如图2所示。 图2 全局服务配置 进行区域
image_text:广告图文的检测。 可通过配置上述场景,来完对应场景元素的检测。 说明: 每个检测场景的检测次数会分类统计。 image_text_config 否 ImgTextConfig object 图文审核黑白词库配置。 url 否 String 与image二选一。
图片的URL路径,目前支持: 公网HTTP/HTTPS URL 华为云OBS提供的URL,使用OBS数据需要进行授权。包括对服务授权、临时授权、匿名公开授权。详请参见配置OBS访问权限。 说明: 图片的URL路径列表最多支持10个URL地址。接口响应时间依赖图片的下载时间,如果图片下载时间过长,会返回接口调
准备项 说明 JAVA 安装JDK JAVA环境开发配置,支持 Java JDK 1.8 及其以上版本,推荐通过Maven 安装依赖的方式使用JAVA版本SDK。 PYTHON 安装python python版本sdk支持python3.3以上。 .NET 安装.NET .NET Standard
检测场景。可添加的检测场景如下: terrorism:暴恐元素的检测。 porn:涉黄元素的检测。 image_text:广告图文的检测。 可通过配置上述场景,来完对应场景元素的检测。每个检测场景的检测次数会分类统计。 说明: 如果请求参数中包含biz_type则优先使用biz_type
不同区域的弹性云服务器不支持跨区域部署在同一负载均衡器下。 资源的价格 不同区域的资源价格可能有差异,请参见华为云服务价格详情。 如何选择可用区 是否将资源放在同一可用区内,主要取决于您对容灾能力和网络时延的要求。 如果您的应用需要较高的容灾能力,建议您将资源部署在同一区域的不同可用区内。
NET环境SDK导入 .NET语言SDK的获取和安装可以使用可以通过命令方式安装或使用Visual Studio开发工具安装第三方引用,参考方法如下: //使用 .NET CLI 工具 dotnet add package HuaweiCloud.SDK.Core dotnet
要您在使用服务前参考约束准备好待审核的数据。 准备数据 配置自定义词库(可选) 自定义白名单词库/自定义黑名单词库 使用文本内容审核服务,您可以配置自定义白名单词库或自定义黑名单词库,来帮助您过滤和检测指定文本内容。 配置自定义词库(可选) 调用API或SDK 在线调试 以文本内容审核为例,介绍如何使用API
Composer 安装 SDK 。Composer 是 Php 的依赖管理工具,允许您在项目中声明依赖关系并安装这些依赖: // 安装 Composer curl -sS https://getcomposer.org/installer | php // 安装 PHP SDK composer