Otimize o bot usando o Bot Analyzer com tecnologia de IA - 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á.

Otimize o bot usando o Bot Analyzer com tecnologia de IA

Analise a configuração do seu bot Amazon Lex V2 em relação às melhores práticas da AWS usando recomendações baseadas em IA. O Bot Analyzer usa os recursos de IA generativa do Amazon Bedrock para identificar problemas de configuração e fornecer orientação prática para melhorar a classificação de intenções e o desempenho da resolução de slots.

O Bot Analyzer avalia automaticamente as configurações de intenção do seu bot e fornece recomendações para:

  • Melhore a separação de intenções — identifique e resolva intenções genéricas que agrupam vários conceitos

  • Elimine a sobreposição de intenções - Detecte significados e frases semelhantes entre intenções que causam erros de roteamento

  • Otimize o uso de slots - recomende o uso adequado de slots para combinar intenções semelhantes e melhorar a extração de entidades

  • Melhore a qualidade do enunciado - Analise a cobertura e a diversidade do enunciado da amostra para uma melhor classificação da intenção

Pré-requisitos

Antes de usar o Bot Analyzer, certifique-se de:

  • A localidade do seu bot foi criada com sucesso

  • Sua versão do bot para análise é DRAFT

  • A localidade do seu bot é uma das localidades em inglês suportadas:en_AU,,,en_GB, en_IN en_US en_ZA

Você pode usar o Bot Analyzer com o console ou a API.

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

  2. Selecione seu bot e navegue até a localidade do bot que você deseja analisar.

  3. No editor de localidade do bot, clique no menu suspenso Analisar.

  4. Selecione Iniciar para iniciar a análise.

Analise o menu suspenso com a opção Iniciar

A análise geralmente é concluída em minutos. Durante a análise, o botão Iniciar muda para Parar de analisar se você precisar cancelar.

Exibir recomendações

Depois que a análise for concluída, as recomendações aparecerão no painel Recomendações no lado direito.

Painel de recomendações

Cada recomendação inclui:

  • Prioridade - severidade alta, média ou baixa

  • Local do problema - A intenção específica afetada

  • Descrição do problema - Qual problema de configuração foi detectado

  • Correção proposta - Etapas acionáveis para resolver o problema

Exibir histórico de análises

Para ver as análises anteriores:

  1. Clique no menu suspenso Analisar.

  2. Selecione Histórico.

  3. O painel Histórico de análise exibe solicitações de análise anteriores com seus status e registros de data e hora.

Painel Histórico de análise
Excluir recomendações

Para remover os resultados da análise:

  1. Clique no menu suspenso Analisar.

  2. Selecione Excluir.

  3. Confirme a exclusão das recomendações atuais.

Excluir caixa de diálogo de confirmação
API
Iniciar uma análise

Envie uma StartBotAnalyzer solicitação para iniciar a análise da localidade do seu bot. A resposta retorna um status HTTP 202 com a. botAnalyzerRequestId Anote esse ID e você precisará dele para verificar o status da análise e recuperar as recomendações.

Verifique o status da análise e recupere as recomendações

Envie uma DescribeBotAnalyzerRecommendation solicitação usando o botAnalyzerRequestId da etapa anterior. Inclua o botId no caminho da solicitação.

Se a botAnalyzerStatus resposta forAvailable, a análise está completa e o botAnalyzerRecommendationList campo será preenchido com recomendações. Cada recomendação inclui:

  • issueLocation- O local onde o problema foi detectado

  • priority- Gravidade alta, média ou baixa

  • issueDescription- Detalhes sobre o problema de configuração

  • proposedFix- Orientação prática para resolver o problema

Interrompa uma análise em andamento

Se você precisar cancelar uma análise em andamento, envie uma StopBotAnalyzer solicitação com o botId botAnalyzerRequestId e.

Exibir histórico de análises

Para recuperar uma lista de análises anteriores de uma localidade de bot, envie uma ListBotAnalyzerHistory solicitação. Especifique botId e localeId para ver todas as solicitações de análise anteriores com seus status e registros de data e hora.

Excluir recomendações

Para remover os resultados da análise, envie uma DeleteBotAnalyzerRecommendation solicitação com o botId botAnalyzerRequestId e. Isso exclui permanentemente as recomendações associadas a essa análise.

nota

As recomendações são excluídas automaticamente após 15 dias.

Related Topics