Melhorias no desempenho do repositório de dados

Este guia oferece recomendações para monitorar e melhorar o desempenho dos gerenciadores de repositório de dados.

Acompanhar o desempenho do agente

É possível monitorar o histórico de conversas dos agentes e usar a ferramenta de análise para ver as estatísticas deles.

Executar avaliação de autoatendimento

É possível executar uma avaliação de autoatendimento, que vai analisar a qualidade do seu agente de repositório de dados e recomendar mudanças.

Melhorar as respostas do agente

Se as respostas não atenderem às suas expectativas durante o teste, tente estas opções:

Otimização das ferramentas de repositório de dados usadas pelos playbooks

Essa configuração acelera a resposta de RAG de um repositório de dados e melhora a latência ao não reescrever a consulta do usuário ou preencher dinamicamente os parâmetros da ferramenta. Consequentemente, a consulta do usuário é transmitida ao repositório de dados como está, e nenhum filtro ou parâmetro relacionado a metadados do usuário é preenchido.

Para ativar esse recurso no console do Dialogflow CX, selecione o playbook e a guia Configurações. É possível configurar o playbook para continuar processando as ações de acompanhamento imediatamente ou aguardar a próxima entrada do usuário final.

Se ativadas, as seguintes instruções do playbook ainda serão respeitadas:

  • Quando responder à consulta do usuário usando o repositório ou os repositórios de dados.
  • Quando não responder à consulta do usuário usando os repositório de dados e, em vez disso, fornecer uma resposta alternativa.
  • Instruções defensivas, por exemplo, "não responda a perguntas sobre concorrentes".

Se ativadas, as seguintes instruções do playbook serão ignoradas. Não ative essa configuração se você tiver algum dos seguintes requisitos de consulta:

  • Filtros específicos do repositório de dados que serão preenchidos usando as instruções.
  • Instruções para aplicar os metadados de personalização do usuário transmitidos por filtros.
  • Outras instruções para reescrever a consulta do usuário antes de consultar o repositório de dados.

Lidar com desvios de conversa

Um usuário final pode fazer perguntas de esclarecimento durante uma conversa. Por exemplo, durante a coleta de informações do cartão de crédito, eles podem querer esclarecer o que é um CVV. Nesse caso, o agente responde à pergunta e volta a coletar as informações necessárias do cartão de crédito. Para isso, crie um gerenciador de repositório de dados com repositórios de dados que respondam à pergunta, aplique esse gerenciador à página inicial do fluxo que processa a coleta de informações do cartão de crédito e defina um destino de transição para que esse gerenciador retorne à "página atual".

Processar correspondências de intent indesejadas

Se o agente estiver correspondendo intents quando deveria usar um gerenciador de repositório de dados, tente o seguinte para corrigir isso:

  • Exclua ou modifique frases de treinamento vagas para que todas as suas frases de treinamento lidem com precisão com a intent escolhida e não entrem em conflito com o conteúdo do repositório de dados.
  • Use exemplos negativos para evitar a correspondência de intent.

Filtragem de repositórios de dados

Se você quiser que apenas determinados repositórios de dados estejam disponíveis para consultas, baseie-os em valores de parâmetro de sessão. Por exemplo, é possível usar repositórios de dados exclusivos para categorias dos produtos. Para filtrar o repositório de dados por categorias de produtos:

  • Defina os parâmetros de sessão para as categorias dos produtos.
  • Crie rotas de condição que verifiquem os valores dos parâmetros da sessão e façam a transição para uma página específica que tenha o gerenciador de repositório de dados escolhido.
  • Volte para a página de chamada do gerenciador do repositório de dados para que a conversa possa continuar.

Configuração de pesquisa do repositório de dados

Para mais informações sobre como ajustar os resultados da pesquisa do repositório de dados, consulte Configuração da pesquisa do repositório de dados.