Trilha de estudo
Trilha Construtor de Agentes de IA: tudo o que estudar, tópico por tópico
Avaliação abrangente de proficiência em engenharia de agentes de IA, cobrindo interação com LLMs e APIs de provedores, arquitetura e padrões de design de agentes, RAG e sistemas de conhecimento, orquestração multi-agente, segurança e avaliação de agentes, sistemas de agentes em produção e engenharia avançada de agentes.
Resposta curta
Para aprender Construtor de Agentes de IA, percorra 7 módulos e 28 tópicos na ordem em que um apoia o próximo. Comece por Fundamentos de Agentes e Interação com LLMs e siga para Arquitetura e Padrões de Design de Agentes e RAG e Sistemas de Conhecimento. Use o mapa como checklist, ou meça seu nível e estude só o que falta.
O que você vai estudar
Os tópicos estão agrupados por módulo. Abra um para ver os objetivos e os conceitos-chave.
1 · Fundamentos de Agentes e Interação com LLMs4 tópicos
APIs de LLMs e Panorama de Provedores
Trabalhar com APIs de provedores de LLMs incluindo OpenAI, Anthropic e Google, compreender autenticação, limitação de taxa, modelos de precificação e escolher a API certa para cargas de agentes
Objetivos
- Explicar como as APIs de LLMs funcionam e comparar padrões de autenticação entre os principais provedores
- Lidar com limites de taxa e considerações de precificação ao construir aplicações de agentes
Conceitos-chave
- APIs de provedores de LLMs
- autenticação e chaves de API
- limitação de taxa
- modelos de precificação
- respostas em streaming
Engenharia de Prompts para Agentes
Projetar system prompts e conjuntos de instruções para agentes autônomos, controlar temperatura e parâmetros de amostragem, formatos de saída estruturada e estratégias de encadeamento de prompts
Objetivos
- Projetar system prompts eficazes que guiem o comportamento do agente de forma confiável
- Configurar temperatura e formatação de saída para respostas determinísticas do agente
Conceitos-chave
- system prompts
- design de instruções
- temperatura e amostragem
- saída estruturada
- encadeamento de prompts
Uso de Ferramentas e Chamada de Funções
Definir ferramentas com JSON Schema, compreender o ciclo de vida da chamada de funções entre provedores, lidar com resultados de ferramentas e projetar interfaces de ferramentas para agentes
Objetivos
- Definir ferramentas usando JSON Schema e implementar o ciclo de vida da chamada de funções
- Comparar implementações de uso de ferramentas entre as APIs da OpenAI, Anthropic e Google
Conceitos-chave
- definições de ferramentas em JSON Schema
- ciclo de vida de chamada de funções
- tratamento de resultados de ferramentas
- implementações por provedor
- design de interface de ferramentas
Seleção e Capacidades de Modelos
Escolher o modelo certo para tarefas de agentes com base no tamanho da janela de contexto, capacidade de raciocínio, custo por token, capacidades multimodais e requisitos de latência
Objetivos
- Selecionar o modelo ideal para uma carga de trabalho de agente com base em tradeoffs de capacidade e custo
- Avaliar quando usar modelos otimizados para raciocínio versus otimizados para velocidade em pipelines de agentes
Conceitos-chave
- tamanhos de janela de contexto
- capacidades de raciocínio
- custo por token
- suporte multimodal
- considerações de latência
2 · Arquitetura e Padrões de Design de Agentes4 tópicos
Padrão ReAct e Loops de Agentes
Implementar o padrão Raciocínio mais Ação, construir loops Pensamento-Ação-Observação, gerenciar condições de término de loop e lidar com execução multi-etapa de agentes
Objetivos
- Implementar um loop de agente ReAct com ciclo adequado de pensamento-ação-observação
- Projetar condições de término que previnam loops infinitos permitindo raciocínio suficiente
Conceitos-chave
- padrão ReAct
- Pensamento-Ação-Observação
- término de loop
- execução multi-etapa
- parsing de ações
Visão Geral de Frameworks de Agentes
Comparar frameworks de agentes incluindo LangGraph, CrewAI, OpenAI Agents SDK, Claude Agent SDK, Pydantic AI e Google ADK, compreendendo seus tradeoffs e casos de uso ideais
Objetivos
- Comparar frameworks de agentes por nível de abstração, flexibilidade e prontidão para produção
- Escolher o framework certo com base nos requisitos do projeto e expertise da equipe
Conceitos-chave
- LangGraph
- CrewAI
- OpenAI Agents SDK
- Claude Agent SDK
- Pydantic AI
- Google ADK
Gerenciamento de Estado e Memória
Implementar memória de trabalho, memória de sessão e memória de longo prazo para agentes usando ferramentas como Mem0, LangMem e Letta, incluindo estratégias de compressão de janela de contexto
Objetivos
- Projetar uma arquitetura de memória que equilibre relevância de contexto com eficiência de tokens
- Implementar persistência de memória de longo prazo usando vector stores ou ferramentas especializadas de memória
Conceitos-chave
- memória de trabalho
- memória de sessão
- memória de longo prazo
- Mem0
- LangMem
- compressão de contexto
Design de Agente Único vs Multi-Agente
Decidir quando um agente único é suficiente versus quando decompor em múltiplos agentes, compreendendo tradeoffs de custo e complexidade, e evitando arquiteturas multi-agente prematuras
Objetivos
- Aplicar critérios claros para decidir entre arquiteturas de agente único e multi-agente
- Identificar quando a complexidade multi-agente é justificada pelo domínio do problema
Conceitos-chave
- suficiência de agente único
- tradeoffs de complexidade
- análise de custo
- critérios de decomposição
- riscos de multi-agente prematuro
3 · RAG e Sistemas de Conhecimento4 tópicos
Bancos de Dados Vetoriais e Embeddings
Trabalhar com bancos de dados vetoriais incluindo Pinecone, Weaviate, Chroma e pgvector, compreendendo modelos de embedding, busca por similaridade e otimização de índices
Objetivos
- Escolher o banco de dados vetorial certo com base em requisitos de escala, latência e custo
- Configurar modelos de embedding e busca por similaridade para qualidade ideal de recuperação
Conceitos-chave
- bancos de dados vetoriais
- modelos de embedding
- busca por similaridade
- otimização de índices
- Pinecone
- pgvector
Chunking e Processamento de Documentos
Implementar estratégias de chunking de tamanho fixo, semântico e recursivo, enriquecer chunks com metadados, lidar com diversos formatos de documentos e otimizar o tamanho de chunks para recuperação
Objetivos
- Selecionar e implementar a estratégia de chunking apropriada para um dado tipo de documento
- Enriquecer chunks com metadados que melhorem a precisão e cobertura da recuperação
Conceitos-chave
- chunking de tamanho fixo
- chunking semântico
- chunking recursivo
- enriquecimento de metadados
- parsing de documentos
Design de Pipeline de Recuperação
Construir pipelines de recuperação híbrida combinando BM25 e recuperação densa, implementar re-ranking, transformação de consultas, HyDE e arquiteturas de recuperação multi-estágio
Objetivos
- Projetar um pipeline de recuperação híbrida que combine busca léxica e semântica efetivamente
- Implementar transformação de consultas e re-ranking para melhorar a qualidade da recuperação
Conceitos-chave
- recuperação híbrida
- BM25
- recuperação densa
- re-ranking
- transformação de consultas
- HyDE
Avaliação e Otimização de RAG
Medir qualidade de RAG com métricas de precisão, cobertura e fundamentação, identificar e corrigir modos de falha comuns, e iterar na qualidade de recuperação e geração
Objetivos
- Implementar um pipeline de avaliação de RAG que meça qualidade de recuperação e geração
- Diagnosticar e corrigir modos de falha comuns de RAG como alucinação e envenenamento de contexto
Conceitos-chave
- precisão e cobertura
- fundamentação
- fidelidade
- modos de falha de RAG
- frameworks de avaliação
4 · Sistemas Multi-Agente e Orquestração4 tópicos
Padrões de Arquitetura Multi-Agente
Implementar padrões multi-agente de supervisor, hierárquico, swarm e baseado em grafos, compreendendo quando cada padrão se aplica e suas características operacionais
Objetivos
- Implementar um sistema multi-agente baseado em supervisor com delegação adequada de tarefas
- Selecionar o padrão multi-agente certo com base na complexidade da tarefa e necessidades de coordenação
Conceitos-chave
- padrão supervisor
- padrão hierárquico
- padrão swarm
- orquestração baseada em grafos
- seleção de padrão
Protocolos de Comunicação entre Agentes
Compreender Model Context Protocol (MCP), protocolo Agent-to-Agent (A2A), padrões de passagem de mensagens, abordagens de estado compartilhado e interoperabilidade padronizada de agentes
Objetivos
- Explicar os protocolos MCP e A2A e seu papel na comunicação entre agentes
- Projetar uma camada de comunicação entre agentes que suporte coordenação direta e indireta
Conceitos-chave
- Model Context Protocol
- protocolo Agent-to-Agent
- passagem de mensagens
- estado compartilhado
- interoperabilidade de agentes
Handoffs e Delegação de Agentes
Implementar handoffs entre agentes com transferência de contexto, lógica de roteamento, estratégias de fallback e padrões de escalação com humano no loop
Objetivos
- Implementar handoffs de agentes que preservem contexto e garantam continuidade na execução de tarefas
- Projetar caminhos de escalação com humano no loop para casos além da capacidade do agente
Conceitos-chave
- handoffs de agentes
- transferência de contexto
- lógica de roteamento
- estratégias de fallback
- humano no loop
Planejamento, Reflexão e Autocorreção
Implementar padrões de planejar-e-executar, loops de Reflexão, mecanismos de autocrítica e permitir que agentes aprendam com erros dentro e entre sessões
Objetivos
- Implementar um agente de planejar-e-executar que decomponha tarefas complexas em etapas verificáveis
- Construir mecanismos de autocorreção que detectem e recuperem de erros de raciocínio
Conceitos-chave
- planejar-e-executar
- Reflexão
- autocrítica
- recuperação de erros
- melhoria iterativa
5 · Segurança, Avaliação e Qualidade de Agentes4 tópicos
Prevenção de Injeção de Prompt
Compreender ataques de injeção de prompt direta e indireta, implementar camadas de defesa, aplicar diretrizes OWASP LLM Top 10 e construir sanitização de entrada para agentes
Objetivos
- Identificar vetores de ataque de injeção de prompt direta e indireta em sistemas de agentes
- Implementar defesas multicamadas contra injeção de prompt seguindo diretrizes OWASP
Conceitos-chave
- injeção direta
- injeção indireta
- OWASP LLM Top 10
- sanitização de entrada
- defesa em profundidade
Avaliação e Testes de Agentes
Avaliar desempenho de agentes usando benchmarks como SWE-bench, GAIA e WebArena, construir datasets de avaliação, integrar evals em CI/CD e medir confiabilidade de agentes
Objetivos
- Projetar um framework de avaliação que meça conclusão de tarefas e confiabilidade do agente
- Integrar avaliações automatizadas de agentes em um pipeline CI/CD para detecção de regressão
Conceitos-chave
- SWE-bench
- GAIA
- WebArena
- evals em CI/CD
- datasets de avaliação
- métricas de confiabilidade
Segurança de Conteúdo e Guardrails
Implementar filtragem de saída e moderação de conteúdo, lidar com detecção e redação de PII, compreender requisitos do EU AI Act e construir sistemas de guardrails para agentes
Objetivos
- Implementar guardrails que filtrem saídas nocivas ou não conformes de agentes
- Projetar pipelines de detecção e redação de PII para conteúdo gerado por agentes
Conceitos-chave
- filtragem de saída
- detecção de PII
- moderação de conteúdo
- EU AI Act
- frameworks de guardrails
Red Teaming e Testes Adversários
Conduzir testes adversários de sistemas de agentes, simular cenários de ataque, testar defesas contra envenenamento de memória e construir pipelines automatizados de red teaming
Objetivos
- Projetar um processo de red teaming que investigue sistematicamente vulnerabilidades de agentes
- Construir pipelines automatizados de testes adversários que executem antes de cada implantação de agente
Conceitos-chave
- testes adversários
- simulação de ataques
- envenenamento de memória
- red teaming automatizado
- varredura de vulnerabilidades
6 · Sistemas de Agentes em Produção4 tópicos
Observabilidade e Rastreamento de Agentes
Implementar rastreamento distribuído para execução de agentes usando LangSmith, Langfuse e Arize, visualizar grafos de execução e construir dashboards de monitoramento para saúde de agentes
Objetivos
- Instrumentar um sistema de agentes com rastreamento distribuído para visibilidade ponta a ponta
- Construir dashboards de monitoramento que evidenciem desempenho e padrões de falha de agentes
Conceitos-chave
- LangSmith
- Langfuse
- Arize
- rastreamento de execução
- dashboards de monitoramento
- visualização de spans
Arquitetura de Implantação
Implantar agentes em ambientes serverless e containerizados, externalizar estado para escalabilidade horizontal, construir pipelines CI/CD para código de agentes e gerenciar versionamento de modelos
Objetivos
- Projetar uma arquitetura de implantação que suporte escalabilidade horizontal de cargas de agentes
- Construir um pipeline CI/CD que valide comportamento do agente antes da implantação em produção
Conceitos-chave
- implantação serverless
- agentes containerizados
- externalização de estado
- pipelines CI/CD
- versionamento de modelos
Otimização de Custos e Escalabilidade
Otimizar uso de tokens, implementar cache de prompts, rotear entre modelos com base na complexidade da tarefa, agrupar requisições e projetar custos em escala
Objetivos
- Implementar uma estratégia de roteamento de modelos que equilibre qualidade e custo entre tarefas de agentes
- Projetar um sistema de monitoramento e otimização de custos para cargas de agentes em produção
Conceitos-chave
- otimização de tokens
- cache de prompts
- roteamento de modelos
- agrupamento de requisições
- projeção de custos
Confiabilidade e Tratamento de Erros
Implementar lógica de retry com backoff exponencial, degradação elegante quando provedores de LLM falham, padrões de circuit breaker e construir pipelines de execução de agentes resilientes
Objetivos
- Implementar estratégias de retry e fallback para sistemas de agentes que dependem de APIs externas de LLMs
- Projetar padrões de circuit breaker que previnam falhas em cascata em sistemas multi-agente
Conceitos-chave
- lógica de retry
- backoff exponencial
- degradação elegante
- circuit breakers
- pipelines resilientes
7 · Engenharia Avançada de Agentes4 tópicos
Desenvolvimento de Ferramentas Personalizadas e Servidores MCP
Construir servidores MCP personalizados, projetar schemas de ferramentas para operações complexas, implementar autenticação e autorização para acesso a ferramentas e publicar pacotes de ferramentas reutilizáveis
Objetivos
- Construir um servidor MCP que exponha ferramentas específicas de domínio com autenticação adequada
- Projetar schemas de ferramentas que permitam interação confiável e segura de agentes com sistemas externos
Conceitos-chave
- desenvolvimento de servidores MCP
- design de schema de ferramentas
- autenticação de ferramentas
- pacotes de ferramentas reutilizáveis
- ciclo de vida do servidor
Design de Fluxos de Trabalho de Agentes para Domínios Complexos
Projetar fluxos de trabalho de agentes para conformidade regulatória, integrações empresariais, saúde, jurídico e domínios financeiros com supervisão humana adequada e trilhas de auditoria
Objetivos
- Projetar fluxos de trabalho de agentes para indústrias reguladas com mecanismos adequados de conformidade e auditoria
- Implementar padrões de supervisão humana apropriados ao nível de risco do domínio
Conceitos-chave
- conformidade regulatória
- integração empresarial
- trilhas de auditoria
- guardrails específicos de domínio
- padrões de supervisão humana
Fine-Tuning e Personalização de Modelos para Agentes
Decidir quando fazer fine-tuning versus engenharia de prompts, preparar datasets de treinamento, compreender técnicas de alinhamento RLHF e DPO, e avaliar qualidade de modelos ajustados
Objetivos
- Determinar quando fine-tuning fornece melhoria significativa sobre engenharia de prompts sozinha
- Preparar datasets de treinamento de alta qualidade e avaliar desempenho de modelos ajustados
Conceitos-chave
- critérios de decisão de fine-tuning
- preparação de dataset de treinamento
- RLHF
- DPO
- avaliação de modelos
Arquitetura de Sistemas de Agentes em Escala
Projetar plataformas de agentes multi-tenant, construir marketplaces de agentes, implementar frameworks de governança para implantação organizacional de agentes e gerenciar ciclos de vida de agentes em escala empresarial
Objetivos
- Projetar uma plataforma de agentes multi-tenant que isole dados e aplique políticas organizacionais
- Construir frameworks de governança para gerenciar centenas de agentes em uma empresa
Conceitos-chave
- arquitetura multi-tenant
- marketplace de agentes
- frameworks de governança
- gerenciamento de ciclo de vida
- escala empresarial
Níveis: Júnior, Pleno, Sênior e Especialista
Explique com suas palavras
Corrigido por IA · sem cadastro · 1 perguntaSem alternativas para chutar: você escreve, a IA corrige com a rubrica do tópico e diz em que nível sua resposta está.
Já estuda Construtor de Agentes de IA?
A avaliação mede tópico por tópico, e o plano pula o que você já sabe.
Aberto para ler. A conta só é necessária para ser medido.
Perguntas frequentes
Por onde começar a estudar Construtor de Agentes de IA?
Comece por Fundamentos de Agentes e Interação com LLMs: APIs de LLMs e Panorama de Provedores, Engenharia de Prompts para Agentes e Uso de Ferramentas e Chamada de Funções. O mapa ordena os tópicos pelo que depende de quê, então cada um prepara o seguinte.
Quanto tempo leva uma avaliação completa de Construtor de Agentes de IA?
Uma avaliação completa desta trilha leva cerca de 55 minutos. O tempo de estudo depende de onde você começa; o diagnóstico mostra quais tópicos você pode pular.
Preciso de conta para usar esta página?
Não. O mapa, os objetivos e os conceitos-chave são abertos. A conta só é necessária para ser medido, ver seu gap por tópico e receber um plano.