Развертывание модели

Когда вы удовлетворены тем, как работает модель, она готова к развертыванию и запрашивает прогнозы из речевых фрагментов. Развернутая модель становится доступной для использования через API прогнозирования.

Необходимые компоненты

Дополнительные сведения см. в статье Жизненный цикл разработки проекта.

Развертывание модели

После проверки производительности модели и принятия решения об использовании в вашей среде модели необходимо назначить развертывание, чтобы иметь возможность запрашивать ее. Назначаемая развертыванию модель становится доступной для использования с помощью API прогнозирования. Рекомендуется создать развертывание production, которому вы назначите созданную на данный момент лучшую модель, и использовать его в своей системе. Можно создать другое развертывание, называемое staging и назначить ему текущую рабочую модель, чтобы ее проверить. В проекте может быть не более 10 развертываний.

Чтобы развернуть модель в студии службы "Язык", выполните следующие действия.

  1. В меню слева выберите Развертывание модели.

  2. Выберите " Добавить развертывание", чтобы запустить мастер добавления развертывания .

    A screenshot showing the model deployment button in Language Studio.

  3. Выберите "Создать новое имя развертывания", чтобы создать новое развертывание и назначить обученную модель из раскрывающегося списка ниже. В противном случае можно выбрать перезаписать существующее имя развертывания, чтобы эффективно заменить модель, используемую существующим развертыванием.

    Примечание.

    Для перезаписи существующего развертывания не требуется вносить изменения в вызов API прогнозирования, но полученные результаты будут основаны на новой назначенной модели.

    A screenshot showing the screen for adding a new deployment in Language Studio.

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

  5. Выберите "Развернуть" , чтобы запустить задание развертывания.

  6. После успешного развертывания рядом с ним появится дата окончания срока действия. Окончание срока действия развертывания означает, что модель становится недоступной для использования в целях прогнозирования, что обычно происходит через двенадцать месяцев после окончания срока действия конфигурации обучения.

Переключить развертывания

После завершения тестирования модели, назначенной одному развертыванию, вы можете назначить эту модель другому развертыванию. Переключение развертываний включает в себя:

  • Назначение модели, назначенной первому развертыванию, второму развертыванию.
  • Назначение модели, назначенной второму развертыванию, первому развертыванию.

Этот процесс можно использовать для переключений развертываний production и staging, когда требуется взять модель, назначенную развертыванию staging, и назначить ее развертыванию production.

Чтобы переключить развертывания из Language Studio, выполните указанные далее действия.

  1. На странице "Развертывание модели" выберите два развертывания, которые вы хотите заменить, и выберите "Переключение развертываний" в верхнем меню.

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

    A screenshot showing a swapped deployment in Language Studio.

Удалить развертывание

Чтобы удалить развертывание из Language Studio, выберите Развертывание модели. Затем выберите развертывание, которое нужно удалить, и выберите пункт "Удалить развертывание " в верхнем меню.

Назначение ресурсов развертывания

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

Чтобы назначить ресурсы развертывания в других регионах в Language Studio, выполните следующее:

  1. Убедитесь, что вы назначили себя владельцем языка Cognitive Services ресурсу, используемому для создания проекта.
  2. Перейдите на страницу развертывания модели в Language Studio.
  3. Перейдите на вкладку "Регионы ".
  4. Выберите " Добавить ресурс развертывания".
  5. Выберите ресурс языка в другом регионе.

Теперь вы готовы развернуть проект в регионах, где назначены ресурсы.

Отмена назначения ресурсов развертывания

При отмене назначения или удалении ресурса развертывания из проекта вы также удалите все развертывания, развернутые в регионе этого ресурса.

Чтобы отменить назначение или удаление ресурсов развертывания в других регионах с помощью Language Studio:

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

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