Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Arquitectura de soluciones
La siguiente arquitectura implementa memoria persistente para aplicaciones de IA de agentes que utilizan ElastiCache Valkey como componente de almacenamiento vectorial.
Componentes principales:
Amazon Bedrock AgentCore Runtime: proporciona el entorno de alojamiento para implementar y ejecutar agentes. Proporciona acceso al LLM y a los modelos de incrustación necesarios para la arquitectura.
Marco de agentes (por ejemplo, Strands Agents): gestiona las invocaciones de LLM, la ejecución de herramientas y las conversaciones de los usuarios. Strands Agents es compatible con varios LLM, incluidos los modelos de Amazon Bedrock, Anthropic, Google Gemini y OpenAI.
Mem0: la capa de orquestación de memoria que se encuentra entre los agentes de IA y los sistemas de almacenamiento. Mem0 gestiona el ciclo de vida de la memoria, desde la extracción de la información de las interacciones entre los agentes hasta su almacenamiento y recuperación.
Amazon ElastiCache for Valkey: el almacén de datos en memoria gestionado que sirve como componente de almacenamiento vectorial. ElastiCache utiliza las funciones de búsqueda por similitud vectorial de Valkey para almacenar incrustaciones vectoriales de alta dimensión, lo que permite la recuperación de la memoria semántica.