Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RunTextModerationRequest ¶
type RunTextModerationRequest struct {
Body *TextDetectionReq `json:"body,omitempty"`
}
Request Object
func (RunTextModerationRequest) String ¶
func (o RunTextModerationRequest) String() string
type RunTextModerationResponse ¶
type RunTextModerationResponse struct { // 本次请求的唯⼀标识,⽤于问题排查,建议保存 RequestId *string `json:"request_id,omitempty"` Result *TextDetectionResult `json:"result,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (RunTextModerationResponse) String ¶
func (o RunTextModerationResponse) String() string
type SegmentResult ¶
type SegmentResult struct { // 命中的风险片段。 Segment *string `json:"segment,omitempty"` // 命中的自定义词库名称。 命中自定义词库时,才会返回当前字段。 GlossaryName *string `json:"glossary_name,omitempty"` }
func (SegmentResult) String ¶
func (o SegmentResult) String() string
type TextDetectionDataReq ¶
type TextDetectionDataReq struct { // 待检测文本,编码格式为“utf-8”,限定2000个字符以内,文本长度超过2000个字符时,只检测前2000个字符。 Text string `json:"text"` }
func (TextDetectionDataReq) String ¶
func (o TextDetectionDataReq) String() string
type TextDetectionReq ¶
type TextDetectionReq struct { // 事件类型。 可选值如下: nickname: 昵称 title: 标题 article: 帖⼦ comment: 评论 barrage: 弹幕 search: 搜索栏 profile: 个⼈简介 EventType string `json:"event_type"` // 检测时使用的自定义黑名单词库列表。 GlossaryNames *[]string `json:"glossary_names,omitempty"` Data *TextDetectionDataReq `json:"data"` }
文本内容审核请求体
func (TextDetectionReq) String ¶
func (o TextDetectionReq) String() string
type TextDetectionResult ¶
type TextDetectionResult struct { // 审核结果是否通过。 block:包含敏感信息,不通过 pass:不包含敏感信息,通过 review:需要人工复检 Suggestion *string `json:"suggestion,omitempty"` // 检测结果的标签。 支持label列表如下: politics: 涉政 terrorism: 暴恐 porn: 色情 ban: 违禁 abuse: 辱骂 ad: 广告 ad_law: 广告法 meaningless: ⽆意义 customized:自定义(命中自定义词库中的关键词) Label *string `json:"label,omitempty"` // 检测详情 Details *[]TextDetectionResultDetail `json:"details,omitempty"` }
func (TextDetectionResult) String ¶
func (o TextDetectionResult) String() string
type TextDetectionResultDetail ¶
type TextDetectionResultDetail struct { // 审核结果是否通过。 block:包含敏感信息,不通过 pass:不包含敏感信息,通过 review:需要人工复检 Suggestion *string `json:"suggestion,omitempty"` // 检测结果的标签。 支持label列表如下: politics: 涉政 terrorism: 暴恐 porn: 色情 ban: 违禁 abuse: 辱骂 ad: 广告 ad_law: 广告法 meaningless: ⽆意义 customized:自定义(命中自定义词库中的关键词) Label *string `json:"label,omitempty"` // 置信度,取值范围 0-1,值越⼤,可信度越⾼。 Confidence *float32 `json:"confidence,omitempty"` // 命中的风险片段信息,如果命中了语义算法模型,则会返回一个空的列表。 Segments *[]SegmentResult `json:"segments,omitempty"` }
func (TextDetectionResultDetail) String ¶
func (o TextDetectionResultDetail) String() string
Click to show internal directories.
Click to hide internal directories.