Recursos de experiência do usuário do agente de mecanismo personalizado

O Microsoft 365 Copilot é a interface do usuário para IA. Os agentes de mecanismo personalizado são experiências de chat especializadas projetadas para aproveitar os recursos avançados dos modelos de linguagem grande (LLMs) para uma interação perfeita do usuário. Os agentes atuam como auxiliares automatizados com os quais os usuários interagem para executar tarefas baseadas em dados organizacionais.

A experiência do usuário (UX) do agente fornece interações intuitivas, eficientes e contextualmente relevantes para aumentar a satisfação e a produtividade do usuário. Este artigo descreve os recursos nativos de UX no chat do Copilot e na plataforma Teams que você pode aplicar e personalizar em seus agentes de mecanismo personalizados para aprimorar as interações do usuário.

Prompts de início

Os iniciadores de prompt, também conhecidos como iniciadores de conversa, fornecem prompts predefinidos em seu agente para ajudar os usuários a iniciar interações. Você pode definir as mensagens de conversa iniciais na última manifest.jsoncoluna .

Uma captura de tela do prompt zero

Para obter mais informações, consulte Criar sugestões de prompt.

Prompts sugeridos

Os prompts sugeridos orientam os usuários para as próximas melhores ações com base no contexto da conversa, perfis de usuário e preferências organizacionais. Esses prompts substituem a funcionalidade de ações dinâmicas sugeridas existentes e também podem ser exibidos nas respostas do Cartão Adaptável.

Uma captura de tela do prompt sugerido

Para obter mais informações, consulte Criar sugestões de prompt.

Respostas de streaming

As respostas de streaming são projetadas para aprimorar a experiência do usuário, fornecendo atualizações visuais em tempo real à medida que o agente processa uma solicitação. Isso ajuda a evitar atrasos perceptíveis e faz com que as interações pareçam mais rápidas e envolventes.

Uma captura de tela da resposta de streaming

Você pode implementar respostas de streaming usando o SDK do Teams. Para obter mais informações, consulte Mensagens de streaming.

Citações

As citações são referências às fontes de informação usadas pelo agente para gerar suas respostas. Essas citações ajudam a garantir transparência, credibilidade e confiabilidade nas interações com os agentes.

Uma captura de tela de citações

As citações são retornadas pelo modelo e você pode interagir com elas com o SDK do Teams. Para obter mais informações, consulte Citações.

Rótulos de IA

Rótulos de IA são adicionados automaticamente às mensagens de todos os agentes para indicar que a IA gerou uma resposta. Essa transparência ajuda os usuários a distinguir entre conteúdo gerado por IA e gerado por humanos e promove a confiança nas respostas do agente. Esses rótulos são adicionados automaticamente às mensagens geradas por IA quando você usa o SDK do Teams.

Uma captura de tela de rótulos de IA

Para obter mais informações, consulte Aprimorar mensagens geradas por IA.

Ciclo de feedback

Os loops de feedback são mecanismos que permitem que os usuários forneçam feedback sobre as respostas de um agente. Esse feedback ajuda a refinar e melhorar o desempenho do agente ao longo do tempo para ajudá-lo a se tornar mais preciso e útil.

Uma captura de tela do loop de comentários

Para obter mais informações, consulte Botões de comentários.

Padrões assíncronos

Os agentes de mecanismo personalizados podem lidar com várias tarefas simultaneamente sem bloquear o thread principal. Os usuários podem continuar conversando com um agente enquanto uma tarefa está em andamento, mesmo quando a tarefa leva alguns minutos ou dias. Depois que a tarefa é concluída, o agente envia uma notificação ao usuário. Esses padrões são cenários comuns para bots do Teams e também estão disponíveis no chat do Copilot.

Para obter mais informações, consulte Implementar mensagens assíncronas e proativas em agentes de mecanismo personalizados.

Mensagens de acompanhamento

Mensagens de acompanhamento em fluxos de trabalho iniciados pelo usuário mantêm os usuários informados sobre o status de suas solicitações ou trabalhos. Por exemplo, um agente de TI atualiza o usuário quando uma nova solicitação de compra de laptop é aprovada.

Observação

Os agentes de mecanismo personalizados criados com o Copilot Studio não dão suporte a mensagens assíncronas.

Tarefa de longa execução

Tarefas de longa duração são outro tipo de fluxo de trabalho iniciado pelo usuário em que um processo leva muito tempo para ser concluído. Por exemplo, um agente de gerenciamento de documentos comerciais pode lidar com o processamento em lote de vários documentos de contrato. Enquanto o processo ainda está em execução, o usuário pode continuar conversando, pois as mensagens não estão bloqueando.

Para enviar uma mensagem de acompanhamento ou aguardar uma tarefa de execução prolongada, você pode usar o objeto de contexto de SendActivity turno (ou SendActivityAsync em C#) no padrão com oawaitasync/SDK do Teams.

Mensagens proativas

As mensagens proativas são mensagens iniciadas pelo agente com base em gatilhos predefinidos; por exemplo, enviar lembretes e alertas.