Criar e implantar um agente com o SDK de Agentes do Microsoft 365

O SDK de Agentes do Microsoft 365 permite que você crie agentes de mecanismo personalizados usando a pilha de IA de sua escolha e, em seguida, implante-os no Microsoft 365 Copilot. Com o Kit de Ferramentas de Agentes do Microsoft 365 para Visual Studio e Visual Studio Code, você pode usar os modelos internos para estruturar seus projetos.

O SDK dá suporte à integração com uma ampla variedade de modelos e orquestradores, incluindo Azure Foundry, Semantic Kernel, OpenAI Agents, LangChain ou soluções personalizadas. Você pode até combinar vários agentes criados com tecnologias diferentes e exibi-los por meio do Microsoft 365 Copilot.

O que você pode fazer com o SDK de Agentes do Microsoft 365

Você pode usar o SDK de Agentes do Microsoft 365 para:

  • Crie agentes rapidamente e apresente-os em vários canais, incluindo o Microsoft 365 Copilot e o Microsoft Teams.

  • Use seus serviços de IA preferidos para implementar padrões agenciais. O SDK é independente de modelo e orquestrador, oferecendo flexibilidade total.

  • Personalize o comportamento do agente com base nos recursos de cada canal do cliente. Por exemplo, você pode personalizar seu agente para responder a eventos ou ações específicas no Copilot, no Teams ou em outras plataformas.

Introdução ao SDK

Você pode começar a usar o SDK de Agentes do Microsoft 365 de uma das três maneiras:

  • Usar o Microsoft 365 Agents Toolkit (recomendado) - Disponível em C#, JavaScript e Python para Visual Studio e Visual Studio Code, o kit de ferramentas fornece scaffolding e modelos para ajudá-lo a configurar seu projeto de agente.
  • Clonar um projeto de amostra - Comece com um exemplo funcional e abra-o em seu IDE preferido.
  • Usar a CLI - Gere um novo agente usando ferramentas de linha de comando.

O Microsoft 365 Agents Toolkit ajuda você a criar rapidamente projetos de agente de estruturação usando modelos internos para Visual Studio e Visual Studio Code.

O Kit de Ferramentas de Agentes inclui os seguintes modelos:

  • Agente de Eco / Agente Vazio - Comece a partir de uma linha de base mínima e adicione sua própria IA, orquestração e fontes de conhecimento.
  • Agente Meteorológico – integre os serviços de IA do Azure Foundry ou OpenAI com ferramentas de orquestração como Semantic Kernel ou LangChain já configuradas para você.

Você pode executar e testar seu agente localmente usando o playground de agentes. Para saber mais, confira os seguintes artigos:

Clonar um projeto de amostra ou usar a CLI

Se preferir não usar o Agents Toolkit, você poderá clonar uma amostra no GitHub ou usar a CLI.

Para começar, consulte o início rápido do SDK do Agents.

Implante seu agente

A implantação do seu agente depende da plataforma escolhida. Por exemplo, para implantar no Azure, você pode seguir as etapas em Implantar seu agente no Azure manualmente. Para outras plataformas, consulte a documentação da plataforma para implantação de aplicativos Web.