Memória da Sessão de IA
Memória de Sessão de IA refere-se ao mecanismo pelo qual um sistema de Inteligência Artificial, particularmente um agente de conversação ou chatbot, retém e utiliza informações de interações anteriores dentro de uma única interação ou 'sessão' contínua do usuário. Em vez de tratar cada entrada do usuário como uma consulta completamente isolada, a memória permite que a IA construa uma compreensão contextual do fluxo da conversa, das preferências do usuário e dos objetivos declarados.
Sem memória de sessão, as interações de IA são inerentemente sem estado. Isso significa que a IA esquece tudo o que você disse duas frases atrás, levando a conversas frustrantes, repetitivas e não naturais. A memória de sessão é fundamental porque permite que a IA forneça respostas relevantes, coerentes e personalizadas, transformando a interação de simples perguntas e respostas em um diálogo genuíno.
Tecnicamente, a memória de sessão é frequentemente implementada passando um histórico da conversa (o histórico de prompt) de volta para o Grande Modelo de Linguagem (LLM) com cada nova entrada do usuário. Esse histórico atua como a 'janela de contexto'. Sistemas avançados podem usar bancos de dados vetoriais ou módulos de memória especializados para resumir ou recuperar apenas as informações passadas mais relevantes, impedindo que a janela de contexto se torne muito grande e cara de processar.
Conceitos relacionados incluem Janela de Contexto (Context Window), Engenharia de Prompt (Prompt Engineering), Gerenciamento de Estado (State Management) e Geração Aumentada por Recuperação (RAG).