Mem0

Gestión de memoria del agente

Mem0 es un potente sistema de gestión de memoria diseñado específicamente para agentes de IA. Proporciona un almacén de memoria persistente y con capacidad de búsqueda que permite a los agentes recordar interacciones pasadas, aprender de experiencias y mantener el contexto a través de conversaciones y ejecuciones de flujos de trabajo.

Con Mem0, puedes:

  • Almacenar memorias del agente: Guardar historial de conversaciones, preferencias de usuario y contexto importante
  • Recuperar información relevante: Usar búsqueda semántica para encontrar las interacciones pasadas más relevantes
  • Construir agentes conscientes del contexto: Permitir que tus agentes hagan referencia a conversaciones pasadas y mantengan la continuidad
  • Personalizar interacciones: Adaptar respuestas basadas en el historial y preferencias del usuario
  • Implementar memoria a largo plazo: Crear agentes que aprenden y se adaptan con el tiempo
  • Escalar la gestión de memoria: Manejar necesidades de memoria para múltiples usuarios y flujos de trabajo complejos

En Sim, la integración con Mem0 permite a tus agentes mantener una memoria persistente a través de las ejecuciones de flujos de trabajo. Esto permite interacciones más naturales y conscientes del contexto donde los agentes pueden recordar conversaciones pasadas, recordar preferencias de usuario y construir sobre interacciones previas. Al conectar Sim con Mem0, puedes crear agentes que se sienten más humanos en su capacidad para recordar y aprender de experiencias pasadas. La integración permite añadir nuevas memorias, buscar memorias existentes semánticamente y recuperar registros específicos de memoria. Esta capacidad de gestión de memoria es esencial para construir agentes sofisticados que puedan mantener el contexto a lo largo del tiempo, personalizar interacciones basadas en el historial del usuario y mejorar continuamente su rendimiento a través del conocimiento acumulado.

Instrucciones de uso

Integra Mem0 en el flujo de trabajo. Puede añadir, buscar y recuperar memorias. Requiere clave API.

Herramientas

mem0_add_memories

Añade recuerdos a Mem0 para almacenamiento persistente y recuperación

Entrada

ParámetroTipoObligatorioDescripción
userIdstringID de usuario asociado con el recuerdo
messagesjsonArray de objetos de mensaje con rol y contenido
apiKeystringTu clave API de Mem0

Salida

ParámetroTipoDescripción
idsarrayArray de IDs de recuerdos que fueron creados
memoriesarrayArray de objetos de recuerdos que fueron creados

mem0_search_memories

Busca recuerdos en Mem0 usando búsqueda semántica

Entrada

ParámetroTipoObligatorioDescripción
userIdstringID de usuario para buscar recuerdos
querystringConsulta de búsqueda para encontrar recuerdos relevantes
limitnumberNoNúmero máximo de resultados a devolver
apiKeystringTu clave API de Mem0

Salida

ParámetroTipoDescripción
searchResultsarrayArray de resultados de búsqueda con datos de recuerdos, cada uno contiene id, datos y puntuación
idsarrayArray de IDs de recuerdos encontrados en los resultados de búsqueda

mem0_get_memories

Recuperar recuerdos de Mem0 por ID o criterios de filtro

Entrada

ParámetroTipoObligatorioDescripción
userIdstringID de usuario para recuperar recuerdos
memoryIdstringNoID específico del recuerdo a recuperar
startDatestringNoFecha de inicio para filtrar por created_at (formato: AAAA-MM-DD)
endDatestringNoFecha de fin para filtrar por created_at (formato: AAAA-MM-DD)
limitnumberNoNúmero máximo de resultados a devolver
apiKeystringTu clave API de Mem0

Salida

ParámetroTipoDescripción
memoriesarrayArray de objetos de recuerdos recuperados
idsarrayArray de IDs de recuerdos que fueron recuperados

On this page

Start building today
Trusted by over 100,000 builders.
The open-source platform to build AI agents and run your agentic workforce.
Get started