View a markdown version of this page

Estratégias de memória - Amazon Bedrock AgentCore

Estratégias de memória

Em AgentCore Memória, você pode adicionar estratégias de memória ao seu recurso de memória. Essas estratégias determinam quais tipos de informações extrair de conversas brutas. Estratégias são configurações que capturam e persistem de forma inteligente os principais conceitos das interações, enviados como eventos na operação. CreateEvent Você pode adicionar estratégias ao recurso de memória como parte de CreateMemorynossas UpdateMemoryoperações. Uma vez ativadas, essas estratégias são executadas automaticamente em eventos de conversação brutos associados a esse recurso de memória para extrair memórias de longo prazo.

Se nenhuma estratégia for especificada, os registros de memória de longo prazo não serão extraídos para essa memória.

AgentCore A memória suporta uma variedade de estratégias de memória:

Built-in estratégias

AgentCore lida com toda a extração e consolidação de memória automaticamente com algoritmos predefinidos.

  • AgentCore lida com toda a extração e consolidação de memória automaticamente

  • Nenhuma configuração é necessária além das configurações básicas do gatilho

  • Usa algoritmos predefinidos, otimizados e comparados para casos de uso comuns

  • Adequado para aplicativos de IA conversacional padrão

  • Opções limitadas de personalização

  • Custo mais alto de armazenamento

Built-in substituições

Amplia as estratégias integradas com personalização direcionada ao usar um pipeline de extração AgentCore gerenciado.

  • Estende estratégias integradas com personalização direcionada

  • Permite a modificação de prompts enquanto ainda usa o pipeline de extração AgentCore gerenciado

  • Fornece suporte para modelos básicos (invocados em sua conta)

  • Custo de armazenamento mais baixo do que os incorporados

Self-managed estratégias

Você tem total propriedade do pipeline de processamento de memória com algoritmos personalizados de extração e consolidação.

  • Propriedade total do pipeline de processamento de memória

  • Algoritmos personalizados de extração e consolidação usando qualquer modelo, prompts, etc.

  • Controle total sobre esquemas de registro de memória, namespaces etc.

  • Integração com sistemas e bancos de dados externos

  • Requer configuração e manutenção da infraestrutura

  • Custo de armazenamento mais baixo do que as estratégias incorporadas

Um único recurso de memória pode ser configurado para utilizar estratégias integradas e personalizadas simultaneamente, oferecendo flexibilidade para atender a diversos requisitos de memória.