class TencentCloud::Lkeap::V20240522::RetrieveKnowledgeRequest
RetrieveKnowledge请求参数结构体
def deserialize(params)
def deserialize(params) @KnowledgeBaseId = params['KnowledgeBaseId'] @Query = params['Query'] @RetrievalMethod = params['RetrievalMethod'] unless params['RetrievalSetting'].nil? @RetrievalSetting = RetrievalSetting.new @RetrievalSetting.deserialize(params['RetrievalSetting']) end unless params['AttributeLabels'].nil? @AttributeLabels = [] params['AttributeLabels'].each do |i| labelitem_tmp = LabelItem.new labelitem_tmp.deserialize(i) @AttributeLabels << labelitem_tmp end end end
def initialize(knowledgebaseid=nil, query=nil, retrievalmethod=nil, retrievalsetting=nil, attributelabels=nil)
def initialize(knowledgebaseid=nil, query=nil, retrievalmethod=nil, retrievalsetting=nil, attributelabels=nil) @KnowledgeBaseId = knowledgebaseid @Query = query @RetrievalMethod = retrievalmethod @RetrievalSetting = retrievalsetting @AttributeLabels = attributelabels end