Class: TencentCloud::Tms::V20200713::TextModerationResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200713/models.rb

Overview

TextModeration返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(biztype = nil, evilflag = nil, label = nil, suggestion = nil, keywords = nil, score = nil, detailresults = nil, riskdetails = nil, extra = nil, dataid = nil, requestid = nil) ⇒ TextModerationResponse

Returns a new instance of TextModerationResponse.



488
489
490
491
492
493
494
495
496
497
498
499
500
# File 'lib/v20200713/models.rb', line 488

def initialize(biztype=nil, evilflag=nil, label=nil, suggestion=nil, keywords=nil, score=nil, detailresults=nil, riskdetails=nil, extra=nil, dataid=nil, requestid=nil)
  @BizType = biztype
  @EvilFlag = evilflag
  @Label = label
  @Suggestion = suggestion
  @Keywords = keywords
  @Score = score
  @DetailResults = detailresults
  @RiskDetails = riskdetails
  @Extra = extra
  @DataId = dataid
  @RequestId = requestid
end

Instance Attribute Details

#BizTypeObject

建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 如返回值为空,Score不为空,即识别结果(Label)是来自于语义模型判断的返回值 注意:此字段可能返回 null,表示取不到有效值。 (如:色情 99.99,则该样本属于色情的置信度非常高。) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BizType:

    您在入参时所填入的Biztype参数

  • EvilFlag:

    数据是否属于恶意类型,0:正常 1:可疑

  • Label:

    恶意标签,Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告,Custom:自定义词库,以及令人反感、不安全或不适宜的内容类型

  • Suggestion:

    建议您拿到判断结果后的执行操作

  • Keywords:

    文本命中的关键词信息,用于提示您文本违规的具体原因,可能会返回多个命中的关键词。(如:加我微信)

  • Score:

    机器判断当前分类的置信度,取值范围:0.00~100.00。分数越高,表示越有可能属于当前分类。

  • DetailResults:

    接口识别样本后返回的详细结果

  • RiskDetails:

    接口识别样本中存在违规账号风险的检测结果

  • Extra:

    扩展字段,用于特定信息返回,不同客户/Biztype下返回信息不同

  • DataId:

    请求参数中的DataId

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



486
487
488
# File 'lib/v20200713/models.rb', line 486

def BizType
  @BizType
end

#DataIdObject

建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 如返回值为空,Score不为空,即识别结果(Label)是来自于语义模型判断的返回值 注意:此字段可能返回 null,表示取不到有效值。 (如:色情 99.99,则该样本属于色情的置信度非常高。) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BizType:

    您在入参时所填入的Biztype参数

  • EvilFlag:

    数据是否属于恶意类型,0:正常 1:可疑

  • Label:

    恶意标签,Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告,Custom:自定义词库,以及令人反感、不安全或不适宜的内容类型

  • Suggestion:

    建议您拿到判断结果后的执行操作

  • Keywords:

    文本命中的关键词信息,用于提示您文本违规的具体原因,可能会返回多个命中的关键词。(如:加我微信)

  • Score:

    机器判断当前分类的置信度,取值范围:0.00~100.00。分数越高,表示越有可能属于当前分类。

  • DetailResults:

    接口识别样本后返回的详细结果

  • RiskDetails:

    接口识别样本中存在违规账号风险的检测结果

  • Extra:

    扩展字段,用于特定信息返回,不同客户/Biztype下返回信息不同

  • DataId:

    请求参数中的DataId

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



486
487
488
# File 'lib/v20200713/models.rb', line 486

def DataId
  @DataId
end

#DetailResultsObject

建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 如返回值为空,Score不为空,即识别结果(Label)是来自于语义模型判断的返回值 注意:此字段可能返回 null,表示取不到有效值。 (如:色情 99.99,则该样本属于色情的置信度非常高。) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BizType:

    您在入参时所填入的Biztype参数

  • EvilFlag:

    数据是否属于恶意类型,0:正常 1:可疑

  • Label:

    恶意标签,Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告,Custom:自定义词库,以及令人反感、不安全或不适宜的内容类型

  • Suggestion:

    建议您拿到判断结果后的执行操作

  • Keywords:

    文本命中的关键词信息,用于提示您文本违规的具体原因,可能会返回多个命中的关键词。(如:加我微信)

  • Score:

    机器判断当前分类的置信度,取值范围:0.00~100.00。分数越高,表示越有可能属于当前分类。

  • DetailResults:

    接口识别样本后返回的详细结果

  • RiskDetails:

    接口识别样本中存在违规账号风险的检测结果

  • Extra:

    扩展字段,用于特定信息返回,不同客户/Biztype下返回信息不同

  • DataId:

    请求参数中的DataId

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



486
487
488
# File 'lib/v20200713/models.rb', line 486

def DetailResults
  @DetailResults
end

#EvilFlagObject

建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 如返回值为空,Score不为空,即识别结果(Label)是来自于语义模型判断的返回值 注意:此字段可能返回 null,表示取不到有效值。 (如:色情 99.99,则该样本属于色情的置信度非常高。) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BizType:

    您在入参时所填入的Biztype参数

  • EvilFlag:

    数据是否属于恶意类型,0:正常 1:可疑

  • Label:

    恶意标签,Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告,Custom:自定义词库,以及令人反感、不安全或不适宜的内容类型

  • Suggestion:

    建议您拿到判断结果后的执行操作

  • Keywords:

    文本命中的关键词信息,用于提示您文本违规的具体原因,可能会返回多个命中的关键词。(如:加我微信)

  • Score:

    机器判断当前分类的置信度,取值范围:0.00~100.00。分数越高,表示越有可能属于当前分类。

  • DetailResults:

    接口识别样本后返回的详细结果

  • RiskDetails:

    接口识别样本中存在违规账号风险的检测结果

  • Extra:

    扩展字段,用于特定信息返回,不同客户/Biztype下返回信息不同

  • DataId:

    请求参数中的DataId

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



486
487
488
# File 'lib/v20200713/models.rb', line 486

def EvilFlag
  @EvilFlag
end

#ExtraObject

建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 如返回值为空,Score不为空,即识别结果(Label)是来自于语义模型判断的返回值 注意:此字段可能返回 null,表示取不到有效值。 (如:色情 99.99,则该样本属于色情的置信度非常高。) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BizType:

    您在入参时所填入的Biztype参数

  • EvilFlag:

    数据是否属于恶意类型,0:正常 1:可疑

  • Label:

    恶意标签,Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告,Custom:自定义词库,以及令人反感、不安全或不适宜的内容类型

  • Suggestion:

    建议您拿到判断结果后的执行操作

  • Keywords:

    文本命中的关键词信息,用于提示您文本违规的具体原因,可能会返回多个命中的关键词。(如:加我微信)

  • Score:

    机器判断当前分类的置信度,取值范围:0.00~100.00。分数越高,表示越有可能属于当前分类。

  • DetailResults:

    接口识别样本后返回的详细结果

  • RiskDetails:

    接口识别样本中存在违规账号风险的检测结果

  • Extra:

    扩展字段,用于特定信息返回,不同客户/Biztype下返回信息不同

  • DataId:

    请求参数中的DataId

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



486
487
488
# File 'lib/v20200713/models.rb', line 486

def Extra
  @Extra
end

#KeywordsObject

建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 如返回值为空,Score不为空,即识别结果(Label)是来自于语义模型判断的返回值 注意:此字段可能返回 null,表示取不到有效值。 (如:色情 99.99,则该样本属于色情的置信度非常高。) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BizType:

    您在入参时所填入的Biztype参数

  • EvilFlag:

    数据是否属于恶意类型,0:正常 1:可疑

  • Label:

    恶意标签,Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告,Custom:自定义词库,以及令人反感、不安全或不适宜的内容类型

  • Suggestion:

    建议您拿到判断结果后的执行操作

  • Keywords:

    文本命中的关键词信息,用于提示您文本违规的具体原因,可能会返回多个命中的关键词。(如:加我微信)

  • Score:

    机器判断当前分类的置信度,取值范围:0.00~100.00。分数越高,表示越有可能属于当前分类。

  • DetailResults:

    接口识别样本后返回的详细结果

  • RiskDetails:

    接口识别样本中存在违规账号风险的检测结果

  • Extra:

    扩展字段,用于特定信息返回,不同客户/Biztype下返回信息不同

  • DataId:

    请求参数中的DataId

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



486
487
488
# File 'lib/v20200713/models.rb', line 486

def Keywords
  @Keywords
end

#LabelObject

建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 如返回值为空,Score不为空,即识别结果(Label)是来自于语义模型判断的返回值 注意:此字段可能返回 null,表示取不到有效值。 (如:色情 99.99,则该样本属于色情的置信度非常高。) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BizType:

    您在入参时所填入的Biztype参数

  • EvilFlag:

    数据是否属于恶意类型,0:正常 1:可疑

  • Label:

    恶意标签,Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告,Custom:自定义词库,以及令人反感、不安全或不适宜的内容类型

  • Suggestion:

    建议您拿到判断结果后的执行操作

  • Keywords:

    文本命中的关键词信息,用于提示您文本违规的具体原因,可能会返回多个命中的关键词。(如:加我微信)

  • Score:

    机器判断当前分类的置信度,取值范围:0.00~100.00。分数越高,表示越有可能属于当前分类。

  • DetailResults:

    接口识别样本后返回的详细结果

  • RiskDetails:

    接口识别样本中存在违规账号风险的检测结果

  • Extra:

    扩展字段,用于特定信息返回,不同客户/Biztype下返回信息不同

  • DataId:

    请求参数中的DataId

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



486
487
488
# File 'lib/v20200713/models.rb', line 486

def Label
  @Label
end

#RequestIdObject

建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 如返回值为空,Score不为空,即识别结果(Label)是来自于语义模型判断的返回值 注意:此字段可能返回 null,表示取不到有效值。 (如:色情 99.99,则该样本属于色情的置信度非常高。) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BizType:

    您在入参时所填入的Biztype参数

  • EvilFlag:

    数据是否属于恶意类型,0:正常 1:可疑

  • Label:

    恶意标签,Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告,Custom:自定义词库,以及令人反感、不安全或不适宜的内容类型

  • Suggestion:

    建议您拿到判断结果后的执行操作

  • Keywords:

    文本命中的关键词信息,用于提示您文本违规的具体原因,可能会返回多个命中的关键词。(如:加我微信)

  • Score:

    机器判断当前分类的置信度,取值范围:0.00~100.00。分数越高,表示越有可能属于当前分类。

  • DetailResults:

    接口识别样本后返回的详细结果

  • RiskDetails:

    接口识别样本中存在违规账号风险的检测结果

  • Extra:

    扩展字段,用于特定信息返回,不同客户/Biztype下返回信息不同

  • DataId:

    请求参数中的DataId

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



486
487
488
# File 'lib/v20200713/models.rb', line 486

def RequestId
  @RequestId
end

#RiskDetailsObject

建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 如返回值为空,Score不为空,即识别结果(Label)是来自于语义模型判断的返回值 注意:此字段可能返回 null,表示取不到有效值。 (如:色情 99.99,则该样本属于色情的置信度非常高。) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BizType:

    您在入参时所填入的Biztype参数

  • EvilFlag:

    数据是否属于恶意类型,0:正常 1:可疑

  • Label:

    恶意标签,Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告,Custom:自定义词库,以及令人反感、不安全或不适宜的内容类型

  • Suggestion:

    建议您拿到判断结果后的执行操作

  • Keywords:

    文本命中的关键词信息,用于提示您文本违规的具体原因,可能会返回多个命中的关键词。(如:加我微信)

  • Score:

    机器判断当前分类的置信度,取值范围:0.00~100.00。分数越高,表示越有可能属于当前分类。

  • DetailResults:

    接口识别样本后返回的详细结果

  • RiskDetails:

    接口识别样本中存在违规账号风险的检测结果

  • Extra:

    扩展字段,用于特定信息返回,不同客户/Biztype下返回信息不同

  • DataId:

    请求参数中的DataId

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



486
487
488
# File 'lib/v20200713/models.rb', line 486

def RiskDetails
  @RiskDetails
end

#ScoreObject

建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 如返回值为空,Score不为空,即识别结果(Label)是来自于语义模型判断的返回值 注意:此字段可能返回 null,表示取不到有效值。 (如:色情 99.99,则该样本属于色情的置信度非常高。) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BizType:

    您在入参时所填入的Biztype参数

  • EvilFlag:

    数据是否属于恶意类型,0:正常 1:可疑

  • Label:

    恶意标签,Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告,Custom:自定义词库,以及令人反感、不安全或不适宜的内容类型

  • Suggestion:

    建议您拿到判断结果后的执行操作

  • Keywords:

    文本命中的关键词信息,用于提示您文本违规的具体原因,可能会返回多个命中的关键词。(如:加我微信)

  • Score:

    机器判断当前分类的置信度,取值范围:0.00~100.00。分数越高,表示越有可能属于当前分类。

  • DetailResults:

    接口识别样本后返回的详细结果

  • RiskDetails:

    接口识别样本中存在违规账号风险的检测结果

  • Extra:

    扩展字段,用于特定信息返回,不同客户/Biztype下返回信息不同

  • DataId:

    请求参数中的DataId

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



486
487
488
# File 'lib/v20200713/models.rb', line 486

def Score
  @Score
end

#SuggestionObject

建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过 如返回值为空,Score不为空,即识别结果(Label)是来自于语义模型判断的返回值 注意:此字段可能返回 null,表示取不到有效值。 (如:色情 99.99,则该样本属于色情的置信度非常高。) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • BizType:

    您在入参时所填入的Biztype参数

  • EvilFlag:

    数据是否属于恶意类型,0:正常 1:可疑

  • Label:

    恶意标签,Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告,Custom:自定义词库,以及令人反感、不安全或不适宜的内容类型

  • Suggestion:

    建议您拿到判断结果后的执行操作

  • Keywords:

    文本命中的关键词信息,用于提示您文本违规的具体原因,可能会返回多个命中的关键词。(如:加我微信)

  • Score:

    机器判断当前分类的置信度,取值范围:0.00~100.00。分数越高,表示越有可能属于当前分类。

  • DetailResults:

    接口识别样本后返回的详细结果

  • RiskDetails:

    接口识别样本中存在违规账号风险的检测结果

  • Extra:

    扩展字段,用于特定信息返回,不同客户/Biztype下返回信息不同

  • DataId:

    请求参数中的DataId

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



486
487
488
# File 'lib/v20200713/models.rb', line 486

def Suggestion
  @Suggestion
end

Instance Method Details

#deserialize(params) ⇒ Object



502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
# File 'lib/v20200713/models.rb', line 502

def deserialize(params)
  @BizType = params['BizType']
  @EvilFlag = params['EvilFlag']
  @Label = params['Label']
  @Suggestion = params['Suggestion']
  @Keywords = params['Keywords']
  @Score = params['Score']
  unless params['DetailResults'].nil?
    @DetailResults = []
    params['DetailResults'].each do |i|
      detailresults_tmp = DetailResults.new
      detailresults_tmp.deserialize(i)
      @DetailResults << detailresults_tmp
    end
  end
  unless params['RiskDetails'].nil?
    @RiskDetails = []
    params['RiskDetails'].each do |i|
      riskdetails_tmp = RiskDetails.new
      riskdetails_tmp.deserialize(i)
      @RiskDetails << riskdetails_tmp
    end
  end
  @Extra = params['Extra']
  @DataId = params['DataId']
  @RequestId = params['RequestId']
end