Resumo

Concluído

Neste módulo, você aprendeu sobre agentes de IA e como criá-los usando o SDK do GitHub Copilot. Você explorou o que torna os agentes de IA diferentes de chatbots e scripts de automação, especificamente sua capacidade de raciocinar sobre metas, usar ferramentas e executar fluxos de trabalho de várias etapas de forma autônoma. Você examinou a arquitetura do SDK, que fornece um loop de execução de agente testado em produção sobre a CLI do Copilot e aprendeu como seus principais conceitos (cliente, sessão, ferramentas e eventos) funcionam juntos.

Você examinou cenários do mundo real em que os agentes de IA fornecem valor comercial, desde o suporte ao cliente de comércio eletrônico até a resposta a incidentes de operações de TI. Em seguida, você aprendeu a projetar sistemas de agente com componentes apropriados: um mecanismo de raciocínio de IA, ferramentas personalizadas, gerenciamento de memória e guardrails. A unidade de implementação mostrou como configurar um CopilotClient, definir ferramentas usando AIFunctionFactory.Create, gravar prompts do sistema e manipular respostas por meio do modelo controlado por eventos do SDK.

A principal vantagem deste módulo é que o SDK do GitHub Copilot lida com a complexa infraestrutura de orquestração de agente — gerenciamento de sessão, chamada de ferramenta, acompanhamento de contexto e comunicação de modelo — para que você possa se concentrar em definir as ferramentas e a lógica de negócios que tornam seu agente útil.

Você pode aplicar esse conhecimento para criar agentes de IA para seus próprios aplicativos. Comece identificando um fluxo de trabalho em sua organização que envolve várias etapas, pesquisas de dados e tomada de decisão. Defina as ferramentas de que o agente precisaria, escreva um prompt de sistema focado e use o SDK do GitHub Copilot para dar vida ao agente.

Saiba mais