Class: TencentCloud::Hunyuan::V20230901::ChatTranslationsResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Hunyuan::V20230901::ChatTranslationsResponse
- Defined in:
- lib/v20230901/models.rb
Overview
ChatTranslations返回参数结构体
Instance Attribute Summary collapse
-
#Choices ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。.
-
#Created ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。.
-
#ErrorMsg ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。.
-
#Id ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。.
-
#Note ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。.
-
#RequestId ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。.
-
#Usage ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, note = nil, created = nil, usage = nil, choices = nil, errormsg = nil, requestid = nil) ⇒ ChatTranslationsResponse
constructor
A new instance of ChatTranslationsResponse.
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
#Choices ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。
475 476 477 |
# File 'lib/v20230901/models.rb', line 475 def Choices @Choices end |
#Created ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。
475 476 477 |
# File 'lib/v20230901/models.rb', line 475 def Created @Created end |
#ErrorMsg ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。
475 476 477 |
# File 'lib/v20230901/models.rb', line 475 def ErrorMsg @ErrorMsg end |
#Id ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。
475 476 477 |
# File 'lib/v20230901/models.rb', line 475 def Id @Id end |
#Note ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。
475 476 477 |
# File 'lib/v20230901/models.rb', line 475 def Note @Note end |
#RequestId ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。
475 476 477 |
# File 'lib/v20230901/models.rb', line 475 def RequestId @RequestId end |
#Usage ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。
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 |