Os agentes de IA sem treinamento e os agentes com IA agêntica podem usar respostas generativas em fluxos de conversa. Elas são ativadas pelo bloco de respostas generativas no criador de diálogos. A entrada de uma resposta generativa consiste na última mensagem do cliente junto com diversas configurações.
Dependendo do cenário específico iniciado por gatilho pelo bloco de respostas generativas, a conversa avançará com uma resposta generativa ou seguindo os diálogos predefinidos associados a outros cenários.
Sobre o bloco de respostas generativas
Cada agente de IA avançado vem com um bloco pré-configurado de respostas generativas dentro das respostas do sistema de respostas generativas. Dependendo de quando seu agente de IA foi criado, essa resposta do sistema pode ser chamada de resposta uGPT.
Além disso, é possível selecionar um bloco de respostas generativas no menu de blocos para adicioná-lo a qualquer outra resposta.
O bloco de respostas generativas serve para responder com conteúdo informativo gerado a partir de uma fonte de conhecimento importada. Ele tem opções de configuração para especificar o contexto que as respostas generativas devem considerar ao gerar uma resposta. Você também pode usar ações e estados da resolução personalizada em um bloco de respostas generativas.
Resposta gerada
No cenário da resposta gerada, um agente de IA gera uma resposta para uma mensagem de cliente considerando tanto as informações da fonte de conhecimento como a consulta específica.
- ugptResponse: retém a resposta do agente de IA, que pode ser usada imediatamente na conversa ou salva para referência futura.
- dataSources: retém até cinco dos artigos da base de conhecimento usado como contexto para a resposta gerada.
-
Compartilhar com o cliente: o agente de IA envia imediatamente a resposta gerada para a conversa.
-
Salvar apenas resposta: o agente de IA não envia a resposta diretamente para a conversa, e só a retém no parâmetro da sessão ugptResponse. O diálogo continua com outros blocos e lógica.
É possível usar a resposta para fins de teste ou avaliação. Também é possível compartilhá-la com o cliente mais tarde, usando um bloco de mensagens do agente de IA junto com o parâmetro da sessão usando a referência {{ugptResponse}}.
Transferência necessária
O cenário de transferência necessária é ativado quando o agente de IA identifica que o cliente quer falar com um humano. Nesse cenário, as informações não são salvas nos parâmetros da sessão ugptResponse e dataSources.
Para lidar com esse cenário, continue o diálogo incorporando outros blocos, como outra resposta ou um bloco de transferência.
Configuração do comportamento de fallback de resposta
- Não entendido: o agente de IA não consegue encontrar dados ou artigos relevantes para gerar uma resposta. Por padrão, esse cenário se vincula à resposta padrão.
- Ocorreu um erro: o serviço de respostas generativas está inacessível, retornou um erro ou encontrou outro problema no sistema. Por padrão, esse cenário se vincula à resposta de erro técnico do sistema.
Apresentação de quais artigos da central de ajuda foram usados para gerar uma resposta
O parâmetro da sessão dataSources, que retorna com a resposta generativa, pode ser usado para fornecer ao cliente acesso aos artigos que fundamentaram a resposta do agente de IA. O uso de carrosséis para fornecer esse conteúdo pode melhorar a experiência do cliente, adicionando um elemento visual.
- No complemento Agentes de IA - Avançado, no canto superior direito, use o campo de lista suspensa do agente de IA para selecionar o agente de IA para o qual você quer configurar o carrossel.
- Na barra lateral esquerda, clique em Conteúdo > Casos de uso.
- Clique no caso de uso em que você quer colocar o carrossel.
- Selecione a aba Respostas.
- Selecione a resposta que contém o diálogo ao qual você quer adicionar o carrossel.
O criador de diálogos é aberto.
- Clique no ícone de mais (+) para adicionar um bloco condicional no local adequado.
- No bloco condicional, defina a variável
ugptClassifiedTask
. - Como condição, defina o operador como
is
e inclua o valorquestion answering
. - Clique no ícone de mais (+) para adicionar uma mensagem do agente de IA ao fallback do bloco condicional.
- Clique no ícone de mais (+) para adicionar um bloco de carrossel ao bloco condicional
is
question answering
.O bloco do carrossel aparece com o primeiro bloco de cartões e um painel Detalhes.
- No painel Detalhes, clique em Converter para conteúdo dinâmico e insira
dataSources
como o parâmetro do tipo de matriz. - No bloco de cartões do modelo, insira um texto ou parâmetros como
%imageurl
,%title
e%description
nos respectivos campos. - No bloco de botões de cartão do modelo, selecione Botão com link externo e insira um texto ou parâmetro como
%buttontext
. - No painel Detalhes, selecione o botão para desativar o fallback.
A omissão do fallback permite que a conversa seja reiniciada caso o cliente faça outra pergunta.
Definição de uma pergunta personalizada para o bloco de respostas generativas
Ao editar o bloco de respostas generativas, você pode definir uma pergunta personalizada que sobrescreve a última mensagem do cliente, como um clique em um botão, permitindo que você forneça respostas contextualmente relevantes. O campo também permite usar parâmetros para incluir informações sobre o cliente para tornar uma pergunta mais relevante, como o nível ou o status da assinatura dele. Para obter mais informações, consulte Criação de uma pergunta personalizada no bloco de respostas generativas em fluxos de conversa para agentes de IA avançados.
Considerações adicionais para respostas generativas para agentes de IA para e-mail
- As respostas geradas por IA exigem outros idiomas para os agentes de IA para e-mail. Para os agentes de IA para e-mail, é preciso escrever um texto de resposta extra para estruturar a resposta do agente. Por exemplo, a inclusão do texto “Nosso agente de IA sugeriu a seguinte resposta:” como lead no texto da resposta generativa.
-
Nenhuma opção de transferência para agentes de IA para e-mail. Para agentes de IA para e-mail, os blocos de respostas generativas não oferecem uma opção de transferência. Em vez disso, use um bloco de fallback para abordar cenários em que o agente de IA não pode responder à pergunta do cliente com uma resposta generativa.