Utilização de Cartões Adaptativos no Copilot Studio

Cartões Adaptativos são excertos de interface independentes da plataforma, escritos em JSON, que aplicações e serviços podem trocar abertamente. Quando entregue a uma aplicação específica (frequentemente chamada de "host"), a representação JSON transforma-se numa interface nativa que se adapta automaticamente ao seu contexto. Ao usar Cartões Adaptativos, pode desenhar e integrar interfaces leves para todas as principais plataformas e frameworks.

Captura de ecrã de um Cartão Adaptativo a recolher informações do utilizador como parte de uma conversação.

Cartões Adaptativos são especialmente apreciados em produtos como o Microsoft Teams e o Outlook, porque o designer da interface não consegue prever se o utilizador está em modo escuro ou claro, por exemplo. Em qualquer dos casos, não se preocupe: o Cartão Adaptativo adapta-se simplesmente!

Note

O Copilot Studio suporta o esquema Cartões Adaptativos versões 1.6 e anteriores. No entanto, a versão apropriada do esquema depende da aplicação anfitriã de destino:

  • O componente de Webchat do Bot Framework (ou seja, o padrão padrão de integração do site) suporta a versão 1.6, mas não suporta Action.Execute
  • O widget de chat ao vivo (usado para o Omnicanal para Atendimento ao Cliente) está limitado à versão 1.5
  • O Teams também está limitado à versão 1.5

Além disso, o Copilot Studio só renderiza cartões da versão 1.6 no chat de teste, não na tela.

Saiba mais no AdaptiveCard.

Use agentes do Cartões Adaptativos no Copilot Studio para validar informações do cliente, colocar questões ou simplesmente melhorar a experiência de conversa:

Dica

Use os seguintes recursos para criar novas Cartões Adaptativos:

  • O site Cartões Adaptativos, para documentação de esquemas e exemplos.
  • Tópicos de agentes anteriores (clonar e revisar os cartões anteriores para garantir a consistência).
  • ChatGPT ou Copilot no Bing para gerar o payload JSON para um cartão.
  • Power Apps ou Power Automate (para desenhar o cartão).

Boas práticas para cartões interativos

Quando usar Cartões Adaptativos interativos (cartões com botões de Submeter ), certifique-se de que cada ação de submissão inclui dados únicos que identificam o cartão ou ação. Usar dados únicos específicos de cartas ou ações reduz o risco de comportamentos inesperados quando várias cartas são visíveis ou quando um utilizador seleciona um botão numa carta anterior.

Saiba mais em Comportamento do botão Enviar para agentes com cartões consecutivos.