Memória do Agente
Os mecanismos (episódicos ou semânticos) pelos quais um agente recorda interações passadas entre sessões.
Definição
A memória do agente refere-se aos sistemas e técnicas que permitem que agentes de IA armazenem, recuperem e utilizem informações de interações passadas, possibilitando continuidade e personalização entre sessões. Sem memória, cada invocação do agente começa do zero, perdendo contextos valiosos sobre preferências do usuário, decisões anteriores e padrões aprendidos.
As principais características da memória do agente incluem:
-
Memória de Curto Prazo (Trabalho): O contexto imediato da conversa mantido dentro da janela de contexto do modelo. Isso é efêmero e se perde quando a sessão termina, mas é essencial para interações multi-turno coerentes.
-
Memória de Longo Prazo (Episódica): Armazenamento persistente de conversas, decisões e resultados passados, normalmente em um banco de dados vetorial. Os agentes recuperam episódios relevantes para informar o comportamento atual, de forma semelhante a como os humanos relembram experiências passadas.
-
Memória Semântica: Conhecimento estruturado extraído de interações, como preferências do usuário, convenções de projeto ou fatos do domínio. Essas informações destiladas são mais eficientes de recuperar do que registros de conversa brutos.
-
Gerenciamento de Memória: Agentes eficazes implementam estratégias para sumarização, pontuação de importância e garbage collection para evitar que os armazenamentos de memória cresçam sem limites, mantendo as informações mais úteis.
A memória do agente é um diferencial fundamental entre chatbots simples e assistentes sofisticados que evoluem com o tempo.