Qual é o meu plano?
Complemento Agentes de IA - Avançado

O UltimateGPT é ativado por meio da utilização do bloco UltimateGPT em nosso criador de diálogos. A entrada para esse processo inclui a mensagem mais recente do visitante e várias definições de configuração. Dependendo do cenário específico acionado pelo bloco UltimateGPT, a conversa seguirá com uma resposta gerada pelo UltimateGPT ou de acordo com os diálogos predefinidos associados a outros cenários.

Neste artigo, abordaremos:

  • Uso do bloco UltimateGPT
    • Resposta gerada
    • Transferência obrigatória
    • Não entendido
    • Ocorreu um erro

Cada agente de IA individual do UltimateGPT vem pré-configurado com um bloco UltimateGPT na configuração de resposta do sistema UltimateGPT . Além disso, o UltimateGPT pode ser adicionado a qualquer outra intenção ou resposta de modelo simplesmente selecionando o bloco UltimateGPT no menu do bloco.

Atualmente, o bloco UltimateGPT tem uma finalidade específica: "Responder com conteúdo informativo". No entanto, nossos planos futuros incluem a expansão de seus recursos para abranger tarefas adicionais relacionadas ao UltimateGPT.

Uso do bloco UltimateGPT

Os criadores de agente de IA têm a flexibilidade de utilizar ações e estados de resolução personalizados semelhantes a outros blocos. Além dos quatro cenários detalhados abaixo, o bloco UltimateGPT fornece várias opções de configuração que permitem especificar o contexto que o UltimateGPT deve considerar ao gerar uma resposta. As próximas seções oferecem uma explicação detalhada de todos os cenários e opções de configuração disponíveis.

Resposta gerada

Esse cenário é ativado quando o UltimateGPT gera com êxito uma resposta à pergunta feita na última mensagem do visitante, levando em consideração o contexto fornecido pela base de conhecimento e a consulta específica. No entanto, se a mensagem do último visitante for mais uma conversa banal do que uma pergunta, o UltimateGPT tentará fornecer uma resposta baseada exclusivamente nessa mensagem específica.

No design da caixa de diálogo, há duas opções disponíveis para compartilhar ou incorporar a resposta gerada pelo UltimateGPT. Essas opções oferecem flexibilidade em como a resposta pode ser integrada à conversa em andamento.

Opção Explicação Exemplo
Compartilhar com o visitante

Ao escolher essa opção, o agente de IA enviará imediatamente a resposta gerada para o chat sem solicitar outros blocos na resposta. Trata-se do método recomendado para compartilhar a resposta do UltimateGPT diretamente com o visitante. 


No entanto, é importante observar que também mantemos a resposta no parâmetro de sessão "ugptResponse", permitindo que ela seja utilizada em ações ou em um ponto posterior da conversa. Isso garante flexibilidade e possíveis aplicações além da interação imediata por chat.

Salvar apenas a resposta

Ao optar pela segunda opção, a resposta não é enviada diretamente para o chat. Em vez disso, a resposta é salva apenas no parâmetro de sessão "ugptResponse". O objetivo principal dessa opção é permitir a continuação do diálogo com outros blocos e lógica. Posteriormente, a resposta pode ser enviada para o chat usando um bloco de mensagens do agente de IA junto com o parâmetro de sessão.


Essa abordagem também oferece a flexibilidade de salvar internamente a possível resposta para fins de teste ou avaliação, ao mesmo tempo em que permite que a conversa continue sem enviar a resposta ao visitante imediatamente.

Além do parâmetro de sessão "ugptResponse", também fornecemos acesso aos artigos provenientes da base de conhecimento usada como contexto para a resposta gerada por meio do parâmetro de sessão "dataSources". Os usuários podem recuperar informações de até cinco artigos usando esse parâmetro. 

Transferência obrigatória

O cenário de transferência necessário é ativado quando o UltimateGPT identifica que a intenção do visitante é falar com um humano em vez de fazer uma pergunta ou ter uma conversar banal. Nesses casos, acionamos o cenário imediatamente e guiamos a conversa ao longo do caminho de diálogo predefinido.
Assim como o cenário de "resposta gerada", o cenário de "transferência obrigatória" também continua na mesma resposta. Para lidar com esse cenário de maneira eficaz, o criador do agente de IA precisa continuar o diálogo incorporando mais blocos. Esse processo pode envolver um vínculo para outra resposta ou a adição de um bloco de transferência para salvar a resposta.

Não entendido

O bloco UltimateGPT inclui dois cenários adicionais que são ativados quando o UltimateGPT não consegue gerar uma resposta. Por padrão, os dois cenários estão diretamente vinculados às respectivas respostas do sistema. O primeiro cenário é chamado de cenário "não entendido", que está diretamente vinculado à "resposta padrão".

O cenário "não entendido" ocorre quando o UltimateGPT não consegue encontrar artigos ou dados relevantes para gerar uma resposta. No entanto, os criadores de agente de IA têm a flexibilidade de desativar o vínculo direto para a "resposta padrão" se desejarem continuar o diálogo em tais situações.

Ocorreu um erro

O segundo cenário é o cenário "ocorreu um erro", que pode ser ativado quando o UltimateGPT falha. Isso ocorre quando o UltimateGPT está inacessível, retorna um erro ou enfrenta outro problema no sistema. Por padrão, esse cenário está diretamente vinculado à "Resposta de erro técnico". No entanto, da mesma forma que no cenário "não entendido", o diálogo pode continuar por meio da desativação da opção de fallback na gaveta de blocos.

É essencial observar que apenas no cenário "resposta gerada", a resposta do UltimateGPT e os artigos usados são salvos nos parâmetros de sessão subjacentes. Sempre que um novo bloco UltimateGPT e o cenário de "resposta gerada" forem acionados com êxito, o conteúdo desses parâmetros de sessão será substituído. Isso garante que a resposta mais recente seja sempre capturada para uso futuro.

Referência a artigos da base de conhecimento

Um dos parâmetros retornados com o bloco UltimateGPT é dataSources que pode ser usado para mostrar os artigos usados para formar a resposta a fim de que os usuários possam se aprofundar nos detalhes fora do chat. Eles podem ser incluídos em carrosséis para tornar a experiência mais visual. Para fazer isso, siga as instruções abaixo.

  1. Adicione um bloco condicional.
  2. No bloco condicional, defina a variável ugptClassifiedTask.
  3. Como condição, defina o operador como IS e inclua o valor question answering para tratar das dúvidas que o usuário final possa ter com sua base de conhecimento ou até mesmo quando o usuário final introduzir alguma conversa banal.
  4. Crie n mensagem do agente de IA como fallback para o bloco condicional.
  5. Adicione um nó do carrossel.
  6. Converta-o em um carrossel dinâmico acessando a gaveta de detalhes do bloco e pressionando o botão Converter em carrossel dinâmico.
  7. Adicione o conteúdo dinâmico como dataSources.
  8. Personalize o cartão e o botão de modelo usando os parâmetros %title e %url para os respectivos campos.
  9. Remova a alternância de fallback.
    O botão do cartão de modelo com um link externo em um carrossel dinâmico deveria ser a última interação do usuário final com o agente de IA. Em vez de clicar nos links, quando algo é digitado abaixo, o fallback é acionado. Desativar o botão Fallback reiniciará a conversa quando o usuário fizer outra pergunta. 
    Correto.gif

Uso de perguntas personalizadas

Ao editar o nó UltimateGPT, você pode definir uma pergunta personalizada. A pergunta personalizada substituirá a última mensagem do visitante, como o pressionamento de um botão, permitindo que você forneça respostas contextualmente relevantes. O campo também permite que você use parâmetros para incluir informações sobre o usuário e tornar uma pergunta mais relevante, como o status ou nível da assinatura.

UltimateGPT para agentes de IA de ticket (EAP)

O UltimateGPT está totalmente disponível para agentes de IA de chat. A partir de 9 de outubro de 2024, o UltimateGPT também estará disponível em um programa de acesso antecipado (EAP) para agentes de IA de ticket (e-mail). Essa funcionalidade é conhecida como respostas generativas para e-mail.

Exceto pelas exceções a seguir, a funcionalidade do UltimateGPT descrita no restante deste artigo é idêntica entre os agentes de IA de chat e de ticket:

  • As respostas geradas por IA exigem linguagem adicional para os agentes de IA de ticket. Para agentes de IA de ticket, você deve escrever um texto de resposta adicional para expressar a resposta do agente de IA . Esse comportamento é diferente do UltimateGPT para agentes de IA de chat, em que uma resposta de IA padrão é enviada sozinha. A captura de tela abaixo mostra um exemplo de resposta para um agente de IA de ticket.
  • Não há opções de transferência para agentes de IA de tickets. O bloco UltimateGPT no diálogo de um agente de IA de ticket não tem a opção de transferência que um agente de IA de chat tem. A captura de tela abaixo mostra a criação de diálogos para um agente de IA de ticket com um nó de fallback em vez de um nó de transferência obrigatória. O nó Fallback é como você aborda cenários nos quais o UltimateGPT não consegue responder à pergunta do cliente.

Powered by Zendesk