你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
SemanticSearchOptions interface
定义语义搜索查询的选项
属性
answers | 如果设置,查询将返回从排名最高的文档中的关键段落中提取的答案。 |
captions | 如果已设置,查询将返回从排名最高的文档中的关键段落中提取的标题。 当 Captions 设置为“extractive”时,默认情况下会启用突出显示。 默认值为“None”。 |
configuration |
处理类型语义查询的文档时将使用的语义配置的名称。 |
error |
允许用户选择语义调用是否应完全失败,还是返回部分结果(默认值)。 |
max |
允许用户在请求失败之前设置语义扩充完成处理所需的时间上限。 |
semantic |
允许设置单独的搜索查询,该查询将仅用于语义重排、语义标题和语义答案。 对于需要在基础检索和排名阶段和 L2 语义阶段之间使用不同的查询的情况,非常有用。 |
属性详细信息
answers
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