Introdução
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.
Observação
Reconhecemos que pessoas diferentes gostam de aprender de maneiras diferentes. Pode optar por completar este módulo em formato de vídeo ou pode ler o conteúdo como texto e imagens. O texto contém mais detalhes do que os vídeos, portanto, em alguns casos, você pode querer se referir a ele como material complementar à apresentação do vídeo.