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


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

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

Предварительные условия

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

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

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

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

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

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

    Снимок экрана: кнопка развертывания модели в Language Studio.

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

    Примечание.

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

    Снимок экрана: экран добавления нового развертывания в Language Studio.

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

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

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

Поменять местами развертывания

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

  • Передача модели, назначенной первому развертыванию, ко второму развертыванию.
  • Переназначение модели, изначально предназначенной для второго развертывания, на первое развертывание.

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

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

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

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

    Снимок экрана, на котором показано переключенное развертывание в Language Studio.

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

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

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

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

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

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

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

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

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

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

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

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