ai-agents-for-beginners

Intro to AI Agents

(Clique na imagem acima para ver o vídeo desta lição)

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


Introdução

Esta lição cobre:

Objetivos de Aprendizagem

No final desta lição, 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 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:

What Are AI Agents?


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

Quando Usar Agentes de IA

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:

When to use AI Agents?

Vamos aprofundar quando (e quando não) usar Agentes de IA na lição Construindo Agentes de IA Confiáveis mais adiante neste curso.


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

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

Padrões Agentivos

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

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.


Exemplos de Código

Quer ver em ação? Aqui estão os exemplos de código para esta lição:


Tem Perguntas?

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.


Lição Anterior

Configuração do Curso

Próxima Lição

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.