O Google acabou de publicar um excelente guia sobre engenharia de contexto eficaz para sistemas multiagente. Prestem atenção nessa, desenvolvedores de IA! (marca nos favoritos) Aqui estão minhas principais lições: Janelas de contexto não são o gargalo. Engenharia de contexto é. Para problemas mais complexos e de longo prazo, o gerenciamento de contexto não pode ser tratado como um simples problema de "manipulação de strings". A abordagem padrão para lidar com o contexto em sistemas de agentes hoje continua encaixando tudo no prompt. Mais história, mais fichas, mais confusão. A maioria das equipes trata o contexto como um problema de concatenação de strings. Mas despejos de contexto bruto criam três falhas críticas: > explosão de custos devido à informação repetitiva > degradação de desempenho devido a efeitos "perdidos no meio" > aumento nas taxas de alucinação quando agentes atribuem ações erroneamente em um sistema O gerenciamento de contexto torna-se uma preocupação arquitetônica junto com armazenamento e computação. Isso significa que transformações explícitas substituem a concatenação de cadeias ad hoc. Os agentes recebem o contexto mínimo necessário por padrão e solicitam explicitamente informações adicionais por meio de ferramentas. Parece que o Agent Development Kit do Google está realmente pensando profundamente sobre gerenciamento de contexto. Ele introduz uma arquitetura em camadas que trata o contexto como "uma visão compilada sobre um sistema com estado" em vez de uma atividade de prompt-stuffing. Como isso se parece? 1) Estrutura: O Modelo em Níveis A estrutura separa o armazenamento da apresentação em quatro camadas distintas: 1) O Contexto de Trabalho lida com visões efêmeras por invocação. 2) A sessão mantém o log de eventos duradouro, capturando cada mensagem, chamada de ferramenta e sinal de controle....