Class: TencentCloud::Hunyuan::V20230901::ChatTranslationsResponse

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

Overview

ChatTranslations返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, note = nil, created = nil, usage = nil, choices = nil, errormsg = nil, requestid = nil) ⇒ ChatTranslationsResponse

Returns a new instance of ChatTranslationsResponse.



477
478
479
480
481
482
483
484
485
# File 'lib/v20230901/models.rb', line 477

def initialize(id=nil, note=nil, created=nil, usage=nil, choices=nil, errormsg=nil, requestid=nil)
  @Id = id
  @Note = note
  @Created = created
  @Usage = usage
  @Choices = choices
  @ErrorMsg = errormsg
  @RequestId = requestid
end

Instance Attribute Details

#ChoicesObject

按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。

Parameters:

  • Id:

    本次请求的 RequestId。

  • Note:

    免责声明。

  • Created:

    Unix 时间戳,单位为秒。

  • Usage:

    Token 统计信息。

  • Choices:

    回复内容。

  • ErrorMsg:

    错误信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。本接口为流式响应接口,当请求成功时,RequestId 会被放在 HTTP 响应的 Header “X-TC-RequestId” 中。



475
476
477
# File 'lib/v20230901/models.rb', line 475

def Choices
  @Choices
end

#CreatedObject

按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。

Parameters:

  • Id:

    本次请求的 RequestId。

  • Note:

    免责声明。

  • Created:

    Unix 时间戳,单位为秒。

  • Usage:

    Token 统计信息。

  • Choices:

    回复内容。

  • ErrorMsg:

    错误信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。本接口为流式响应接口,当请求成功时,RequestId 会被放在 HTTP 响应的 Header “X-TC-RequestId” 中。



475
476
477
# File 'lib/v20230901/models.rb', line 475

def Created
  @Created
end

#ErrorMsgObject

按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。

Parameters:

  • Id:

    本次请求的 RequestId。

  • Note:

    免责声明。

  • Created:

    Unix 时间戳,单位为秒。

  • Usage:

    Token 统计信息。

  • Choices:

    回复内容。

  • ErrorMsg:

    错误信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。本接口为流式响应接口,当请求成功时,RequestId 会被放在 HTTP 响应的 Header “X-TC-RequestId” 中。



475
476
477
# File 'lib/v20230901/models.rb', line 475

def ErrorMsg
  @ErrorMsg
end

#IdObject

按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。

Parameters:

  • Id:

    本次请求的 RequestId。

  • Note:

    免责声明。

  • Created:

    Unix 时间戳,单位为秒。

  • Usage:

    Token 统计信息。

  • Choices:

    回复内容。

  • ErrorMsg:

    错误信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。本接口为流式响应接口,当请求成功时,RequestId 会被放在 HTTP 响应的 Header “X-TC-RequestId” 中。



475
476
477
# File 'lib/v20230901/models.rb', line 475

def Id
  @Id
end

#NoteObject

按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。

Parameters:

  • Id:

    本次请求的 RequestId。

  • Note:

    免责声明。

  • Created:

    Unix 时间戳,单位为秒。

  • Usage:

    Token 统计信息。

  • Choices:

    回复内容。

  • ErrorMsg:

    错误信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。本接口为流式响应接口,当请求成功时,RequestId 会被放在 HTTP 响应的 Header “X-TC-RequestId” 中。



475
476
477
# File 'lib/v20230901/models.rb', line 475

def Note
  @Note
end

#RequestIdObject

按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。

Parameters:

  • Id:

    本次请求的 RequestId。

  • Note:

    免责声明。

  • Created:

    Unix 时间戳,单位为秒。

  • Usage:

    Token 统计信息。

  • Choices:

    回复内容。

  • ErrorMsg:

    错误信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。本接口为流式响应接口,当请求成功时,RequestId 会被放在 HTTP 响应的 Header “X-TC-RequestId” 中。



475
476
477
# File 'lib/v20230901/models.rb', line 475

def RequestId
  @RequestId
end

#UsageObject

按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。

Parameters:

  • Id:

    本次请求的 RequestId。

  • Note:

    免责声明。

  • Created:

    Unix 时间戳,单位为秒。

  • Usage:

    Token 统计信息。

  • Choices:

    回复内容。

  • ErrorMsg:

    错误信息。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。本接口为流式响应接口,当请求成功时,RequestId 会被放在 HTTP 响应的 Header “X-TC-RequestId” 中。



475
476
477
# File 'lib/v20230901/models.rb', line 475

def Usage
  @Usage
end

Instance Method Details

#deserialize(params) ⇒ Object



487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
# File 'lib/v20230901/models.rb', line 487

def deserialize(params)
  @Id = params['Id']
  @Note = params['Note']
  @Created = params['Created']
  unless params['Usage'].nil?
    @Usage = Usage.new
    @Usage.deserialize(params['Usage'])
  end
  unless params['Choices'].nil?
    @Choices = []
    params['Choices'].each do |i|
      translationchoice_tmp = TranslationChoice.new
      translationchoice_tmp.deserialize(i)
      @Choices << translationchoice_tmp
    end
  end
  unless params['ErrorMsg'].nil?
    @ErrorMsg = ErrorMsg.new
    @ErrorMsg.deserialize(params['ErrorMsg'])
  end
  @RequestId = params['RequestId']
end