Introdução

Concluído

Os agentes de IA oferecem uma poderosa combinação de tecnologias, capazes de completar tarefas com o uso de IA generativa. No entanto, em algumas situações, a tarefa necessária pode ser maior do que é realista para um único agente. Para esses cenários, considere uma solução multiagente . Uma solução multiagente permite que os agentes colaborem dentro da mesma conversa.

Imagine que você está tentando resolver desafios comuns de DevOps, como monitorar o desempenho do aplicativo, identificar problemas e implantar correções. Um sistema multiagente pode consistir em quatro agentes especializados que trabalham em colaboração:

  • O Agente de Monitoramento ingere continuamente logs e métricas, deteta anomalias usando processamento de linguagem natural (NLP) e dispara alertas quando surgem problemas.

  • Em seguida, o Agente de Análise de Causa Raiz correlaciona essas anomalias com alterações recentes do sistema, usando modelos de aprendizado de máquina ou regras predefinidas para identificar a causa raiz do problema.

  • Depois que a causa raiz é identificada, o Automated Deployment Agent assume o controle para implementar correções ou reverter alterações problemáticas interagindo com pipelines de CI/CD e executando scripts de implantação.

  • Finalmente, o Reporting Agent gera relatórios detalhados resumindo as anomalias, causas raiz e resoluções, e notifica as partes interessadas por e-mail ou outros canais de comunicação.

Este sistema multiagente modular, escalável e inteligente simplifica o processo de DevOps. Os agentes colaboram para reduzir a intervenção manual e melhorar a eficiência, garantindo a comunicação e a resolução atempadas dos problemas.

Neste módulo, você explorará como usar os poderosos recursos do Microsoft Agent Framework para projetar e orquestrar agentes inteligentes que trabalham de forma colaborativa para resolver problemas complexos. Você também aprenderá sobre os diferentes tipos de padrões de orquestração disponíveis e usará o Microsoft Agent Framework para desenvolver seus próprios agentes de IA que podem colaborar para uma solução multiagente.

Depois de concluir este módulo, você será capaz de:

  • Crie agentes de IA usando o SDK do Microsoft Agent Framework
  • Use ferramentas e plugins com seus agentes de IA
  • Compreender diferentes tipos de padrões de orquestração
  • Desenvolver soluções multiagentes