Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
No Copilot Studio, um tema define como decorre uma conversa com um agente.
Para criar tópicos, você pode descrever o que deseja e fazer com que a IA crie o tópico para você ou crie tópicos do zero.
Para obter mais informações sobre limites de agente e tópico, consulte Cotas, limites, registo de aplicação, certificados e valores de configuração.
Selecionar o tópico certo para responder a um utilizador
Para determinar como responder aos usuários, os agentes usam orquestração generativa ou orquestração clássica.
Com a orquestração generativa, um agente responde às consultas dos utilizadores ou responde a acionadores de eventos selecionando a combinação mais adequada de tópicos, ferramentas e conhecimentos. Cada tópico tem uma descrição que informa o agente do seu propósito. Saiba mais sobre como criar descrições.
Em agentes configurados para usar orquestração clássica, cada tópico tem um conjunto de frases de gatilho — frases, palavras-chave e perguntas que um cliente provavelmente usará para consultas relacionadas a um problema específico. Estes agentes utilizam a compreensão de linguagem natural, a mensagem do cliente e as expressões acionadoras do tópico para encontrar o melhor tópico. A entrada do cliente não precisa de corresponder exatamente a uma expressão acionadora do tópico para acionar o tópico. Por exemplo, um tópico sobre o horário da loja pode ter a frase de gatilho "verificar o horário da loja". Se um cliente inserir "ver horário de funcionamento da loja", essa frase acionará o tópico de horário da loja. Saiba mais sobre como criar frases de gatilho.
Tópicos no Copilot Studio
No Copilot Studio, um tópico representa uma parte de uma conversa entre um usuário e um agente. Você define tópicos em uma interface de criação. Um tópico contém um ou mais nodos, que juntos determinam os caminhos de conversação que um tópico pode tomar. Cada nó executa uma ação, como enviar uma mensagem ou fazer uma pergunta.
Um agente pode ter dois tipos de tópicos: tópicos do sistema e tópicos personalizados . Cada novo agente começa com um conjunto de tópicos de sistema e tópicos personalizados predefinidos.
Os tópicos do sistema suportam comportamentos essenciais, como um pedido personalizado para falar com uma pessoa ou terminar a conversação. Alguns tópicos do sistema têm frases de gatilho, que você pode personalizar para atender às necessidades do seu agente.
- Não é possível criar tópicos de sistema.
- Não é possível excluir tópicos do sistema, mas você pode desativá-los.
- Você pode fazer alterações nos tópicos do sistema. No entanto, você deve esperar até se sentir confortável em criar experiências completas de agente antes de começar a editar tópicos do sistema.
Para obter mais informações, consulte Utilizar tópicos de sistema.
Os tópicos personalizados predefinidos abrangem comportamentos comuns, como cumprimentar um cliente, encerrar uma conversa ou reiniciar a conversa.
- Você pode fazer alterações nos tópicos personalizados predefinidos ou removê-los totalmente do seu agente.
- Todos os tópicos que você cria são tópicos personalizados.
Tipos de nó
Os seguintes tipos de nó estão disponíveis.
| Tipo de nó | Description |
|---|---|
| Nó Mensagem | Envie uma mensagem ao cliente. |
| Nó Pergunta | Faça uma pergunta ao cliente. |
| Nó Cartão Adaptável | Mostra um cartão interativo com um ou mais botões de resposta ou campos de entrada. |
| Nó de condição | Ramifique a sua conversação com base numa condição. |
| Nós Gestão de variáveis | Defina um valor, analise um valor ou limpe variáveis (incluindo a capacidade de limpar o histórico de conversas usado pelo agente). |
| Gestão de tópicos | Redirecionar a conversa, transferir o usuário ou encerrar o tópico ou conversa. |
| Nós de ferramenta | Chame um fluxo como o Power Automate ou o Excel Online ou use um conector ou outro tipo de ferramenta. |
| Avançado | Envie respostas generativas, solicitações HTTP, eventos e muito mais. |
Gorjeta
Renomeie os nós para torná-los mais fáceis de identificar. Selecione o campo do nome do nó para atualizar diretamente o nome, ou selecione os três pontos (...) do nó e selecione Renomear no menu. Você também pode renomear nós no editor de códigos.
Não é possível renomear nós de Acionador e nós de Ir para o passo.
Os nomes dos nós podem ter até 500 caracteres.
Criar um tópico
Vá para a página Tópicos do seu agente. Para melhor visibilidade, feche o painel de teste.
Selecione Adicionar um tópico e, em seguida, selecione De branco.
Um nó Acionador é apresentado numa tela de criação de tópicos em branco.
Selecione os três pontos (...) do nó Trigger , depois selecione Propriedades. É apresentado o painel Propriedades de intenção reconhecida.
Em Propriedades de intenção reconhecida, selecione a área Frases . O painel secundário Frases é exibido.
Em Adicionar frases, insira uma frase de gatilho para o seu tópico.
O seu agente precisa de 5 a 10 expressões acionadoras para treinar a IA a compreender as respostas dos seus clientes. Para adicionar mais frases de gatilho, você pode:
- Selecione o ícone
Adicionar ao lado do campo de texto e insira a frase desejada. - Cole um conjunto de frases de gatilho, cada uma em uma linha separada, e selecione Enter.
- Digite um conjunto de frases de gatilho, pressionando Shift+Enter após cada uma para colocá-la em uma linha separada e selecione Enter.
- Carregue um arquivo listando frases de gatilho que você deseja adicionar para este tópico.
Você pode incluir pontuação em uma frase de gatilho, mas é melhor usar frases curtas em vez de frases longas.
- Selecione o ícone
Selecione Detalhes na barra de ferramentas para abrir o painel Detalhes do tópico .
Adicione detalhes ao seu tópico:
- Insira um nome para identificar o tópico, como "Horário da loja". A página Tópicos lista todos os tópicos definidos no seu agente por esse nome.
- Se desejar, insira um nome para exibição para mostrar ao cliente quando o agente não puder determinar qual tópico corresponde à mensagem do cliente.
- Se desejar, use o campo Descrição para descrever o propósito do tópico para si próprio e para outros criadores de agentes na sua equipa. Os clientes nunca veem descrições de tópicos.
Selecione Salvar na barra de menu superior para salvar seu tópico.
Importante
Evite usar pontos (.) nos nomes dos tópicos. Não é possível exportar uma solução que contenha um agente com pontos no nome de qualquer dos seus tópicos.
Carregar frases de ativação para um tópico
No painel Expressões do nó Acionador de um tópico, pode adicionar ou substituir o conjunto de expressões do acionador associadas ao tópico.
Prepare um ficheiro de texto (máximo de 3 MB) com uma lista de todas as expressões acionadoras que pretende adicionar ao seu tópico, com cada expressão numa linha separada.
Em Adicionar frases, selecione carregar um arquivo.
Em Carregar um arquivo, selecione a opção desejada:
- Se quiser adicionar novas frases de gatilho para o tópico, selecione Acrescentar.
- Para substituir todas as frases de gatilho existentes pela lista do seu arquivo, selecione Substituir.
Largue o seu ficheiro na janela. Como alternativa, selecione clique para navegar, navegue até o arquivo e selecione-o.
Revise as frases de gatilho exibidas e selecione Adicionar.
Guarde o seu tópico.
Baixar frases de gatilho para um determinado tópico
No painel Expressões do nó Acionador de um tópico, pode transferir o conjunto de expressões do acionador associadas ao tópico.
Em Adicionar frases, selecione download.
Guarde o ficheiro de texto resultante ou abra-o num editor de texto para rever o seu conteúdo. Cada expressão acionadora aparece numa linha separada.
Editar um tópico
Quando cria um tópico, um nó Acionador aparece automaticamente na tela de criação. Pode então adicionar diferentes tipos de nós para alcançar o caminho de conversação pretendido para o seu tópico.
Para adicionar um nó após outro nó ou entre dois nós na sua tela de criação de tópicos:
Selecione o ícone
Adicionar nó sob o nó após o qual você deseja adicionar um novo nó.Selecione o tipo de nó desejado na lista apresentada.
Eliminar um nó
Selecione os três pontos (...) do nó que quer apagar, depois selecione Eliminar.
Controles para edição de nós no painel
Use os controlos na barra de ferramentas para cortar, copiar, colar e eliminar o nó selecionado ou os nós adjacentes selecionados.
A barra de ferramentas também tem um controlo para desfazer edições. Selecione o ícone Desfazer
e escolha:
- Desfazer para desfazer a alteração mais recente
- Desfazer a última gravação para reverter todas as ações para a última gravação
- Refazer para refazer a ação anterior
Colar nós
Depois de usar as ferramentas Recortar ou Copiar para colocar um ou mais nós na área de transferência, você pode colá-los na tela de duas maneiras:
Se selecionar um nó e, em seguida, selecionar Colar, os nós na área de transferência serão inseridos após o nó selecionado.
Se selecionar o "+" para ver o menu Adicionar nó e, em seguida, selecionar Colar, o nó na área de transferência será inserido nessa localização
Adicionar parâmetros de entrada e saída para um tópico
Os tópicos podem ter parâmetros de entrada e saída. Quando um tópico redireciona para outro tópico, você pode usar esses parâmetros para passar informações entre os tópicos.
Além disso, se o agente usar o modo generativo, ele poderá preencher automaticamente as entradas de tópicos do contexto da conversa ou depois de gerar perguntas para coletar valores dos usuários. Este comportamento é semelhante ao modo como o preenchimento de blocos generativos funciona para ações.
Para saber mais sobre parâmetros de entrada e saída para tópicos, consulte Gerenciar entradas e saídas de tópicos.
Editar tópicos com o editor de código
O editor de código mostra o tópico em YAML, uma linguagem de marcação fácil de ler e entender. Utilize o editor de código para copiar e colar tópicos de outros bots — mesmo os criados por outros autores.
Importante
Conceber um tópico inteiramente no editor de código e colar tópicos complexos não é totalmente suportado.
Neste exemplo, você copia e cola o YAML no editor de códigos para adicionar rapidamente um tópico que solicita informações de envio ao cliente.
Na página Tópicos , selecione Adicionar um tópico>em branco.
No canto superior direito da tela de criação, selecione Mais e, em seguida, selecione Abrir editor de código.
Selecione e elimine o conteúdo do editor de código. Em seguida, copie e cole o seguinte código YAML:
kind: AdaptiveDialog beginDialog: kind: OnRecognizedIntent id: main intent: displayName: Lesson 3 - A topic with a condition, variables and a prebuilt entity triggerQueries: - Buy items - Buy online - Buy product - Purchase item - Order product actions: - kind: SendMessage id: Sjghab message: I am happy to help you place your order. - kind: Question id: eRH3BJ alwaysPrompt: false variable: init:Topic.State prompt: To what state will you be shipping? entity: StatePrebuiltEntity - kind: ConditionGroup id: sEzulE conditions: - id: pbR5LO condition: =Topic.State = "California" || Topic.State = "Washington" || Topic.State = "Oregon" elseActions: - kind: SendMessage id: X7BFUC message: There will be an additional shipping charge of $27.50. - kind: Question id: 6lyBi8 alwaysPrompt: false variable: init:Topic.ShippingRateAccepted prompt: Is that acceptable? entity: BooleanPrebuiltEntity - kind: ConditionGroup id: 9BR57P conditions: - id: BW47C4 condition: =Topic.ShippingRateAccepted = true elseActions: - kind: SendMessage id: LMwySU message: Thank you and please come again.Selecione Salvar e, em seguida, selecione Fechar editor de código. Observe a lógica condicional que segue alguns dos nós Pergunta .
Testar e publicar
Teste o agente quando efetuar alterações aos seus tópicos, para assegurar que tudo funciona conforme esperado.
Quando estiver satisfeito, publique o seu agente nos canais desejados.