你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SemanticSearchOptions interface

定义语义搜索查询的选项

属性

answers

如果设置,查询将返回从排名最高的文档中的关键段落中提取的答案。

captions

如果已设置,查询将返回从排名最高的文档中的关键段落中提取的标题。 当 Captions 设置为“extractive”时,默认情况下会启用突出显示。 默认值为“None”。

configurationName

处理类型语义查询的文档时将使用的语义配置的名称。

errorMode

允许用户选择语义调用是否应完全失败,还是返回部分结果(默认值)。

maxWaitInMilliseconds

允许用户在请求失败之前设置语义扩充完成处理所需的时间上限。

semanticQuery

允许设置单独的搜索查询,该查询将仅用于语义重排、语义标题和语义答案。 对于需要在基础检索和排名阶段和 L2 语义阶段之间使用不同的查询的情况,非常有用。

属性详细信息

answers

如果设置,查询将返回从排名最高的文档中的关键段落中提取的答案。

answers?: ExtractiveQueryAnswer

属性值

captions

如果已设置,查询将返回从排名最高的文档中的关键段落中提取的标题。 当 Captions 设置为“extractive”时,默认情况下会启用突出显示。 默认值为“None”。

captions?: ExtractiveQueryCaption

属性值

configurationName

处理类型语义查询的文档时将使用的语义配置的名称。

configurationName?: string

属性值

string

errorMode

允许用户选择语义调用是否应完全失败,还是返回部分结果(默认值)。

errorMode?: "partial" | "fail"

属性值

"partial" | "fail"

maxWaitInMilliseconds

允许用户在请求失败之前设置语义扩充完成处理所需的时间上限。

maxWaitInMilliseconds?: number

属性值

number

semanticQuery

允许设置单独的搜索查询,该查询将仅用于语义重排、语义标题和语义答案。 对于需要在基础检索和排名阶段和 L2 语义阶段之间使用不同的查询的情况,非常有用。

semanticQuery?: string

属性值

string