Criar um fluxo de agente como uma ferramenta

Para usar um fluxo de agente como uma ferramenta que um agente pode chamar, o fluxo deve atender aos seguintes requisitos:

  • 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 opção de Resposta assíncrona deve ser definida como Desativada em Rede nas configurações de ação Responder ao agente.
  • Responder ao agente no tempo limite de ação de 100 segundos. Otimize a lógica de fluxo, as consultas e a quantidade de dados retornados para que uma execução típica fique abaixo desse limite. 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. Saiba mais emAcelerar execução do fluxo de agente com o modo expresso.

Quando você cria um fluxo do agente no Copilot Studio como uma nova ferramenta adicionada a um agente, o gatilho do fluxo necessário e a ação de resposta são adicionados para você. Você também pode modificar um fluxo existente para uso com agentes atualizando-o para usar esse gatilho e esta ação de resposta.

Para obter orientações abrangentes sobre como criar fluxos de agentes, consulte Visão geral de fluxos de agentes e fluxos de trabalho e Criar um fluxo de agente com linguagem natural.

Pré-requisitos

Crie um novo fluxo de agente a partir da página de Fluxos

  1. No Copilot Studio, vá para a página de Fluxos a partir do painel esquerdo.

  2. Selecione Novo fluxo>Fluxo do agente.

    O designer de fluxos de agente é aberto com um modelo inicial que inclui o gatilho necessário Quando um agente chama o fluxo e a ação Responder ao agente.

  3. Adicione parâmetros de entrada ao gatilho conforme necessário para o seu cenário.

  4. Adicione as ações que seu fluxo precisa realizar entre o gatilho e a ação de resposta.

  5. Adicione parâmetros de saída à ação Responder ao agente para retornar dados ao agente.

  6. Selecione Publicar para salvar e publicar o fluxo.

Depois que o fluxo for publicado, adicione-o ao seu agente como uma ferramenta.

Gerenciar quais conexões são usadas pelo fluxo

Em um agente autenticado com suporte, os fluxos da nuvem podem ser configurados para usar credenciais de usuário quando são executados como parte de um plano de orquestração generativa ou chamados a partir de um tópico. O uso do fluxo em um canal compatível não exige nenhuma configuração especial no agente. Os clientes podem gerenciar suas conexões enquanto usam o agente.

Os fluxos da nuvem em ambientes que usam chaves gerenciadas pelo cliente (CMK) ainda não podem ser executados com credenciais do cliente como parte de planos de orquestração generativa ou de tópicos. Verifique se as configurações somente de execução dos fluxos de nuvem em ambientes CMK estão definidas como conexões específicas, em vez de Fornecidas pelo usuário somente de execução.