As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Mantenha o contexto conversacional em várias sessões usando a memória
O recurso Memory for Agents está na versão prévia do Amazon Bedrock e está sujeito a alterações. |
A memória fornece ao seu agente a capacidade de reter o contexto da conversa em várias sessões e de relembrar ações e comportamentos anteriores. Por padrão, seu agente retém o contexto conversacional de uma única sessão. Para configurar a memória para seu agente, habilite a configuração de memória para seu agente e especifique a duração do armazenamento para reter a memória.
O contexto conversacional é armazenado na memória como sessões, com cada sessão recebendo um identificador de sessão (ID) que você fornece ao invocar o agente. Você pode especificar o mesmo ID de sessão em todas as solicitações para continuar a mesma conversa.
Depois de habilitar a memória para seu agente, a sessão atual é associada a um contexto de memória específico quando você invoca o agente com o mesmo da sessão atual e com endSessions
definido sessionId
como 'true
', ou quando o tempo limite do idleSessionTimeout
configurado para o agente expirou. Esse contexto de memória recebe um identificador de memória exclusivo. Seu agente usa o contexto de memória para acessar e utilizar o histórico e os resumos de conversas armazenados para gerar respostas.
Se você tiver vários usuários, certifique-se de fornecer o mesmo identificador de memória (memoryId) para o mesmo usuário. O agente armazena a memória de cada usuário em relação a ela memoryId e, na próxima vez que você invocar o agente com a mesmamemoryId, o resumo de cada sessão armazenada na memória será carregado na sessão atual.
Você pode acessar a memória a qualquer momento para ver a versão resumida das sessões armazenadas na memória. Você também pode, a qualquer momento, limpar a memória excluindo todas as sessões armazenadas na memória.
Duração da memória
Se a memória estiver ativada, seu Bedrock Agent retém as sessões na memória por até trinta dias. Opcionalmente, você pode configurar o período de retenção especificando uma duração entre 1 e 30 dias. Todos os resumos da sessão além dessa duração serão excluídos.
Modelos compatíveis
Você só pode ativar a memória para agentes que estejam usando os seguintes modelos:
Nome do modelo | ID do modelo |
---|---|
Soneto antrópico de Claude 3 v1 | anthropic.claude-3-sonnet-20240229-v 1:0 |
Antropic Claude 3 Haiku v1 | anthropic.claude-3-haiku-20240307-v 1:0 |
Certifique-se de que o modelo que você planeja usar esteja disponível na sua região. Para obter mais informações, consulte Suporte de modelo por Região da AWS.