文本审核接口

提交文本审核

用户提交 txt 格式的文本,创建一次审核。

文本审核为同步接口,即直接在HTTP response body中返回文本审核结果。

请求语法

PUT /v<version>/text HTTP/1.1
host: vcr.bj.baidubce.com
authorization: <bce-authorization-string>
content-type: application/json

请求参数

请求体

参数 类型 描述 是否必须
text String 审核文本
preset String 模板

请求示例

PUT /v1/text HTTP/1.1
host: vcr.bj.baidubce.com
content-type: application/json
authorization: <bce-authorization-string>

{
    "text": "看片加VX:barcelone020,令计划风流往事"
}

响应参数

参数 类型 描述
text String 审核文本
label String 审核结果标记,可选值:NORMAL/REJECT
results Array 审核结果详情
+ type String 审核类型
+ items Array 审核结果项数组
++ confidence Double 该审核结果项的置信度,0~100的浮点数
++ label String 审核结果项标记
++ extra String 额外信息,例如涉政、暴恐、违禁敏感词

响应体

响应示例

示例一:正常文本

HTTP/1.1 200 OK
{
    "text": "今天天气好晴朗",
    "label": "NORMAL",
    "results": []
}

示例二:问题文本

HTTP/1.1 200 OK
{
    "text": "看片加VX:barcelone020,令计划风流往事",
    "label": "REJECT",
    "results": [{
        "items": [{
            "confidence": 64.6,
            "label": "REJECT"
        }],
        "type": "sexual_porn"
    },{
        "items": [ {
            "confidence": 99.9,
            "extra": "令计划",
            "label": "REJECT"
        }],
        "type": "politician"
    },{
        "items": [{
            "confidence": 62.8,
            "label": "REJECT"
        }],
        "type": "ad_brand"
    }]
}