Partilhar via


Implantar um modelo de fluxo de trabalho de orquestração

Quando você estiver satisfeito com o desempenho do seu modelo, ele estará pronto para ser implantado e consultá-lo para obter previsões de enunciados. A implantação de um modelo o torna disponível para uso por meio da API de previsão.

Pré-requisitos

  • Um projeto criado com sucesso
  • Enunciados rotulados e modelo treinado com sucesso

Consulte o ciclo de vida de desenvolvimento do projeto para obter mais informações.

Implementar o modelo

Depois de analisar o desempenho do modelo e decidir que ele é adequado para ser usado em seu ambiente, você precisa atribuí-lo a uma implantação para poder consultá-lo. A atribuição do modelo a uma implantação o torna disponível para uso por meio da API de previsão. É recomendável criar uma implantação nomeada production à qual você atribui o melhor modelo que você construiu até agora e usá-lo em seu sistema. Você pode criar outra implantação chamada staging à qual você pode atribuir o modelo em que está trabalhando no momento para poder testá-la. Você pode ter um máximo de 10 implantações em seu projeto.

Para implantar seu modelo a partir do Language Studio:

  1. Selecione Implantando um modelo no menu do lado esquerdo.

  2. Selecione Adicionar implantação para iniciar um novo trabalho de implantação.

    Uma captura de tela mostrando o botão de implantação do modelo no Language Studio.

  3. Selecione Criar nova implantação para criar uma nova implantação e atribuir um modelo treinado na lista suspensa abaixo. Você também pode substituir uma implantação existente selecionando essa opção e selecionando o modelo treinado que deseja atribuir a ela na lista suspensa abaixo.

    Nota

    A substituição de uma implantação existente não requer alterações na chamada da API de previsão, mas os resultados obtidos serão baseados no modelo recém-atribuído.

    Uma captura de tela mostrando a tela para adicionar uma nova implantação no Language Studio.

  4. Se você estiver conectando um ou mais aplicativos LUIS ou projetos de compreensão de linguagem conversacional, precisará especificar o nome da implantação.

    • Nenhuma configuração é necessária para respostas a perguntas personalizadas ou intenções desvinculadas.

    • Os projetos LUIS devem ser publicados no slot configurado durante a implantação do Orchestration, e os KBs de resposta a perguntas personalizadas também devem ser publicados em seus slots de produção.

  5. Selecione Implantar para enviar seu trabalho de implantação

  6. Depois que a implantação for bem-sucedida, uma data de expiração aparecerá ao lado dela. A expiração da implantação é quando o modelo implantado não estará disponível para ser usado para previsão, o que normalmente acontece doze meses após a expiração de uma configuração de treinamento.

Implantações de permuta

Depois de concluir o teste de um modelo atribuído a uma implantação, convém atribuí-lo a outra implantação. A troca de implantações envolve:

  • Pegando o modelo atribuído à primeira implantação e atribuindo-o à segunda implantação.
  • pegar o modelo atribuído à segunda implantação e atribuí-lo à primeira implantação.

Isso pode ser usado para trocar suas production implantações e staging quando você quiser pegar o modelo atribuído a staging e atribuí-lo ao production.

Para trocar implantações de dentro do Language Studio

  1. Na página Implantar modelo, selecione as duas implantações que deseja trocar e selecione Trocar implantações no menu superior.

  2. Na janela exibida, selecione os nomes das implantações que deseja trocar.

Excluir implantação

Para excluir uma implantação do Language Studio, vá para a página Implantar modelo . Selecione a implantação que deseja excluir e selecione Excluir implantação no menu superior.

Atribuir recursos de implantação

Você pode implantar seu projeto em várias regiões atribuindo diferentes recursos de idioma que existem em regiões diferentes.

Para atribuir recursos de implantação em outras regiões no Language Studio:

  1. Certifique-se de que se atribuiu como Proprietário de Idiomas dos Serviços Cognitivos ao recurso que utilizou para criar o projeto.
  2. Vá para a página Implantando um modelo no Language Studio.
  3. Selecione a guia Regiões .
  4. Selecione Adicionar recurso de implantação.
  5. Selecione um recurso de idioma em outra região.

Agora você está pronto para implantar seu projeto nas regiões onde atribuiu recursos.

Cancelar a atribuição de recursos de implantação

Ao cancelar a atribuição ou remover um recurso de implantação de um projeto, você também excluirá todas as implantações que foram implantadas na região desse recurso.

Para cancelar a atribuição ou remoção de recursos de implantação em outras regiões usando o Language Studio:

  1. Vá para a guia Regiões na página Implantar um modelo .
  2. Selecione o recurso que deseja cancelar a atribuição.
  3. Selecione o botão Remover atribuição .
  4. Na janela apresentada, escreva o nome do recurso que pretende remover.

Próximos passos

Use a API de previsão para consultar seu modelo