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.



2305
2306
2307
2308
2309
2310
2311
2312
2313
# File 'lib/v20230901/models.rb', line 2305

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:

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



2303
2304
2305
# File 'lib/v20230901/models.rb', line 2303

def Mindmap
  @Mindmap
end

#OutlineObject

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

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

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

  • RelevantEvents:

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

  • RelevantEntities:

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

  • Timeline:

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

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

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



2303
2304
2305
# File 'lib/v20230901/models.rb', line 2303

def Outline
  @Outline
end

#RelevantEntitiesObject

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

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

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

  • RelevantEvents:

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

  • RelevantEntities:

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

  • Timeline:

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

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

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



2303
2304
2305
# File 'lib/v20230901/models.rb', line 2303

def RelevantEntities
  @RelevantEntities
end

#RelevantEventsObject

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

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

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

  • RelevantEvents:

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

  • RelevantEntities:

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

  • Timeline:

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

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

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



2303
2304
2305
# File 'lib/v20230901/models.rb', line 2303

def RelevantEvents
  @RelevantEvents
end

#SearchResultsObject

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

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

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

  • RelevantEvents:

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

  • RelevantEntities:

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

  • Timeline:

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

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

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



2303
2304
2305
# File 'lib/v20230901/models.rb', line 2303

def SearchResults
  @SearchResults
end

#SupportDeepSearchObject

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

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

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

  • RelevantEvents:

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

  • RelevantEntities:

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

  • Timeline:

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

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

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



2303
2304
2305
# File 'lib/v20230901/models.rb', line 2303

def SupportDeepSearch
  @SupportDeepSearch
end

#TimelineObject

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

Parameters:

  • SearchResults:

    搜索引文信息

  • Mindmap:

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

  • RelevantEvents:

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

  • RelevantEntities:

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

  • Timeline:

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

  • SupportDeepSearch:

    是否命中搜索深度模式

  • Outline:

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



2303
2304
2305
# File 'lib/v20230901/models.rb', line 2303

def Timeline
  @Timeline
end

Instance Method Details

#deserialize(params) ⇒ Object



2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
# File 'lib/v20230901/models.rb', line 2315

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