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
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#DeviceName ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#EnableSummary ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#EndTimeMs ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#Limit ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#ProductId ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#Query ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#SearchMode ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#StartTimeMs ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#SummaryLang ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#TimeZone ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#VectorSearchRadius ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
-
#VectorSearchTopK ⇒ Object
注: 符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok.
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.
9561 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9572 9573 9574 9575 |
# File 'lib/v20190423/models.rb', line 9561 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
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def ChannelId @ChannelId end |
#DeviceName ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def DeviceName @DeviceName end |
#EnableSummary ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def EnableSummary @EnableSummary end |
#EndTimeMs ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def EndTimeMs @EndTimeMs end |
#Limit ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def Limit @Limit end |
#ProductId ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def ProductId @ProductId end |
#Query ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def Query @Query end |
#SearchMode ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def SearchMode @SearchMode end |
#StartTimeMs ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def StartTimeMs @StartTimeMs end |
#SummaryLang ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def SummaryLang @SummaryLang end |
#TimeZone ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def TimeZone @TimeZone end |
#VectorSearchRadius ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def VectorSearchRadius @VectorSearchRadius end |
#VectorSearchTopK ⇒ Object
注:符合iana标准 www.iana.org/time-zones,例如Asia/Shanghai、Asia/Bangkok
9559 9560 9561 |
# File 'lib/v20190423/models.rb', line 9559 def VectorSearchTopK @VectorSearchTopK end |
Instance Method Details
#deserialize(params) ⇒ Object
9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9587 9588 9589 9590 9591 |
# File 'lib/v20190423/models.rb', line 9577 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 |