Pular para o conteúdo

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.

7
módulos
28
tópicos
55
min para avaliar

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 pergunta

Sem alternativas para chutar: você escreve, a IA corrige com a rubrica do tópico e diz em que nível sua resposta está.

0 / 600

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.