Introdução

Concluído

Os agentes de IA estão transformando a forma como os aplicativos interagem com os usuários e automatizam tarefas. Ao contrário dos programas tradicionais, os agentes de IA usam IA generativa para interpretar dados, tomar decisões e concluir tarefas com intervenção humana mínima. Esses agentes usam grandes modelos de linguagem para simplificar fluxos de trabalho complexos, tornando-os ideais para automatizar processos de negócios.

Os desenvolvedores podem criar agentes de IA usando diferentes ferramentas, incluindo o Microsoft Agent Framework. Este SDK de código aberto simplifica a integração de modelos de IA em aplicações. O Microsoft Agent Framework suporta diferentes tipos de agentes de múltiplos fornecedores, incluindo Microsoft Foundry, Azure OpenAI, OpenAI, Microsoft Copilot Studio e agentes Anthropic. Este módulo foca-se nos Microsoft Foundry Agents, que fornecem capacidades de nível empresarial utilizando o Microsoft Foundry Agent Service.

O Microsoft Foundry Agent Service é um serviço totalmente gerido que permite aos programadores construir, implementar e escalar de forma segura agentes de IA extensíveis de alta qualidade. Usando o Foundry Agent Service, os desenvolvedores não precisam gerenciar os recursos de computação ou armazenamento subjacentes. O Microsoft Agent Framework permite que os desenvolvedores criem rapidamente agentes no Foundry Agent Service, oferecendo suporte ao processamento de linguagem natural e fornecendo acesso a ferramentas internas em apenas algumas linhas de código.

Enquanto o Foundry Agent Service fornece uma base poderosa para a criação de agentes de IA, o Microsoft Agent Framework oferece mais flexibilidade e escalabilidade. Se sua solução requer vários tipos de agentes, o uso do Microsoft Agent Framework garante a consistência em toda a implementação. Por fim, se você estiver planejando desenvolver soluções multiagentes, os recursos de orquestração de fluxo de trabalho da estrutura permitem coordenar agentes colaborativos de forma eficiente — um tópico abordado com mais detalhes em um módulo posterior.

Suponha que você precise desenvolver um agente de IA que formate automaticamente e envie por e-mail relatórios de despesas para funcionários. Seu agente de IA pode extrair dados de relatórios de despesas enviados, formatá-los corretamente e enviá-los para os destinatários apropriados quando você usa o Microsoft Agent Framework. O recurso de ferramentas e funções permite que seu agente de IA interaja com APIs, recupere dados necessários e conclua tarefas.

Neste módulo, você aprenderá sobre os principais recursos do SDK do Microsoft Agent Framework. Você também aprende a criar seus próprios agentes de IA e ampliar seus recursos com funções de ferramentas.

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

  • Use o Microsoft Agent Framework para se ligar a um projeto Microsoft Foundry.
  • Crie agentes Microsoft Foundry usando o Microsoft Agent Framework.
  • Integre funções de ferramentas com seu agente de IA.