Class: TencentCloud::Tms::V20201229::GetFinancialLLMTaskResultResponse

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

Overview

GetFinancialLLMTaskResult返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status = nil, moderationresult = nil, failurereason = nil, starttime = nil, reviewedlabels = nil, details = nil, requestid = nil) ⇒ GetFinancialLLMTaskResultResponse

Returns a new instance of GetFinancialLLMTaskResultResponse.



275
276
277
278
279
280
281
282
283
# File 'lib/v20201229/models.rb', line 275

def initialize(status=nil, moderationresult=nil, failurereason=nil, starttime=nil, reviewedlabels=nil, details=nil, requestid=nil)
  @Status = status
  @ModerationResult = moderationresult
  @FailureReason = failurereason
  @StartTime = starttime
  @ReviewedLabels = reviewedlabels
  @Details = details
  @RequestId = requestid
end

Instance Attribute Details

#DetailsObject

  • Success: 成功

  • Processing: 处理中,请等待

  • Failed: 失败

Parameters:

  • ModerationResult:

    大模型审校结果

  • FailureReason:

    审校任务失败原因,仅当任务失败时有值

  • StartTime:

    审校任务开始时间

  • ReviewedLabels:

    本次检测的违规点列表

  • Details:

    违规明细

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



273
274
275
# File 'lib/v20201229/models.rb', line 273

def Details
  @Details
end

#FailureReasonObject

  • Success: 成功

  • Processing: 处理中,请等待

  • Failed: 失败

Parameters:

  • ModerationResult:

    大模型审校结果

  • FailureReason:

    审校任务失败原因,仅当任务失败时有值

  • StartTime:

    审校任务开始时间

  • ReviewedLabels:

    本次检测的违规点列表

  • Details:

    违规明细

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



273
274
275
# File 'lib/v20201229/models.rb', line 273

def FailureReason
  @FailureReason
end

#ModerationResultObject

  • Success: 成功

  • Processing: 处理中,请等待

  • Failed: 失败

Parameters:

  • ModerationResult:

    大模型审校结果

  • FailureReason:

    审校任务失败原因,仅当任务失败时有值

  • StartTime:

    审校任务开始时间

  • ReviewedLabels:

    本次检测的违规点列表

  • Details:

    违规明细

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



273
274
275
# File 'lib/v20201229/models.rb', line 273

def ModerationResult
  @ModerationResult
end

#RequestIdObject

  • Success: 成功

  • Processing: 处理中,请等待

  • Failed: 失败

Parameters:

  • ModerationResult:

    大模型审校结果

  • FailureReason:

    审校任务失败原因,仅当任务失败时有值

  • StartTime:

    审校任务开始时间

  • ReviewedLabels:

    本次检测的违规点列表

  • Details:

    违规明细

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



273
274
275
# File 'lib/v20201229/models.rb', line 273

def RequestId
  @RequestId
end

#ReviewedLabelsObject

  • Success: 成功

  • Processing: 处理中,请等待

  • Failed: 失败

Parameters:

  • ModerationResult:

    大模型审校结果

  • FailureReason:

    审校任务失败原因,仅当任务失败时有值

  • StartTime:

    审校任务开始时间

  • ReviewedLabels:

    本次检测的违规点列表

  • Details:

    违规明细

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



273
274
275
# File 'lib/v20201229/models.rb', line 273

def ReviewedLabels
  @ReviewedLabels
end

#StartTimeObject

  • Success: 成功

  • Processing: 处理中,请等待

  • Failed: 失败

Parameters:

  • ModerationResult:

    大模型审校结果

  • FailureReason:

    审校任务失败原因,仅当任务失败时有值

  • StartTime:

    审校任务开始时间

  • ReviewedLabels:

    本次检测的违规点列表

  • Details:

    违规明细

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



273
274
275
# File 'lib/v20201229/models.rb', line 273

def StartTime
  @StartTime
end

#StatusObject

  • Success: 成功

  • Processing: 处理中,请等待

  • Failed: 失败

Parameters:

  • ModerationResult:

    大模型审校结果

  • FailureReason:

    审校任务失败原因,仅当任务失败时有值

  • StartTime:

    审校任务开始时间

  • ReviewedLabels:

    本次检测的违规点列表

  • Details:

    违规明细

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



273
274
275
# File 'lib/v20201229/models.rb', line 273

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
# File 'lib/v20201229/models.rb', line 285

def deserialize(params)
  @Status = params['Status']
  @ModerationResult = params['ModerationResult']
  @FailureReason = params['FailureReason']
  @StartTime = params['StartTime']
  @ReviewedLabels = params['ReviewedLabels']
  unless params['Details'].nil?
    @Details = []
    params['Details'].each do |i|
      financialllmviolationdetail_tmp = FinancialLLMViolationDetail.new
      financialllmviolationdetail_tmp.deserialize(i)
      @Details << financialllmviolationdetail_tmp
    end
  end
  @RequestId = params['RequestId']
end