(Clique na imagem acima para ver o vídeo desta lição)
Bem-vindo ao curso Agentes de IA para Iniciantes! Este curso oferece-lhe o conhecimento fundamental — e código funcional real — para começar a construir Agentes de IA do zero.
Venha dizer olá na Comunidade Discord Azure AI — está cheia de aprendizes e construtores de IA que têm prazer em responder a perguntas.
Antes de começar a construir, vamos garantir que realmente entendemos o que é um Agente de IA e quando faz sentido usar um.
Esta lição cobre:
No final desta lição, deverá ser capaz de:
Aqui está uma forma simples de pensar nisso:
Agentes de IA são sistemas que permitem que Modelos de Linguagem Grande (LLMs) realmente façam coisas — dando-lhes ferramentas e conhecimento para agir no mundo, não apenas responder a comandos.
Vamos detalhar um pouco mais:

Modelos de Linguagem Grande — Os agentes existiam antes dos LLMs, mas os LLMs são o que torna os agentes modernos tão poderosos. Eles podem compreender linguagem natural, raciocinar sobre contexto e transformar um pedido vago do utilizador num plano de ação concreto.
Executar Ações — Sem um sistema de agente, um LLM apenas gera texto. Dentro de um sistema de agente, o LLM pode realmente executar passos — pesquisar numa base de dados, chamar uma API, enviar uma mensagem.
Acesso a Ferramentas — As ferramentas que o agente pode usar dependem (1) do ambiente onde está a correr e (2) do que o programador escolheu disponibilizar. Um agente de viagens poderá pesquisar voos mas não editar registos de clientes — tudo depende do que ligar.
Memória + Conhecimento — Os agentes podem ter memória de curto prazo (a conversa atual) e memória de longo prazo (uma base de dados de clientes, interações passadas). O agente de viagens pode “lembrar-se” de que prefere lugares junto à janela.
Nem todos os agentes são construídos da mesma forma. Aqui está uma divisão dos principais tipos, usando um agente de reservas de viagens como exemplo:
| Tipo de Agente | O Que Faz | Exemplo de Agente de Viagens |
|---|---|---|
| Agentes Reflexos Simples | Seguem regras codificadas — sem memória, sem planeamento. | Vêem um e-mail de reclamação → encaminham para o serviço de apoio ao cliente. Só isso. |
| Agentes Reflexos Baseados em Modelos | Mantêm um modelo interno do mundo e atualizam-no conforme as coisas mudam. | Acompanha preços históricos de voos e sinaliza rotas que ficarem subitamente caras. |
| Agentes Baseados em Objetivos | Tem um objetivo em mente e calcula como alcançá-lo passo a passo. | Reserva uma viagem completa (voos, carro, hotel) desde a sua localização até ao destino final. |
| Agentes Baseados em Utilidade | Não encontra apenas uma solução — encontra a melhor ao pesar compensações. | Equilibra custo vs. conveniência para encontrar a viagem que melhor corresponde às suas preferências. |
| Agentes de Aprendizagem | Melhora ao longo do tempo aprendendo com o feedback. | Ajusta recomendações futuras de reservas com base nos resultados de inquéritos pós-viagem. |
| Agentes Hierárquicos | Um agente de alto nível divide o trabalho em subtarefas e delega para agentes de nível inferior. | Um pedido de “cancelar viagem” divide-se em: cancelar voo, cancelar hotel, cancelar aluguer de carro — cada um tratado por um sub-agente. |
| Sistemas Multi-Agentes (MAS) | Múltiplos agentes independentes a trabalhar juntos (ou em competição). | Cooperativo: agentes separados tratam de hotéis, voos e entretenimento. Competitivo: múltiplos agentes competem para preencher quartos de hotel ao melhor preço. |
Só porque pode usar um Agente de IA não significa que deva sempre fazê-lo. Aqui estão as situações onde os agentes realmente se destacam:

Vamos aprofundar quando (e quando não) usar Agentes de IA na lição Construindo Agentes de IA Confiáveis mais adiante neste curso.
A primeira coisa que faz ao construir um agente é definir o que ele pode fazer — as suas ferramentas, ações e comportamentos.
Neste curso, usamos o Azure AI Agent Service como nossa principal plataforma. Ele suporta:
Comunica com LLMs através de prompts. Com agentes, não pode sempre criar manualmente cada prompt — o agente precisa de agir em vários passos. É aqui que entram os Padrões Agentivos. São estratégias reutilizáveis para promptar e orquestrar LLMs de forma mais escalável e fiável.
Este curso está estruturado em torno dos padrões agentivos mais comuns e úteis.
Frameworks Agentivos dão aos programadores templates prontos, ferramentas e infraestrutura para construir agentes. Facilitam:
Neste curso, focamo-nos no Microsoft Agent Framework (MAF) para construir agentes prontos para produção.
Quer ver em ação? Aqui estão os exemplos de código para esta lição:
Junte-se ao Microsoft Foundry Discord para se conectar com outros aprendizes, participar em horas de escritório e obter respostas às suas perguntas sobre Agentes de IA da comunidade.
Explorando Frameworks Agentivos
Aviso Legal: Este documento foi traduzido utilizando o serviço de tradução automática Co-op Translator. Embora nos esforcemos pela precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se tradução profissional humana. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas resultantes da utilização desta tradução.