Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: Aplicativos Lógicos do Azure (Padrão)
Observação
Esta funcionalidade está em pré-visualização, pode incorrer em encargos e está sujeita aos Termos de Utilização Suplementares para Pré-visualizações do Microsoft Azure.
Depois de construir um agente no Microsoft Foundry, precisa que o agente corra no momento certo, responda a eventos empresariais, aceda a serviços e sistemas para realizar trabalhos e execute processos que podem abranger durações ou várias equipas. Sem uma camada de orquestração, os agentes permanecem isolados dos fluxos de trabalho de produção que os clientes precisam de automatizar.
O Azure Logic Apps e o Microsoft Foundry resolvem este problema enquanto uma única pilha tecnológica agêntica. A Foundry fornece a inteligência para o agente, incluindo modelos, instruções, conhecimento e proteções. O Azure Logic Apps fornece a camada de automação que orquestra e invoca o agente através de fluxos de trabalho e ligações a sistemas empresariais. Em conjunto, o Microsoft Foundry e o Azure Logic Apps ajudam-no a passar de ter apenas um agente para correr esse agente num fluxo de trabalho de produção ao nível de produção, após alguns passos – sem código de integração personalizado.
Este guia mostra como ligar e chamar agentes Foundry a partir de fluxos de trabalho no Azure Logic Apps para que possa automatizar processos de negócio sem necessidade de código de integração personalizado. Por exemplo, a captura de ecrã seguinte mostra o designer de workflow no Azure Logic Apps com um exemplo de processo empresarial automatizado para uma carga de trabalho de candidatura a empréstimos, que inclui ligar para um agente de crédito automóvel alojado no Foundry:
Como os agentes trabalham com fluxos de trabalho de aplicações lógicas
Azure Logic Apps e Microsoft Foundry funcionam em conjunto para que possa:
Adiciona, configura e chama agentes da Foundry a partir do teu fluxo de trabalho no designer.
Executar agentes Foundry autonomamente a partir do acionador no 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 combinas um gatilho de workflow com um agente Foundry, podes automatizar um processo de negócio onde os agentes reagem a eventos, executam um calendário, ou ambos.
Opcionalmente, disponibilize qualquer ação de conector para que um agente do Foundry a utilize como ferramenta.
Pode escolher entre conectores incorporados, APIs, fluxos de trabalho e servidores MCP para vários serviços e sistemas – todos com a capacidade de funcionar como ferramentas para agentes Foundry. Estes agentes são ativados quando é recebido trabalho por acionamento de mais de 1 400 conectores, determinam os passos necessários e executam ações através das respetivas ferramentas.
Por exemplo, um agente pode argumentar sobre um problema com o cliente, atualizar a base de dados de gestão de relações com o cliente, abrir o ticket, enviar a aprovação ou publicar a mensagem.
Observação
As ações incorporadas correm dentro do mesmo processo que o runtime do Azure Logic Apps e suportam integração com redes virtuais, permitindo que os agentes acedam a recursos protegidos através de uma rede privada.
Exponha um fluxo de trabalho completo como uma ferramenta de agente.
O teu agente pode executar um fluxo de trabalho como ferramenta, não apenas uma chamada de API única.
Execute fluxos de trabalho de longa duração ou os que exigem intervenção humana. Por exemplo, pode ter um único fluxo de trabalho que inclua os seguintes passos:
- Uma referência a um webhook.
- Uma aprovação em vários passos que espera por uma resposta humana.
- Uma orquestração de longa duração que abrange vários sistemas.
- Um processo que pausa e retoma com base em eventos externos.
O agente pondera os passos necessários a seguir, e o fluxo de trabalho decorre de forma duradoura enquanto o processo precisar. A automação de processos de negócio, os fluxos de trabalho duráveis e a IA agêntica estão disponíveis na mesma plataforma.
Por que utilizar uma pilha agêntica
Tradicionalmente, soluções automatizadas com agentes e lógica determinística exigem que trabalhe em mundos separados:
- A plataforma onde constróis e alojas o agente.
- A plataforma onde ligas o agente aos serviços e sistemas onde o trabalho acontece e para contactar o agente.
No entanto, os agentes só são úteis quando conseguem agir de forma autónoma, duradoura, entre sistemas e durante os períodos de tempo que os processos empresariais reais necessitam. A maioria das soluções de IA do mundo real precisa de combinar tanto agentes como etapas determinísticas. A Foundry fornece a plataforma de agentes, enquanto o Azure Logic Apps oferece os fluxos de trabalho, accionadores, conectores, webhooks e a composição de agentes como ferramentas.
| Microsoft Foundry | Azure Logic Apps |
|---|---|
| Construir e hospedar 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 empresariais em várias etapas e com vários agentes. |
| Avaliar, moldar e observar o comportamento do agente. | Expõe conectores, fluxos de trabalho e agentes incorporados como ferramentas nativas. |
O Azure Logic Apps une ambos os mundos, otimizando o que cada plataforma faz melhor para obter capacidade de IA que impulsiona processos empresariais automatizados. Os fluxos de trabalho suportam tanto o processamento de agentes antes e depois como passos determinísticos para automatizar processos previsíveis baseados em regras.
Cenários comuns
Quando emparelhas agentes Foundry com fluxos de trabalho no Azure Logic Apps, os agentes podem correr autonomamente com base em eventos ou num agenda, fazendo pausas para aprovação humana quando necessário. Por exemplo:
- Quando chega uma fatura, um agente adiciona campos, extrai dados dos campos existentes, valida-os contra a ordem de compra, cria o registo de pagamento e atualiza o sistema de registos.
- Quando chega um pedido, um agente prepara e chama um fluxo de trabalho de aprovação de longa duração que aguarda a resposta do gestor antes de concluir a compra.
- Num cronograma recorrente, um agente recolhe dados de vários sistemas, resume os resultados e envia um relatório por email.
Prerequisites
Uma conta Azure e uma assinatura. Crie uma conta Azure gratuita.
Os seguintes ativos da Foundry, que cria usando o portal da Foundry:
-
Se 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 fluxo de trabalho da aplicação Standard Logic onde queres adicionar e ligar ao teu agente.
Se quiser expor um fluxo de trabalho como ferramenta de ação a um agente Foundry, o fluxo de trabalho deve começar com um gatilho de Pedido , como Quando um pedido HTTP é recebido , e terminar com uma ação de Resposta . O acionador Request fornece o endpoint REST que o agente chama para executar o fluxo de trabalho.
Para Standard, veja Criar um exemplo de fluxo de trabalho Standard no portal Azure.
Configura um agente Foundry num fluxo de trabalho
No Azure portal, abre o recurso e fluxo de trabalho da tua aplicação Standard Logic no designer.
No designer, siga os passos gerais para adicionar uma ação chamada Agent ao seu fluxo de trabalho.
Depois de a ação Agente aparecer no designer, o painel Criar ligação abre-se automaticamente, caso não tenha uma ligação existente.
No painel Criar ligação , forneça a seguinte informação:
Property Valor Description Nome da conexão < nome descritivo> Um nome que identifica a ligação. Origem do modelo do agente Projeto Foundry O tipo de fonte que utiliza o modelo Foundry. Subscription < nome da subscrição> A subscrição Azure para o seu recurso Azure OpenAI. Projeto de Laboratório de Inteligência Artificial < Nome do projeto Foundry> O teu projeto Foundry. Ponto de extremidade da API < API-endpoint> O endpoint API preenchido automaticamente para o seu projeto Foundry. A captura de ecrã seguinte mostra a informação de ligação de um projeto Foundry de exemplo:
Para mais informações, consulte Configurar o modelo de IA.
Quando terminar, selecione Criar novo.
O painel de informações de ações do Agente abre-se para que possas configurar o teu agente da Foundry.
Para renomear a ação Agente, no painel de informações da ação, selecione o título do agente e introduza um nome que descreva a finalidade do agente.
Siga os passos para selecionar um agente existente ou criar um agente:
Se tiver um agente, no separador Parâmetros , na lista de Agentes , selecione o seu agente da Foundry.
A lista de agentes apresenta, por predefinição, a versão mais recente e mostra o modelo pré-configurado e as instruções do agente. Podes chamar o agente como configurado, ou fazer alterações editando o agente no portal Foundry ou adicionando ações de ligação como ferramentas ao agente.
A captura de ecrã seguinte mostra o painel de informações de ações do agente automaticamente preenchido com um agente de exemplo alojado no Foundry:
Se não tiver um agente, siga estes passos para criar um agente na Foundry:
- No separador Parâmetros , em Agente, selecione Criar novo agente.
- Para o nome do agente, introduza o nome que deseja.
- Para Modelo, selecione o modelo a usar.
- Para as Instruções, introduza o papel e a descrição do cargo do agente.
- Quando terminar, selecione Criar.
A captura de ecrã seguinte mostra o painel de informações de ações do agente com detalhes para criar e hospedar um novo agente no Foundry:
O designer mostra agora uma ação para o seu agente criado. Pode chamar o seu agente a partir de um fluxo de trabalho no Azure Logic Apps ou do portal Foundry.
Opcionalmente, em Instruções do utilizador, introduza as instruções que o agente deve utilizar como pedidos.
Para melhores resultados, faça com que cada instrução do utilizador se foque numa tarefa específica, por exemplo:
- No painel de informações do agente, na caixa de instruções do utilizador Item - 1 , introduza um prompt para o agente.
- Para adicionar outra instrução, selecione Adicionar novo item.
- Na caixa de instruções do utilizador - 2 , introduza outro prompt para o agente.
- Repete até terminares de adicionar todos os prompts que queres.
Opcionalmente, siga estes passos para adicionar ferramentas que o seu agente utiliza para realizar ações:
No estruturador, na ação Agent e em Adicionar ferramenta, selecione o sinal de mais (+).
Abre-se o painel de Adicionar uma ação onde podes ver as ações disponíveis.
No painel Adicionar uma ação , siga os passos gerais para adicionar a ação apropriada a usar como ferramenta agente.
Depois de selecionar a ação, tanto o contentor da ferramenta como a ação selecionada aparecem na ação do agente no designer. Ambos os 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 apenas a casos de uso específicos. Para obter mais informações, consulte Criar parâmetros do agente.
Por exemplo, consulte Criar uma ferramenta "Obter meteorologia".
Quando terminar, salve seu fluxo de trabalho.