Class: TencentCloud::Tdai::V20250717::ChatBrief

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

Overview

会话信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appid = nil, uin = nil, owneruin = nil, instanceid = nil, chatid = nil, createtime = nil, title = nil, status = nil, laststreamingid = nil, laststreamingtokenid = nil) ⇒ ChatBrief

Returns a new instance of ChatBrief.



175
176
177
178
179
180
181
182
183
184
185
186
# File 'lib/v20250717/models.rb', line 175

def initialize(appid=nil, uin=nil, owneruin=nil, instanceid=nil, chatid=nil, createtime=nil, title=nil, status=nil, laststreamingid=nil, laststreamingtokenid=nil)
  @AppId = appid
  @Uin = uin
  @OwnerUin = owneruin
  @InstanceId = instanceid
  @ChatId = chatid
  @CreateTime = createtime
  @Title = title
  @Status = status
  @LastStreamingId = laststreamingid
  @LastStreamingTokenId = laststreamingtokenid
end

Instance Attribute Details

#AppIdObject

Parameters:

  • AppId:

    主账号Id

  • Uin:

    主账号uin

  • OwnerUin:

    子账号uin

  • InstanceId:

    智能体实例ID

  • ChatId:

    会话ID

  • CreateTime:

    创建时间

  • Title:

    会话标题

  • Status:

    会话状态

  • LastStreamingId:

    最后一条流式ID

  • LastStreamingTokenId:

    最后一条流式TokenID



173
174
175
# File 'lib/v20250717/models.rb', line 173

def AppId
  @AppId
end

#ChatIdObject

Parameters:

  • AppId:

    主账号Id

  • Uin:

    主账号uin

  • OwnerUin:

    子账号uin

  • InstanceId:

    智能体实例ID

  • ChatId:

    会话ID

  • CreateTime:

    创建时间

  • Title:

    会话标题

  • Status:

    会话状态

  • LastStreamingId:

    最后一条流式ID

  • LastStreamingTokenId:

    最后一条流式TokenID



173
174
175
# File 'lib/v20250717/models.rb', line 173

def ChatId
  @ChatId
end

#CreateTimeObject

Parameters:

  • AppId:

    主账号Id

  • Uin:

    主账号uin

  • OwnerUin:

    子账号uin

  • InstanceId:

    智能体实例ID

  • ChatId:

    会话ID

  • CreateTime:

    创建时间

  • Title:

    会话标题

  • Status:

    会话状态

  • LastStreamingId:

    最后一条流式ID

  • LastStreamingTokenId:

    最后一条流式TokenID



173
174
175
# File 'lib/v20250717/models.rb', line 173

def CreateTime
  @CreateTime
end

#InstanceIdObject

Parameters:

  • AppId:

    主账号Id

  • Uin:

    主账号uin

  • OwnerUin:

    子账号uin

  • InstanceId:

    智能体实例ID

  • ChatId:

    会话ID

  • CreateTime:

    创建时间

  • Title:

    会话标题

  • Status:

    会话状态

  • LastStreamingId:

    最后一条流式ID

  • LastStreamingTokenId:

    最后一条流式TokenID



173
174
175
# File 'lib/v20250717/models.rb', line 173

def InstanceId
  @InstanceId
end

#LastStreamingIdObject

Parameters:

  • AppId:

    主账号Id

  • Uin:

    主账号uin

  • OwnerUin:

    子账号uin

  • InstanceId:

    智能体实例ID

  • ChatId:

    会话ID

  • CreateTime:

    创建时间

  • Title:

    会话标题

  • Status:

    会话状态

  • LastStreamingId:

    最后一条流式ID

  • LastStreamingTokenId:

    最后一条流式TokenID



173
174
175
# File 'lib/v20250717/models.rb', line 173

def LastStreamingId
  @LastStreamingId
end

#LastStreamingTokenIdObject

Parameters:

  • AppId:

    主账号Id

  • Uin:

    主账号uin

  • OwnerUin:

    子账号uin

  • InstanceId:

    智能体实例ID

  • ChatId:

    会话ID

  • CreateTime:

    创建时间

  • Title:

    会话标题

  • Status:

    会话状态

  • LastStreamingId:

    最后一条流式ID

  • LastStreamingTokenId:

    最后一条流式TokenID



173
174
175
# File 'lib/v20250717/models.rb', line 173

def LastStreamingTokenId
  @LastStreamingTokenId
end

#OwnerUinObject

Parameters:

  • AppId:

    主账号Id

  • Uin:

    主账号uin

  • OwnerUin:

    子账号uin

  • InstanceId:

    智能体实例ID

  • ChatId:

    会话ID

  • CreateTime:

    创建时间

  • Title:

    会话标题

  • Status:

    会话状态

  • LastStreamingId:

    最后一条流式ID

  • LastStreamingTokenId:

    最后一条流式TokenID



173
174
175
# File 'lib/v20250717/models.rb', line 173

def OwnerUin
  @OwnerUin
end

#StatusObject

Parameters:

  • AppId:

    主账号Id

  • Uin:

    主账号uin

  • OwnerUin:

    子账号uin

  • InstanceId:

    智能体实例ID

  • ChatId:

    会话ID

  • CreateTime:

    创建时间

  • Title:

    会话标题

  • Status:

    会话状态

  • LastStreamingId:

    最后一条流式ID

  • LastStreamingTokenId:

    最后一条流式TokenID



173
174
175
# File 'lib/v20250717/models.rb', line 173

def Status
  @Status
end

#TitleObject

Parameters:

  • AppId:

    主账号Id

  • Uin:

    主账号uin

  • OwnerUin:

    子账号uin

  • InstanceId:

    智能体实例ID

  • ChatId:

    会话ID

  • CreateTime:

    创建时间

  • Title:

    会话标题

  • Status:

    会话状态

  • LastStreamingId:

    最后一条流式ID

  • LastStreamingTokenId:

    最后一条流式TokenID



173
174
175
# File 'lib/v20250717/models.rb', line 173

def Title
  @Title
end

#UinObject

Parameters:

  • AppId:

    主账号Id

  • Uin:

    主账号uin

  • OwnerUin:

    子账号uin

  • InstanceId:

    智能体实例ID

  • ChatId:

    会话ID

  • CreateTime:

    创建时间

  • Title:

    会话标题

  • Status:

    会话状态

  • LastStreamingId:

    最后一条流式ID

  • LastStreamingTokenId:

    最后一条流式TokenID



173
174
175
# File 'lib/v20250717/models.rb', line 173

def Uin
  @Uin
end

Instance Method Details

#deserialize(params) ⇒ Object



188
189
190
191
192
193
194
195
196
197
198
199
# File 'lib/v20250717/models.rb', line 188

def deserialize(params)
  @AppId = params['AppId']
  @Uin = params['Uin']
  @OwnerUin = params['OwnerUin']
  @InstanceId = params['InstanceId']
  @ChatId = params['ChatId']
  @CreateTime = params['CreateTime']
  @Title = params['Title']
  @Status = params['Status']
  @LastStreamingId = params['LastStreamingId']
  @LastStreamingTokenId = params['LastStreamingTokenId']
end