public class RetrieveKnowledgeRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| RetrieveKnowledgeRequest() | 
| RetrieveKnowledgeRequest(RetrieveKnowledgeRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| LabelItem[] | getAttributeLabels()Get 标签过滤。 | 
| String | getKnowledgeBaseId()Get 知识库ID。 | 
| String | getQuery()Get 用于检索的文本。 | 
| String | getRetrievalMethod()Get 检索方法,默认使用`HYBRID`混合检索。
- `SEMANTIC`:语义检索
- `FULL_TEXT`:全文检索
- `HYBRID`:混合检索 | 
| RetrievalSetting | getRetrievalSetting()Get 检索设置。 | 
| void | setAttributeLabels(LabelItem[] AttributeLabels)Set 标签过滤。 | 
| void | setKnowledgeBaseId(String KnowledgeBaseId)Set 知识库ID。 | 
| void | setQuery(String Query)Set 用于检索的文本。 | 
| void | setRetrievalMethod(String RetrievalMethod)Set 检索方法,默认使用`HYBRID`混合检索。
- `SEMANTIC`:语义检索
- `FULL_TEXT`:全文检索
- `HYBRID`:混合检索 | 
| void | setRetrievalSetting(RetrievalSetting RetrievalSetting)Set 检索设置。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic RetrieveKnowledgeRequest()
public RetrieveKnowledgeRequest(RetrieveKnowledgeRequest source)
public String getKnowledgeBaseId()
public void setKnowledgeBaseId(String KnowledgeBaseId)
KnowledgeBaseId - 知识库ID。public String getQuery()
public void setQuery(String Query)
Query - 用于检索的文本。public String getRetrievalMethod()
public void setRetrievalMethod(String RetrievalMethod)
RetrievalMethod - 检索方法,默认使用`HYBRID`混合检索。
- `SEMANTIC`:语义检索
- `FULL_TEXT`:全文检索
- `HYBRID`:混合检索public RetrievalSetting getRetrievalSetting()
public void setRetrievalSetting(RetrievalSetting RetrievalSetting)
RetrievalSetting - 检索设置。public LabelItem[] getAttributeLabels()
public void setAttributeLabels(LabelItem[] AttributeLabels)
AttributeLabels - 标签过滤。Copyright © 2025. All rights reserved.