Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: Aplicativos Lógicos do Azure (Standard)
Note
Essa funcionalidade está em versão prévia, pode incorrer em encargos e está sujeita aos Termos de Uso Complementares para Visualizações do Microsoft Azure.
Depois de construir um agente no Microsoft Foundry, você precisa que o agente execute no momento certo, responda a eventos de negócios, acesse serviços e sistemas para realizar trabalhos e execute processos que podem abranger durações ou múltiplas equipes. Sem uma camada de orquestração, os agentes permanecem isolados dos fluxos de trabalho de produção que os clientes precisam automatizar.
Aplicativos Lógicos do Azure e Microsoft Foundry juntos resolvem esse problema como uma única stack agêntica. A Foundry fornece a inteligência para o agente, incluindo modelos, instruções, conhecimento e guarda-corpos. Aplicativos Lógicos do Azure fornece a camada de automação que orquestra e invoca o agente por meio de fluxos de trabalho e conexões com sistemas corporativos. Juntos, o Microsoft Foundry e o Aplicativos Lógicos do Azure ajudam você a passar de apenas ter um agente para rodar esse agente em um fluxo de trabalho de negócio em nível de produção após algumas etapas – sem código de integração personalizado.
Este guia mostra como conectar e chamar agentes Foundry a partir de fluxos de trabalho no Aplicativos Lógicos do Azure para que você possa automatizar processos de negócios sem necessidade de código de integração personalizado. Por exemplo, a captura de tela a seguir mostra o designer de fluxo de trabalho no Aplicativos Lógicos do Azure com um exemplo de processo automatizado de negócios para uma carga de trabalho de solicitação de empréstimo, que inclui ligar para um agente de crédito automotivo hospedado no Foundry:
Como os agentes trabalham com fluxos de trabalho de aplicativos lógicos
Aplicativos Lógicos do Azure e Microsoft Foundry trabalham juntos, então você pode:
Adicione, configure e ligue para agentes da Foundry a partir do seu fluxo de trabalho no designer.
Execute agentes Foundry de forma autônoma a partir do gatilho em seu fluxo de trabalho.
Um agente autônomo funciona com base nas necessidades do seu negócio, enquanto um agente baseado em chat funciona com base em prompts ou instruções. Quando você combina um gatilho de fluxo de trabalho com um agente Foundry, pode automatizar um processo de negócio onde os agentes reagem a eventos, rodam em um cronograma, ou ambos.
Opcionalmente, exponha qualquer ação do conector para uso como ferramenta por um agente do Foundry.
Você pode escolher entre conectores embutidos, APIs, fluxos de trabalho e servidores MCP para vários serviços e sistemas - todos com a capacidade de rodar como ferramentas para agentes Foundry. Esses agentes são ativados quando uma tarefa é recebida por gatilhos em mais de 1.400 conectores, avaliam quais etapas são necessárias e executam ações usando suas ferramentas.
Por exemplo, um agente pode analisar o problema de um cliente, atualizar o banco de dados de CRM, abrir o chamado, enviar a aprovação ou publicar a mensagem.
Note
Ações embutidas rodam dentro do mesmo processo do runtime do Aplicativos Lógicos do Azure e suportam integração com redes virtuais, para que os agentes possam acessar recursos protegidos por meio de uma rede privada.
Exponha um fluxo de trabalho completo como uma ferramenta para agente.
Seu agente pode executar um fluxo de trabalho como uma ferramenta, não apenas uma chamada de API única.
Execute fluxos de trabalho de longa duração ou que exijam intervenção humana. Por exemplo, você pode ter um único fluxo de trabalho que inclui os seguintes passos:
- Uma referência por webhook.
- Uma aprovação em vários passos que espera uma resposta humana.
- Uma orquestração de longa duração que abrange múltiplos sistemas.
- Um processo que pausa e retoma com base em eventos externos.
O agente raciocina sobre as etapas necessárias a serem tomadas, e o fluxo de trabalho dura de forma durável pelo tempo que o processo precisar. Automação de processos empresariais, fluxos de trabalho duráveis e IA agêntica estão disponíveis na mesma pilha.
Por que usar uma pilha baseada em agentes
Tradicionalmente, soluções automatizadas com agentes e lógica determinística exigem que você trabalhe em mundos separados:
- A plataforma onde você constrói e hospeda o agente.
- A plataforma onde você conecta o agente aos serviços e sistemas onde o trabalho acontece e para ligar para o agente.
No entanto, agentes só são úteis quando podem agir de forma autônoma, duradoura, entre sistemas e nos períodos de tempo que os processos reais de negócios precisam. A maioria das soluções de IA do mundo real precisa combinar tanto agentes quanto etapas determinísticas. A Foundry fornece a plataforma de agentes, enquanto o Aplicativos Lógicos do Azure oferece os fluxos de trabalho, gatilhos, conectores, webhooks e a composição de agente como ferramenta.
| Microsoft Foundry | Aplicativo Lógico do Azure |
|---|---|
| Construa e hospede agentes com modelos, instruções e ferramentas. | Acione agentes a partir de qualquer evento ou agendamento. |
| Baseie as respostas em conhecimento e dados empresariais. | Orquestre processos de negócios em várias etapas com múltiplos agentes. |
| Avalie, adapte e observe o comportamento do agente. | Exponha conectores, fluxos de trabalho e agentes integrados como ferramentas nativas. |
Aplicativos Lógicos do Azure une ambos os mundos, enquanto otimiza o que cada plataforma faz de melhor para que você obtenha capacidade de IA que impulsiona processos de negócios automatizados. Fluxos de trabalho suportam tanto o processamento de agentes antes e depois quanto etapas determinísticas para automatizar processos previsíveis baseados em regras.
Cenários comuns
Quando você emparelha agentes Foundry com fluxos de trabalho no Aplicativos Lógicos do Azure, os agentes podem rodar autonomamente com base em eventos ou em um cronograma, pausando para aprovação humana quando necessário. Por exemplo:
- Quando uma fatura chega, um agente adiciona campos, extrai dados de campos existentes, os valida contra a ordem de compra, cria o registro de pagamento e atualiza o sistema de registros.
- Quando um pedido chega, um agente prepara e chama um fluxo de trabalho de aprovação de longa duração que aguarda a resposta do gerente antes de concluir a compra.
- Em um cronograma recorrente, um agente coleta dados de vários sistemas, resume os resultados e envia um relatório por e-mail.
Prerequisites
Uma conta Azure e uma assinatura. Obtenha uma conta gratuita do Azure.
Os seguintes recursos da Foundry, que você cria usando o portal da Foundry:
-
Se você não tiver um agente, pode criar um agente que existe no Foundry sem sair do designer de workflow, seguindo os passos deste artigo.
O recurso e o fluxo de trabalho do aplicativo lógico Standard no qual você deseja adicionar e chamar seu agente.
Se você quiser expor um fluxo de trabalho como ferramenta de ação para um agente Foundry, o fluxo de trabalho deve começar com um gatilho de Solicitação , como Quando uma requisição HTTP é recebida , e terminar com uma ação de Resposta . O gatilho Solicitação disponibiliza o endpoint REST que o agente usa para chamar e executar o fluxo de trabalho.
Para Padrão, veja Criar um fluxo de trabalho padrão exemplo no portal do Azure.
Configure um agente Foundry em um fluxo de trabalho
No portal do Azure, abra seu recurso de aplicativo de lógica Padrão e fluxo de trabalho no designer.
No designer, siga os passos gerais para adicionar uma ação chamada Agent ao seu fluxo de trabalho.
Depois que a ação Agente aparece no designer, o painel Criar conexão se abre automaticamente, caso você não tenha uma conexão existente.
No painel Criar conexão , forneça as seguintes informações:
Property Valor Description Nome da conexão < nome descritivo> Um nome que identifica a conexão. Origem do modelo do agente Projeto Foundry O tipo de fonte com o modelo Foundry. Subscription < nome da assinatura> A assinatura do Azure para seu recurso Azure OpenAI. Projeto de AI Foundry < Foundry-project-name> Seu projeto Foundry. Ponto de extremidade de API < API-endpoint> O endpoint da API preenchido automaticamente para seu projeto Foundry. A captura de tela a seguir mostra as informações de conexão de um projeto Foundry de exemplo:
Para mais informações, veja Configurar o modelo de IA.
Quando terminar, selecione Criar.
O painel de informações de ações do agente se abre para que você possa configurar seu agente da Foundry.
Para renomear a ação Agent, no painel de informações da ação, selecione o título do agente e digite um nome que descreva a finalidade do agente.
Siga os passos para selecionar um agente existente ou criar um agente:
Se você tem um agente, na aba Parâmetros , na lista de Agentes , selecione seu agente da Foundry.
A lista de agentes por padrão é a versão mais recente e mostra o modelo pré-configurado e as instruções do agente. Você pode invocar o agente conforme configurado ou fazer alterações editando-o no portal Foundry ou adicionando ações de conector como ferramentas ao agente.
A captura de tela a seguir mostra o painel de informações de ações do agente automaticamente preenchido com um agente de exemplo hospedado no Foundry:
Se você não tem um agente, siga estes passos para criar um agente na Foundry:
- Na aba Parâmetros, em Agente, selecione Criar novo agente.
- Para o nome do agente, digite o nome que você deseja.
- Para Modelo, selecione o modelo a usar.
- Para as Instruções, insira o cargo e a descrição do cargo do agente.
- Quando terminar, selecione Criar.
A captura de tela a seguir mostra o painel de informações de ações do agente com detalhes para criar e hospedar um novo agente no Foundry:
O designer agora mostra uma ação para o agente que você criou. Você pode ligar para seu agente a partir de um fluxo de trabalho no Aplicativos Lógicos do Azure ou pelo portal Foundry.
Opcionalmente, para instruções do usuário, insira as instruções que o agente deve usar como prompt.
Para obter os melhores resultados, faça com que cada instrução do usuário se concentre em uma tarefa específica, por exemplo:
- No painel de informações do agente, na caixa de instruções do usuário Item - 1 , insira um prompt para o agente.
- Para adicionar outra instrução, selecione Adicionar novo item.
- Na caixa Item de instruções do usuário – 2, insira outra solicitação para o agente.
- Repita até concluir a adição de todos os prompts desejados.
Opcionalmente, siga estes passos para adicionar ferramentas que seu agente usa para realizar ações:
No Designer, dentro da ação Agent e, em Adicionar ferramenta, selecione o ícone de mais (+).
O painel Adicionar uma ação se abre, onde você pode navegar pelas ações disponíveis.
No painel Adicionar uma ação , siga os passos gerais para adicionar a ação apropriada a ser usada como ferramenta agente.
Depois de selecionar a ação, tanto o contêiner de ferramenta quanto a ação selecionada aparecem na ação do agente no designer. Os dois painéis de informações também são abertos ao mesmo tempo.
No painel de informações da ferramenta, selecione o título da ferramenta e insira um nome que descreva o propósito da ferramenta.
Na guia Detalhes , para Descrição, insira a descrição da ferramenta.
Em Descrição, a seção Parâmetros do Agente aplica-se somente a casos de uso específicos. Para obter mais informações, consulte Criar parâmetros do agente.
Para ver um exemplo, consulte Criar uma ferramenta 'Obter o tempo'.
Quando terminar, salve o fluxo de trabalho.