Class: TencentCloud::Hunyuan::V20230901::GroupChatCompletionsResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Hunyuan::V20230901::GroupChatCompletionsResponse
- Defined in:
- lib/v20230901/models.rb
Overview
GroupChatCompletions返回参数结构体
Instance Attribute Summary collapse
-
#Choices ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。 注意:此字段可能返回 null,表示取不到有效值。 说明: 1.
-
#Created ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。 注意:此字段可能返回 null,表示取不到有效值。 说明: 1.
-
#ErrorMsg ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。 注意:此字段可能返回 null,表示取不到有效值。 说明: 1.
-
#Id ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。 注意:此字段可能返回 null,表示取不到有效值。 说明: 1.
-
#Note ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。 注意:此字段可能返回 null,表示取不到有效值。 说明: 1.
-
#RecommendedQuestions ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。 注意:此字段可能返回 null,表示取不到有效值。 说明: 1.
-
#Replaces ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。 注意:此字段可能返回 null,表示取不到有效值。 说明: 1.
-
#RequestId ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。 注意:此字段可能返回 null,表示取不到有效值。 说明: 1.
-
#SearchInfo ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。 注意:此字段可能返回 null,表示取不到有效值。 说明: 1.
-
#Usage ⇒ Object
按照总 Token 数量计费。 如果流式返回中服务处理异常,返回该错误信息。 注意:此字段可能返回 null,表示取不到有效值。 说明: 1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(created = nil, usage = nil, note = nil, id = nil, choices = nil, errormsg = nil, searchinfo = nil, replaces = nil, recommendedquestions = nil, requestid = nil) ⇒ GroupChatCompletionsResponse
constructor
A new instance of GroupChatCompletionsResponse.
Constructor Details
#initialize(created = nil, usage = nil, note = nil, id = nil, choices = nil, errormsg = nil, searchinfo = nil, replaces = nil, recommendedquestions = nil, requestid = nil) ⇒ GroupChatCompletionsResponse
Returns a new instance of GroupChatCompletionsResponse.
1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 |
# File 'lib/v20230901/models.rb', line 1381 def initialize(created=nil, usage=nil, note=nil, id=nil, choices=nil, errormsg=nil, searchinfo=nil, replaces=nil, recommendedquestions=nil, requestid=nil) @Created = created @Usage = usage @Note = note @Id = id @Choices = choices @ErrorMsg = errormsg @SearchInfo = searchinfo @Replaces = replaces @RecommendedQuestions = recommendedquestions @RequestId = requestid end |
Instance Attribute Details
#Choices ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。注意:此字段可能返回 null,表示取不到有效值。说明:
-
可以用多媒体信息替换回复内容里的占位符,得到完整的消息。
-
可能会出现回复内容里存在占位符,但是因为审核等原因没有返回多媒体信息。
1379 1380 1381 |
# File 'lib/v20230901/models.rb', line 1379 def Choices @Choices end |
#Created ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。注意:此字段可能返回 null,表示取不到有效值。说明:
-
可以用多媒体信息替换回复内容里的占位符,得到完整的消息。
-
可能会出现回复内容里存在占位符,但是因为审核等原因没有返回多媒体信息。
1379 1380 1381 |
# File 'lib/v20230901/models.rb', line 1379 def Created @Created end |
#ErrorMsg ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。注意:此字段可能返回 null,表示取不到有效值。说明:
-
可以用多媒体信息替换回复内容里的占位符,得到完整的消息。
-
可能会出现回复内容里存在占位符,但是因为审核等原因没有返回多媒体信息。
1379 1380 1381 |
# File 'lib/v20230901/models.rb', line 1379 def ErrorMsg @ErrorMsg end |
#Id ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。注意:此字段可能返回 null,表示取不到有效值。说明:
-
可以用多媒体信息替换回复内容里的占位符,得到完整的消息。
-
可能会出现回复内容里存在占位符,但是因为审核等原因没有返回多媒体信息。
1379 1380 1381 |
# File 'lib/v20230901/models.rb', line 1379 def Id @Id end |
#Note ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。注意:此字段可能返回 null,表示取不到有效值。说明:
-
可以用多媒体信息替换回复内容里的占位符,得到完整的消息。
-
可能会出现回复内容里存在占位符,但是因为审核等原因没有返回多媒体信息。
1379 1380 1381 |
# File 'lib/v20230901/models.rb', line 1379 def Note @Note end |
#RecommendedQuestions ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。注意:此字段可能返回 null,表示取不到有效值。说明:
-
可以用多媒体信息替换回复内容里的占位符,得到完整的消息。
-
可能会出现回复内容里存在占位符,但是因为审核等原因没有返回多媒体信息。
1379 1380 1381 |
# File 'lib/v20230901/models.rb', line 1379 def RecommendedQuestions @RecommendedQuestions end |
#Replaces ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。注意:此字段可能返回 null,表示取不到有效值。说明:
-
可以用多媒体信息替换回复内容里的占位符,得到完整的消息。
-
可能会出现回复内容里存在占位符,但是因为审核等原因没有返回多媒体信息。
1379 1380 1381 |
# File 'lib/v20230901/models.rb', line 1379 def Replaces @Replaces end |
#RequestId ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。注意:此字段可能返回 null,表示取不到有效值。说明:
-
可以用多媒体信息替换回复内容里的占位符,得到完整的消息。
-
可能会出现回复内容里存在占位符,但是因为审核等原因没有返回多媒体信息。
1379 1380 1381 |
# File 'lib/v20230901/models.rb', line 1379 def RequestId @RequestId end |
#SearchInfo ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。注意:此字段可能返回 null,表示取不到有效值。说明:
-
可以用多媒体信息替换回复内容里的占位符,得到完整的消息。
-
可能会出现回复内容里存在占位符,但是因为审核等原因没有返回多媒体信息。
1379 1380 1381 |
# File 'lib/v20230901/models.rb', line 1379 def SearchInfo @SearchInfo end |
#Usage ⇒ Object
按照总 Token 数量计费。如果流式返回中服务处理异常,返回该错误信息。注意:此字段可能返回 null,表示取不到有效值。说明:
-
可以用多媒体信息替换回复内容里的占位符,得到完整的消息。
-
可能会出现回复内容里存在占位符,但是因为审核等原因没有返回多媒体信息。
1379 1380 1381 |
# File 'lib/v20230901/models.rb', line 1379 def Usage @Usage end |
Instance Method Details
#deserialize(params) ⇒ Object
1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 |
# File 'lib/v20230901/models.rb', line 1394 def deserialize(params) @Created = params['Created'] unless params['Usage'].nil? @Usage = Usage.new @Usage.deserialize(params['Usage']) end @Note = params['Note'] @Id = params['Id'] unless params['Choices'].nil? @Choices = [] params['Choices'].each do |i| choice_tmp = Choice.new choice_tmp.deserialize(i) @Choices << choice_tmp end end unless params['ErrorMsg'].nil? @ErrorMsg = ErrorMsg.new @ErrorMsg.deserialize(params['ErrorMsg']) end unless params['SearchInfo'].nil? @SearchInfo = SearchInfo.new @SearchInfo.deserialize(params['SearchInfo']) end unless params['Replaces'].nil? @Replaces = [] params['Replaces'].each do |i| replace_tmp = Replace.new replace_tmp.deserialize(i) @Replaces << replace_tmp end end @RecommendedQuestions = params['RecommendedQuestions'] @RequestId = params['RequestId'] end |