Como você aplica a engenharia de contexto eficaz para agentes de IA? Leia isto se você é um desenvolvedor de IA que cria agentes de IA hoje. O contexto é rei! E deve ser projetado, não apenas solicitado. Escrevi algumas notas depois de ler o incrível novo guia de engenharia de contexto da Anthropic: Engenharia de Contexto vs. Engenharia de Prompt - Prompt Engineering = instruções de escrita e organização - Engenharia de Contexto = curadoria e manutenção de prompts, ferramentas, histórico, e dados externos - A Engenharia de Contexto é iterativa e o contexto é selecionado regularmente Por que a engenharia de contexto é importante? - Orçamento de atenção finito - A podridão do contexto ocorre se o contexto se tornar muito grande; A engenharia de contexto ajuda - Objetivo: selecionar e manter o mínimo de tokens de alto sinal Anatomia do Contexto Efetivo - Prompts do sistema: claro, altitude correta (não muito específico ou muito vago) - Ferramentas: mantenha as ferramentas mínimas, use parâmetros descritivos e busque eficiência simbólica - Exemplos de poucos tiros: fornecem exemplos diversos e canônicos do comportamento desejado - Histórico de mensagens: podar agressivamente Estratégias de recuperação de contexto...