ai-agents-for-beginners

Introdução aos Agentes de IA

(Clique na imagem acima para assistir ao vídeo desta aula)

Introdução aos Agentes de IA e Casos de Uso de Agentes

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 Azure AI no Discord — está cheia de estudantes e construtores de IA que têm todo o gosto em responder a perguntas.

Antes de começarmos a construir, vamos garantir que realmente percebemos o que é um Agente de IA e quando faz sentido usar um.


Introdução

Esta aula cobre:

Objetivos de Aprendizagem

No final desta aula, deverá ser capaz de:


Definindo Agentes de IA e Tipos de Agentes de IA

O que são Agentes de IA?

Aqui está uma forma simples de pensar sobre isto:

Agentes de IA são sistemas que permitem que Grandes Modelos de Linguagem (LLMs) realmente façam coisas — oferecendo-lhes ferramentas e conhecimento para agir no mundo, não apenas responder a comandos.

Vamos aprofundar um pouco:

O que são Agentes de IA?


Os Diferentes Tipos de Agentes de IA

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 Segue regras fixas — sem memória, sem planeamento. Vê um email de reclamação → envia para o serviço ao cliente. Só isso.
Agentes Reflexos Baseados em Modelo Mantém um modelo interno do mundo e atualiza-o conforme as coisas mudam. Acompanha preços históricos de voos e alerta para rotas que ficam repentinamente caras.
Agentes Baseados em Objetivos Tem um objetivo em mente e descobre como alcançá-lo passo a passo. Reserva uma viagem completa (voos, carro, hotel) desde a localização atual até ao destino.
Agentes Baseados em Utilidade Não encontra apenas uma solução — encontra a melhor ponderando os trade-offs. Equilibra custo vs. conveniência para encontrar a viagem que melhor se adequa às suas preferências.
Agentes de Aprendizagem Melhora com o tempo aprendendo com o feedback. Ajusta recomendações futuras 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 a agentes de nível inferior. Um pedido de “cancelar viagem” é dividido em: cancelar voo, cancelar hotel, cancelar aluguer de carro — cada um gerido por um sub-agente.
Sistemas Multi-Agentes (MAS) Vários agentes independentes a trabalhar juntos (ou a competir). Cooperativo: agentes separadas gerem hotéis, voos e entretenimento. Competitivo: vários agentes competem para preencher quartos de hotel ao melhor preço.

Quando Usar Agentes de IA

Só porque pode usar um Agente de IA não significa que deva sempre usar. Aqui estão as situações em que os agentes realmente brilham:

Quando usar Agentes de IA?

Vamos aprofundar quando (e quando não) usar Agentes de IA na aula Construir Agentes de IA Confiáveis mais adiante no curso.


Noções Básicas de Soluções Agentic

Desenvolvimento de Agentes

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 a nossa plataforma principal. Ele suporta:

Padrões Agentic

Comunica com LLMs através de prompts. Com agentes, nem sempre pode criar manualmente cada prompt — o agente precisa agir em vários passos. É aqui que entram os Padrões Agentic. São estratégias reutilizáveis para promover e orquestrar LLMs de forma mais escalável e fiável.

Este curso é estruturado em torno dos padrões agentic mais comuns e úteis.

Frameworks Agentic

Frameworks Agentic 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.


Exemplos de Código

Pronto para ver isto em ação? Aqui estão os exemplos de código para esta aula:


Tem Perguntas?

Junte-se ao Discord Microsoft Foundry para conectar-se com outros estudantes, participar em horas de atendimento e obter respostas às suas perguntas sobre Agentes de IA pela comunidade.


Aula Anterior

Configuração do Curso

Próxima Aula

Explorando Frameworks Agentic


Aviso Legal:
Este documento foi traduzido utilizando o serviço de tradução por IA Co-op Translator. Embora nos esforcemos para garantir a precisão, por favor, tenha em atenção que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte autoritativa. Para informações críticas, é recomendada a tradução profissional humana. Não nos responsabilizamos por quaisquer mal-entendidos ou más interpretações decorrentes do uso desta tradução.