敏感词识别

分析敏感词

限时免费
0次调用

分析单个或多个关键词的敏感程度,返回详细的风险评分和分析结果。

POST
uapis.cn
/api/v1/sensitive-word/analyze
Body
keywords
array[string]
required

要分析的关键词列表,单次最多100个,每个关键词最长50字符。

支持多个关键词,用逗号分隔

本API基于先进的分析模型,提供三级缓存策略和并发处理能力。

功能概述

  • 模型驱动: 使用先进的分析模型进行语义分析。
  • 高性能: 采用三级缓存策略(持久化存储 → 统一缓存 → 模型分析),确保高频请求的响应速度。
  • 并发支持: 支持批量并发处理,单次最多可分析100个关键词。
  • 详细评分: 提供色情、辱骂、暴力三个维度的详细风险评分。
  • 变体识别: 能够自动识别关键词的常见变体形式,如拼音、缩写等。

风险评分说明

返回的 s 字段包含三个维度的风险评分,范围均为0.0至1.0:

  • s[0] - 色情风险: 评估内容涉及色情信息的程度。
  • s[1] - 辱骂/仇恨言论风险: 评估内容是否包含侮辱性或仇恨性言论。
  • s[2] - 暴力/威胁风险: 评估内容是否涉及暴力或威胁信息。

风险等级可参考:0.0-0.3为低风险,0.3-0.7为中等风险,0.7-1.0为高风险。

响应字段说明

字段类型说明
resultsarray分析结果对象的数组。
results[].kstring您在请求中提供的原始关键词。
results[].rstring模型对该关键词的分析过程和判断理由的简要说明。
results[].sarray[float]一个包含三个浮点数的数组,分别代表[色情, 辱骂, 暴力]三个维度的风险评分。分值范围从0.0到1.0,越高代表风险越大。
results[].varray[string]模型识别出的该关键词的常见变体形式,例如拼音、谐音、缩写等。
results[].tarray[string]根据分析结果为关键词附加的分类标签,便于进行程序化处理和过滤。
results[].dstring对整体分析结果的一句简短总结,适合直接展示给用户或记录在日志中。
totalinteger本次请求成功分析的关键词总数。

请求体

包含待检测文本 'keywords' 的JSON对象

keywords
string[]
required

要分析的关键词列表,单次最多100个,每个关键词最长50字符。

响应

200 / 请求成功

分析成功

400 / 错误的请求

请求参数错误

401 / 未经授权

未授权访问

429 / 请求过于频繁

请求频率超限