语义排序器是一项高级功能,按使用情况计费。 默认情况下,语义排名器在新的计费搜索服务上启用,并且已针对免费计划进行配置,但具有 参与者 权限的任何人都可以禁用它或更改计费计划。 如果不希望任何人使用该功能,则可以使用管理 REST API 将其禁用。
检查可用性
若要确认你的区域中是否有语义排序器,请参阅 Azure AI 搜索区域列表。
启用语义排序器
在较旧的服务上可能无法启用语义排名器。 按照以下步骤在服务级别启用语义排序器。 启用后,它可供所有索引使用。 不能为特定索引打开或关闭它。
打开 Azure 门户。
访问你的搜索服务。 在“概述”页上,确保定价层设置为“基本”或更高。
在左侧导航窗格中,选择“设置”“语义排序器”。>
选择 免费计划 (默认)或 标准计划。 可以随时在免费计划与标准计划之间切换。
免费计划上限为每月 1000 条查询。 执行了免费计划的前 1,000 次查询后,再尝试进行语义查询时,系统会显示错误消息,指示查询配额已用尽。 当配额耗尽时,可以升级到标准计划以继续使用语义排名。
使用 REST API 禁用语义排序器
若要关闭功能启用,或为了充分防止意外使用和收费,你可以在搜索服务上使用创建或更新服务 API 禁用语义排序器。 禁用该功能后,任何包含语义查询类型的请求都将被拒绝。
将会通过 Microsoft Entra ID 对管理 REST API 调用进行身份验证。 有关如何进行身份验证的说明,请参阅使用 REST API 管理 Azure AI 搜索服务。
PATCH https://management.chinacloudapi.cn/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2025-05-01
{
"properties": {
"semanticSearch": "disabled"
}
}
若要重新启用语义排序器,请重新运行之前的请求,并将 semanticSearch
设置为“Free”(默认值)或“Standard”。