Class: TencentCloud::Iotexplorer::V20190423::InvokeAISearchServiceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iotexplorer::V20190423::InvokeAISearchServiceRequest
- Defined in:
- lib/v20190423/models.rb
Overview
InvokeAISearchService请求参数结构体
Instance Attribute Summary collapse
- #ChannelId ⇒ Object
- #DeviceName ⇒ Object
- #EnableSummary ⇒ Object
- #EndTimeMs ⇒ Object
- #Limit ⇒ Object
- #ProductId ⇒ Object
- #Query ⇒ Object
- #SearchMode ⇒ Object
- #StartTimeMs ⇒ Object
- #SummaryLang ⇒ Object
- #TimeZone ⇒ Object
- #VectorSearchRadius ⇒ Object
- #VectorSearchTopK ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(productid = nil, devicename = nil, query = nil, summarylang = nil, channelid = nil, enablesummary = nil, starttimems = nil, endtimems = nil, timezone = nil, searchmode = nil, limit = nil, vectorsearchradius = nil, vectorsearchtopk = nil) ⇒ InvokeAISearchServiceRequest
constructor
A new instance of InvokeAISearchServiceRequest.
Constructor Details
#initialize(productid = nil, devicename = nil, query = nil, summarylang = nil, channelid = nil, enablesummary = nil, starttimems = nil, endtimems = nil, timezone = nil, searchmode = nil, limit = nil, vectorsearchradius = nil, vectorsearchtopk = nil) ⇒ InvokeAISearchServiceRequest
Returns a new instance of InvokeAISearchServiceRequest.
9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9587 9588 9589 9590 9591 |
# File 'lib/v20190423/models.rb', line 9577 def initialize(productid=nil, devicename=nil, query=nil, summarylang=nil, channelid=nil, enablesummary=nil, starttimems=nil, endtimems=nil, timezone=nil, searchmode=nil, limit=nil, vectorsearchradius=nil, vectorsearchtopk=nil) @ProductId = productid @DeviceName = devicename @Query = query @SummaryLang = summarylang @ChannelId = channelid @EnableSummary = enablesummary @StartTimeMs = starttimems @EndTimeMs = endtimems @TimeZone = timezone @SearchMode = searchmode @Limit = limit @VectorSearchRadius = vectorsearchradius @VectorSearchTopK = vectorsearchtopk end |
Instance Attribute Details
#ChannelId ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def ChannelId @ChannelId end |
#DeviceName ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def DeviceName @DeviceName end |
#EnableSummary ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def EnableSummary @EnableSummary end |
#EndTimeMs ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def EndTimeMs @EndTimeMs end |
#Limit ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def Limit @Limit end |
#ProductId ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def ProductId @ProductId end |
#Query ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def Query @Query end |
#SearchMode ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def SearchMode @SearchMode end |
#StartTimeMs ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def StartTimeMs @StartTimeMs end |
#SummaryLang ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def SummaryLang @SummaryLang end |
#TimeZone ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def TimeZone @TimeZone end |
#VectorSearchRadius ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def VectorSearchRadius @VectorSearchRadius end |
#VectorSearchTopK ⇒ Object
9575 9576 9577 |
# File 'lib/v20190423/models.rb', line 9575 def VectorSearchTopK @VectorSearchTopK end |
Instance Method Details
#deserialize(params) ⇒ Object
9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 |
# File 'lib/v20190423/models.rb', line 9593 def deserialize(params) @ProductId = params['ProductId'] @DeviceName = params['DeviceName'] @Query = params['Query'] @SummaryLang = params['SummaryLang'] @ChannelId = params['ChannelId'] @EnableSummary = params['EnableSummary'] @StartTimeMs = params['StartTimeMs'] @EndTimeMs = params['EndTimeMs'] @TimeZone = params['TimeZone'] @SearchMode = params['SearchMode'] @Limit = params['Limit'] @VectorSearchRadius = params['VectorSearchRadius'] @VectorSearchTopK = params['VectorSearchTopK'] end |