Sim

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

Añade, busca, recupera y elimina memorias usando Mem0. Almacena historial de conversaciones, preferencias de usuario y contexto a través de ejecuciones de flujos de trabajo para mejorar las capacidades del agente de IA.

Herramientas

mem0_add_memories

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

Entrada

ParámetroTipoObligatorioDescripción
userIdstringSíID de usuario asociado con el recuerdo
messagesjsonSíArray de objetos de mensaje con rol y contenido
apiKeystringSíTu 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
userIdstringSíID de usuario para buscar recuerdos
querystringSíConsulta de búsqueda para encontrar recuerdos relevantes
limitnumberNoNúmero máximo de resultados a devolver
apiKeystringSíTu 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
userIdstringSíID 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
apiKeystringSíTu clave API de Mem0

Salida

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

Notas

  • Categoría: tools
  • Tipo: mem0
Mem0