QnAMakerTraceInfo 类
- java.
lang. Object - com.
microsoft. bot. ai. qna. models. QnAMakerTraceInfo
- com.
public class QnAMakerTraceInfo
此类表示从 QnAMaker 中间件收集的所有跟踪信息。
构造函数摘要
构造函数 | 说明 | |
---|---|---|
QnAMakerTraceInfo() |
方法摘要
方法继承自 java.lang.Object
构造函数详细信息
QnAMakerTraceInfo
public QnAMakerTraceInfo()
方法详细信息
getContext
public QnARequestContext getContext()
获取多轮次响应的上下文。
Returns:
getIsTest
public Boolean getIsTest()
获取一个值,该值指示是获取还是设置要调用的知识库的环境。
Returns:
getKnowledgeBaseId
public String getKnowledgeBaseId()
获取正在使用的知识库的 iD。
Returns:
getMessage
public Activity getMessage()
获取将查询引发到 QnAMaker 的消息。
Returns:
getMetadataBoost
getQnAId
public Integer getQnAId()
获取当前提问的 QnA ID。
Returns:
getQueryResults
public QueryResult[] getQueryResults()
获取 QnAMaker 返回的结果。
Returns:
getRankerType
public String getRankerType()
获取排名器类型。
Returns:
getScoreThreshold
public Float getScoreThreshold()
获取用于筛选返回结果的最低分数阈值。 在筛选之前,分数规范化为 0.0 到 1.0 的范围。
Returns:
getStrictFilters
public Metadata[] getStrictFilters()
获取用于返回具有指定元数据的答案的筛选器。
Returns:
getTop
public Integer getTop()
获取要求返回的排名结果数。
Returns:
setContext
public void setContext(QnARequestContext withContext)
设置多轮次响应的上下文。
Parameters:
setIsTest
public void setIsTest(Boolean withIsTest)
设置一个值,该值指示是获取还是设置要调用的知识库环境。
Parameters:
setKnowledgeBaseId
public void setKnowledgeBaseId(String withKnowledgeBaseId)
设置正在使用的知识库的 iD。
Parameters:
setMessage
public void setMessage(Activity withMessage)
将引发查询的消息设置为 QnAMaker。
Parameters:
setMetadataBoost
setQnAId
public void setQnAId(Integer withQnAId)
设置当前提问的 QnA ID。
Parameters:
setQueryResults
public void setQueryResults(QueryResult[] withQueryResult)
设置 QnAMaker 返回的结果。
Parameters:
setRankerType
public void setRankerType(String withRankerType)
设置排名器类型。
Parameters:
setScoreThreshold
public void setScoreThreshold(Float withScoreThreshold)
设置用于筛选返回结果的最低分数阈值。 在筛选之前,分数规范化为 0.0 到 1.0 范围
Parameters:
setStrictFilters
public void setStrictFilters(Metadata[] withStrictFilters)
设置用于返回具有指定元数据的答案的筛选器。
Parameters:
setTop
public void setTop(Integer withTop)
设置要求返回的排名结果数。
Parameters: