Поделиться через


Включение или отключение семантического ранга

Семантический рангировщик — это функция уровня "Премиум", выставленная по использованию. По умолчанию семантический рангер отключен при создании новой службы поиска, но любой пользователь с разрешениями участника может включить его. Если вы не хотите, чтобы любой пользователь мог включить его непреднамеренно, его можно отключить с помощью REST API.

Проверить доступность

Чтобы проверить, доступен ли семантический рангировщик в вашем регионе, см . список регионов поиска ИИ Azure.

Включение семантического ранжирования

Выполните следующие действия, чтобы включить семантический рангер на уровне обслуживания. После включения он доступен для всех индексов. Вы не можете включить или отключить его для определенных индексов.

  1. Откройте портал Azure.

  2. Перейдите к своей службе поиска На странице "Обзор" убедитесь, что ценовая категория имеет значение "Базовый" или "Выше".

  3. В области навигации>слева выберите "Параметры семантического рангера".

  4. Выберите бесплатный план или стандартный план. Вы можете переключаться между бесплатным планом и стандартным планом в любое время.

    Снимок экрана: включение семантического ранжирования в портал Azure.

Бесплатный план ограничен 1000 запросов в месяц. После первых 1000 запросов в бесплатном плане сообщение об ошибке указывает, что квота будет исчерпана для следующего семантического запроса. Если квота исчерпана, необходимо обновить до стандартного плана, чтобы продолжить использование семантического ранжирования.

Отключение семантического ранжирования с помощью REST API

Чтобы отключить включение функций или полную защиту от случайного использования и расходов, можно отключить семантический рангировщик с помощью API создания или обновления службы в службе поиска. После отключения функции все запросы, включающие тип семантического запроса, отклоняются.

Вызовы REST API управления проходят проверку подлинности с помощью идентификатора Microsoft Entra. Инструкции по проверке подлинности см. в статье "Управление azure AI служба с помощью REST API".

PATCH https://management.azure.com/subscriptions/{{subscriptionId}}/resourcegroups/{{resource-group}}/providers/Microsoft.Search/searchServices/{{search-service-name}}?api-version=2023-11-01
    {
      "properties": {
        "semanticSearch": "disabled"
      }
    }

Чтобы повторно включить семантический рангировщик, снова выполните предыдущий запрос и установите semanticSearch значение "Бесплатный " (по умолчанию) или "Стандартный".

Следующий шаг