敏感词识别

分析敏感词

0次调用
4 积分/次

分析单个或多个关键词的敏感程度,返回标准化风险标签与置信度结果。

POST
uapis.cn
/api/v1/sensitive-word/analyze
Body
keyword
string
required

要分析的单个关键词。最长 1,000 字符。

功能概述

  • 风险分析: 结合文本内容给出语义层面的风险判断。
  • 响应稳定: 兼顾高频调用场景下的处理效率和响应速度。
  • 并发支持: 支持批量并发处理,单次最多可分析100个关键词。
  • 输入限制: 单条关键词最多 1,000 字符,总字符数最多 20,000。
  • 标准标签: 返回 label 字段,明确区分 sensitivenormal
  • 分类清晰: 返回 category 字段,用于标识具体风险类别。
  • 置信度输出: 返回 confidence 字段,范围为0.0到1.0。

响应字段说明

字段类型说明
resultsarray分析结果对象的数组。
results[].kstring您在请求中提供的原始关键词。
results[].labelstring核心判断字段:sensitive(敏感)、normal(正常)。
results[].categorystring风险分类:safe(安全)、threat(威胁)、porn(色情)、fraud(欺诈)、insult(辱骂)。
results[].confidencenumber当前分类的置信度,范围0.0到1.0。
totalinteger本次请求成功分析的关键词总数。

请求体

包含待检测关键词 keyword 的 JSON 对象。最长 1,000 字符。

keyword
string必填

要分析的单个关键词。最长 1,000 字符。

响应

200 / 请求成功

分析成功

JSON
{
  "results": [
    {
      "k": "string",
      "label": "string",
      "category": "string",
      "confidence": 123
    }
  ],
  "total": 123
}

400 / 错误的请求

请求参数错误

JSON
{
  "code": "INVALID_PARAMETER",
  "message": "关键词列表不能为空"
}

401 / 未经授权

未授权访问

JSON
{
  "code": "UNAUTHORIZED",
  "message": "请求未授权"
}

429 / 请求过于频繁

请求频率超限

JSON
{
  "code": "RATE_LIMIT_EXCEEDED",
  "message": "请求频率超限"
}