Usar versões para editar e testar sem afetar aplicativos de preparo ou produçãoUse versions to edit and test without impacting staging or production apps

As versões permitem que você crie e publique modelos diferentes.Versions allow you to build and publish different models. É uma boa prática clonar o modelo ativo atual para uma versão diferente do aplicativo antes de fazer alterações no modelo.A good practice is to clone the current active model to a different version of the app before making changes to the model.

A versão ativa é a versão que você está editando na seção Build do portal do Luis com tentativas, entidades, recursos e padrões.The active version is the version you are editing in the LUIS portal Build section with intents, entities, features, and patterns. Ao usar as APIs de criação, você não precisa definir a versão ativa porque as chamadas à API REST específica da versão incluem a versão na rota.When using the authoring APIs, you don't need to set the active version because the version-specific REST API calls include the version in the route.

Para trabalhar com versões, abra o aplicativo selecionando o nome dele na página Meus Aplicativos e, em seguida, selecione Gerenciar na barra superior e selecione Versões.To work with versions, open your app by selecting its name on My Apps page, and then select Manage in the top bar, then select Versions in the left navigation.

A lista de versões mostra quais versões são publicadas, onde elas são publicadas e qual versão está ativa no momento.The list of versions shows which versions are published, where they are published, and which version is currently active.

Clonar uma versãoClone a version

  1. Selecione a versão que você deseja clonar e, em seguida, selecione Clonar na barra de ferramentas.Select the version you want to clone then select Clone from the toolbar.

  2. Na caixa de diálogo Clonar versão, digite um nome para a nova versão, como "0.2".In the Clone version dialog box, type a name for the new version such as "0.2".

    Caixa de diálogo Clonar Versão

    Observação

    A ID da versão pode consistir apenas em caracteres, dígitos ou '.' e não pode ter mais de 10 caracteres.Version ID can consist only of characters, digits or '.' and cannot be longer than 10 characters.

    Uma nova versão com o nome especificado é criada e definida como a versão ativa.A new version with the specified name is created and set as the active version.

Definir versão ativaSet active version

Selecione uma versão na lista e, em seguida, selecione Ativar na barra de ferramentas.Select a version from the list, then select Activate from the toolbar.

Importa versãoImport version

Você pode importar um .json ou uma .lu versão do seu aplicativo.You can import a .json or a .lu version of your application.

  1. Selecione importar na barra de ferramentas e, em seguida, selecione o formato.Select Import from the toolbar, then select the format.

  2. Na janela pop-up Importar nova versão, insira o nome da nova versão com dez caracteres.In the Import new version pop-up window, enter the new ten character version name. Você só precisa definir uma ID de versão se a versão no arquivo já existir no aplicativo.You only need to set a version ID if the version in the file already exists in the app.

    Gerenciar seção, página de versões, importar nova versão

    Após importar uma versão, a nova versão se tornará a versão ativa.Once you import a version, the new version becomes the active version.

Erros de importaçãoImport errors

  • Erros de Criador: se você receber um erro de criador ao importar, você está tentando importar uma versão que usa um criador diferente do que o aplicativo usa atualmente.Tokenizer errors: If you get a tokenizer error when importing, you are trying to import a version that uses a different tokenizer than the app currently uses. Para corrigir isso, consulte migrando entre versões do criador.To fix this, see Migrating between tokenizer versions.

Outras açõesOther actions

  • Para excluir uma versão, selecione-a na lista e selecione Excluir na barra de ferramentas.To delete a version, select a version from the list, then select Delete from the toolbar. Selecione OK.Select Ok.
  • Para renomear uma versão, selecione-a na lista e selecione Renomear na barra de ferramentas.To rename a version, select a version from the list, then select Rename from the toolbar. Insira o novo nome e selecione Concluído.Enter new name and select Done.
  • Para exporta uma versão, selecione-a na lista e selecione Exportar aplicativo na barra de ferramentas.To export a version, select a version from the list, then select Export app from the toolbar. Escolha JSON ou LU para exportar para um backup ou para salvar no controle do código-fonte, escolha exportar para contêiner para usar esse aplicativo em um contêiner Luis.Choose JSON or LU to export for a backup or to save in source control, choose Export for container to use this app in a LUIS container.