Melhore a classificação da intenção e a resolução de slots no Lex V2 com a NLU assistida. - Guia do desenvolvedor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Melhore a classificação da intenção e a resolução de slots no Lex V2 com a NLU assistida.

A NLU assistida é um recurso que usa Large Language Models (LLMs) para melhorar os recursos de classificação de intenção e resolução de slots do Amazon Lex V2. Isso aumenta a precisão ao mesmo tempo em que permanece dentro das intenções e dos slots configurados do bot. O atributo não gera nem modifica nenhum conteúdo de bot. Este atributo ajuda a aumentar a precisão geral do sistema NLU, resultando em uma experiência de conversação mais perfeita e eficaz para usuários.

O atributo NLU assistida está disponível nas localidades de inglês, espanhol, português, catalão, francês, italiano e alemão. Especificamente, ele suporta localidades que começam comen_,, pt_ (pt_BRes_, pt_PT), (ca_ES), ca_ (fr_CA, fr_FR), fr_ (it_IT), (de_AT, de_DE), it_ (zh_CN, de_ zh_HK) e. zh_ ja_JP ko_KR Para obter a lista completa de localidades compatíveis, consulte a tabela emIdiomas e locais aceitos pelo Amazon Lex V2.

Use NLU assistida para melhorar a classificação da intenção e a resolução de slots. O Amazon Lex V2 invoca modelos do Amazon Bedrock para ajudar a classificar intenções e resolver tipos de slot adequados ao caso de uso do bot. É possível habilitar a NLU assistida para o bot com o console.

Modo NLU assistido

No modo Primário, o Lex usará por padrão o LLM como o principal meio de processar a entrada do usuário para determinar a intenção do usuário, bem como para preencher os valores dos slots.

No modo Fallback, o Lex usará o LLM para determinar a intenção do usuário se a pontuação de confiança determinada pela NLU for menor que o limite configurado ou para rotear para a FallbackIntent, bem como para determinar os valores dos slots das entradas do usuário se a NLU tradicional não capturar um valor.

Console

Uso da NLU assistida com o bot do Amazon Lex V2

  1. Faça login no AWS Management Console e abra o console Amazon Lex V2 em https://console.aws.amazon.com/lexv2/casa.

  2. Na página Bots, selecione o bot que deseja usar com a NLU assistida.

  3. Na página Localidade do bot, clique em Configurar na seção NLU assistida.

  4. Na seção Recursos de IA generativa para runtime, é possível ver o atributo NLU assistida. Use o botão de alternância ao lado para ativar o recurso LLM Assisted NLU. Em seguida, você pode selecionar o modo Primário ou Fallback e clicar em Salvar.

  5. Verifique se o atributo NLU assistida LLM está habilitado na seção NLU assistida na página Localidade do bot.

  6. Crie o bot para ver as alterações refletidas no bot em runtime.

  7. Depois que a criação de bots for concluída, você poderá usar o painel de teste no console ou executar um conjunto de testes para consultar as melhorias depois de habilitar o atributo NLU assistida LLM.

Orientação para aumentar a precisão do bot ao usar o atributo NLU assistida LLM

As melhores práticas a seguir podem ser úteis para maximizar a eficácia do atributo NLU assistida:

  1. Deixe os nomes de intenção autoexplicativos: use nomes que transmitam imediatamente a ação ou a finalidade da intenção. Por exemplo, se você estiver criando uma intenção de reservar voos, basta chamá-la de "BookFlight”.

  2. Mantenha os nomes limpos e simples: evite adicionar prefixos, sufixos ou palavras desnecessárias aos nomes de intenção e slot. Elementos extras como “Dev” ou “Test” podem confundir o LLM e deixar o propósito menos claro.

  3. Dê descrições detalhadas: para cada intenção e espaço personalizados, inclua uma descrição breve, mas informativa. Isso ajuda a explicar o uso e o contexto específicos, facilitando o entendimento da finalidade por humanos e LLM.

nota

Quando você habilita esse recurso, seus dados podem ser processados em todas as regiões da AWS. Para obter mais informações sobre inferência entre regiões, consulte https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html.

Importante

Habilite esse atributo em uma versão preliminar do bot. Teste antes de usá-lo em um alias de produção.

Desabilitação da NLU assistida

Para desabilitar o atributo NLU assistida, siga estas etapas:

  1. Faça login no AWS Management Console e abra o console Amazon Lex V2 em https://console.aws.amazon.com/lexv2/casa.

  2. Na página Bots, selecione o bot.

  3. Na página Localidade do bot, clique em Configurar na seção NLU assistida.

  4. Na seção Recursos de IA generativa para runtime, desative o atributo NLU assistida e clique em Salvar.

  5. Crie o bot para aplicar as alterações.