QnAMakerOptions interface

用于配置 QnAMaker 实例的其他设置。

属性

context

上一轮的上下文。

enablePreciseAnswer

指示用户选择接收 PreciseAnswer 的值。

filters
includeUnstructuredSources

includeUnstructuredSources - 用于从未响应的源中提取答案的选项

isTest

一个值,该值指示是调用知识库的测试环境还是生产环境。

metadataBoost

(可选)与查询相关的元数据。

qnaId

被问及的当前问题的 ID。

rankerType

排名器类型。

scoreThreshold

(可选)用于筛选返回结果的最小分数阈值。 值范围为 0.0 到 1.0。

strictFilters

(可选)用于查询的筛选器。

strictFiltersJoinOperator

一个值,指示严格筛选器联接操作的选择。

timeout

(可选)请求超时之前等待的时间(以毫秒为单位)。

top

(可选) 要返回的结果数。

属性详细信息

context

上一轮的上下文。

context?: QnARequestContext

属性值

enablePreciseAnswer

指示用户选择接收 PreciseAnswer 的值。

enablePreciseAnswer?: boolean

属性值

boolean

filters

filters?: Filters

属性值

includeUnstructuredSources

includeUnstructuredSources - 用于从未响应的源中提取答案的选项

includeUnstructuredSources?: boolean

属性值

boolean

isTest

一个值,该值指示是调用知识库的测试环境还是生产环境。

isTest?: boolean

属性值

boolean

metadataBoost

(可选)与查询相关的元数据。

metadataBoost?: QnAMakerMetadata[]

属性值

qnaId

被问及的当前问题的 ID。

qnaId?: number

属性值

number

rankerType

排名器类型。

rankerType?: string

属性值

string

scoreThreshold

(可选)用于筛选返回结果的最小分数阈值。 值范围为 0.0 到 1.0。

scoreThreshold?: number

属性值

number

strictFilters

(可选)用于查询的筛选器。

strictFilters?: QnAMakerMetadata[]

属性值

strictFiltersJoinOperator

一个值,指示严格筛选器联接操作的选择。

strictFiltersJoinOperator?: JoinOperator

属性值

timeout

(可选)请求超时之前等待的时间(以毫秒为单位)。

timeout?: number

属性值

number

top

(可选) 要返回的结果数。

top?: number

属性值

number