Compartilhar via


Modificar um fluxo existente para usar com um agente

Para funcionar como uma ação com agentes, um fluxo de agente requer o seguinte:

  • Ter o gatilho Quando um agente chama o fluxo e uma ação de resposta Responder ao agente.
  • Ser configurado para responder em tempo real, não de forma assíncrona. A alternância Resposta assíncrona deve ser definida como Desativada em Rede nas configurações de ação Responder ao agente.
  • Responda ao agente dentro do limite de ação de 100 segundos. Otimize a lógica do fluxo, as consultas e a quantidade de dados retornados para que uma execução típica fique abaixo desse limite de 100 segundos. As ações no fluxo que precisam ser executadas por mais tempo podem ser colocadas após a ação Responder ao agente para continuarem sendo executadas até o limite de duração de execução do fluxo de 30 dias.

Se você tiver um fluxo com um gatilho diferente que deseja usar com seu agente, poderá alterar o fluxo para usar o gatilho Quando um agente chamar o fluxo e a ação de resposta Responder ao agente. Verifique se ele está em uma solução localizada no mesmo ambiente em que o agente personalizado está.

  1. Para escolher o ambiente em que o fluxo está armazenado, vá para o portal Power Automate e use o seletor de ambiente no canto superior direito.

  2. Selecione Meus fluxos no painel de navegação esquerdo e procure o fluxo que deseja modificar.

  3. Selecione seu fluxo e escolha Editar.

    Captura de tela do fluxo Obter Previsão do Tempo na Solução Padrão.

Adicionar o gatilho e a ação de resposta do agente

Se o seu fluxo ainda não incluir o gatilho de fluxo e a ação de resposta necessária, você deve adicioná-los antes de poder usar o fluxo com seu agente.

  1. Remova qualquer gatilho existente selecionando os três pontos (...) no cartão de gatilho e selecionando Delete.

  2. Em Adicionar um gatilho, pesquise Copilot e selecione Quando um agente aciona o fluxo.

  3. No final do seu fluxo, adicione uma nova etapa.

  4. Pesquise o conector Copilot e selecione Responder ao agente. A ação de resposta pode ser usada em várias ramificações no fluxo, mas deve ter as mesmas saídas em cada uso.

  5. Salve e publique o fluxo.

Verifique se a ação de resposta está definida para retornar em tempo real

Os fluxos que você deseja usar em um agente devem retornar valores em tempo real ou de forma síncrona. Os fluxos executados em segundo plano ou de forma assíncrona podem causar um erro quando o agente tenta executá-los. Em vez de executar o fluxo, o agente diz: "Ocorreu algo inesperado." Estamos investigando isso. Código de erro: 3000".

Quando você cria um fluxo do Copilot Studio, as respostas assíncronas são desativadas por padrão. Se você modificou um fluxo existente com respostas assíncronas ativadas, siga estas etapas para verificar a configuração e garantir que ela esteja desativada:

  1. Abra seu fluxo e encontre as ações Responder ao agente.

  2. Selecione a guia Configurações.

  3. Defina Resposta assíncrona como Desativada e, em seguida, selecione Salvar.

    Captura de tela da configuração de fluxo de resposta Assíncrona.

Adicionar o fluxo a uma solução

Para estarem disponíveis para seus agentes, os fluxos deverão ser armazenados em uma solução no mesmo ambiente do Power Platform. Se um fluxo estiver em uma solução, um bloco Soluções ficará visível na página de detalhes do fluxo que lista em quais soluções o fluxo está. Os fluxos podem ser adicionados à Solução Padrão para uso com agentes ou movidos para uma solução diferente usando as etapas abaixo:

  1. Vá para Power Automate.

  2. Vá para Soluções e selecione uma solução existente ou crie uma solução para seu fluxo.

  3. Se quiser criar uma nova solução:

    1. Selecione Nova solução.

    2. Dê um nome à sua nova solução, selecione Editor Padrão de CDS no campo Editor e digite um número da Versão.

      Captura de tela do painel de propriedades de uma nova solução.

    3. Selecione Criar.

  4. Se quiser adicionar seu fluxo a uma solução existente, selecione a solução desejada e escolha Editar.

  5. Selecione Adicionar existente>Automação>Fluxo da nuvem.

    Captura de tela do menu

    O painel Adicionar fluxos existentes é exibido.

  6. Selecione seu fluxo e escolha Adicionar.

    Captura de tela dos fluxos existentes que você pode adicionar a uma solução.