Class: TencentCloud::Hunyuan::V20230901::SearchInfo

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

Overview

搜索结果信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(searchresults = nil, mindmap = nil, relevantevents = nil, relevantentities = nil, timeline = nil, supportdeepsearch = nil, outline = nil) ⇒ SearchInfo

Returns a new instance of SearchInfo.



2326
2327
2328
2329
2330
2331
2332
2333
2334
# File 'lib/v20230901/models.rb', line 2326

def initialize(searchresults=nil, mindmap=nil, relevantevents=nil, relevantentities=nil, timeline=nil, supportdeepsearch=nil, outline=nil)
  @SearchResults = searchresults
  @Mindmap = mindmap
  @RelevantEvents = relevantevents
  @RelevantEntities = relevantentities
  @Timeline = timeline
  @SupportDeepSearch = supportdeepsearch
  @Outline = outline
end

Instance Attribute Details

#MindmapObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

    脑图(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回)

  • RelevantEvents:

    相关事件(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • RelevantEntities:

    相关组织及人物(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • Timeline:

    时间线(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

    搜索回复大纲(深度模式下返回)



2324
2325
2326
# File 'lib/v20230901/models.rb', line 2324

def Mindmap
  @Mindmap
end

#OutlineObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

    脑图(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回)

  • RelevantEvents:

    相关事件(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • RelevantEntities:

    相关组织及人物(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • Timeline:

    时间线(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

    搜索回复大纲(深度模式下返回)



2324
2325
2326
# File 'lib/v20230901/models.rb', line 2324

def Outline
  @Outline
end

#RelevantEntitiesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

    脑图(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回)

  • RelevantEvents:

    相关事件(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • RelevantEntities:

    相关组织及人物(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • Timeline:

    时间线(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

    搜索回复大纲(深度模式下返回)



2324
2325
2326
# File 'lib/v20230901/models.rb', line 2324

def RelevantEntities
  @RelevantEntities
end

#RelevantEventsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

    脑图(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回)

  • RelevantEvents:

    相关事件(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • RelevantEntities:

    相关组织及人物(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • Timeline:

    时间线(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

    搜索回复大纲(深度模式下返回)



2324
2325
2326
# File 'lib/v20230901/models.rb', line 2324

def RelevantEvents
  @RelevantEvents
end

#SearchResultsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

    脑图(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回)

  • RelevantEvents:

    相关事件(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • RelevantEntities:

    相关组织及人物(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • Timeline:

    时间线(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

    搜索回复大纲(深度模式下返回)



2324
2325
2326
# File 'lib/v20230901/models.rb', line 2324

def SearchResults
  @SearchResults
end

#SupportDeepSearchObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

    脑图(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回)

  • RelevantEvents:

    相关事件(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • RelevantEntities:

    相关组织及人物(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • Timeline:

    时间线(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

    搜索回复大纲(深度模式下返回)



2324
2325
2326
# File 'lib/v20230901/models.rb', line 2324

def SupportDeepSearch
  @SupportDeepSearch
end

#TimelineObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

    脑图(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回)

  • RelevantEvents:

    相关事件(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • RelevantEntities:

    相关组织及人物(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • Timeline:

    时间线(回复中不一定存在,流式协议中,仅在最后一条流式数据中返回,深度模式下返回)

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

    搜索回复大纲(深度模式下返回)



2324
2325
2326
# File 'lib/v20230901/models.rb', line 2324

def Timeline
  @Timeline
end

Instance Method Details

#deserialize(params) ⇒ Object



2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
# File 'lib/v20230901/models.rb', line 2336

def deserialize(params)
  unless params['SearchResults'].nil?
    @SearchResults = []
    params['SearchResults'].each do |i|
      searchresult_tmp = SearchResult.new
      searchresult_tmp.deserialize(i)
      @SearchResults << searchresult_tmp
    end
  end
  unless params['Mindmap'].nil?
    @Mindmap = Mindmap.new
    @Mindmap.deserialize(params['Mindmap'])
  end
  unless params['RelevantEvents'].nil?
    @RelevantEvents = []
    params['RelevantEvents'].each do |i|
      relevantevent_tmp = RelevantEvent.new
      relevantevent_tmp.deserialize(i)
      @RelevantEvents << relevantevent_tmp
    end
  end
  unless params['RelevantEntities'].nil?
    @RelevantEntities = []
    params['RelevantEntities'].each do |i|
      relevantentity_tmp = RelevantEntity.new
      relevantentity_tmp.deserialize(i)
      @RelevantEntities << relevantentity_tmp
    end
  end
  unless params['Timeline'].nil?
    @Timeline = []
    params['Timeline'].each do |i|
      timeline_tmp = Timeline.new
      timeline_tmp.deserialize(i)
      @Timeline << timeline_tmp
    end
  end
  @SupportDeepSearch = params['SupportDeepSearch']
  @Outline = params['Outline']
end