Ekinox
Tools

Zep

Memoria a largo plazo para agentes de IA

Instrucciones de uso

Integra Zep para la gestión de memoria a largo plazo. Crea hilos, añade mensajes, recupera contexto con resúmenes potenciados por IA y extracción de datos relevantes.

Herramientas

zep_create_thread

Iniciar un nuevo hilo de conversación en Zep

Entrada

ParámetroTipoObligatorioDescripción
threadIdstringIdentificador único para el hilo
userIdstringID de usuario asociado con el hilo
apiKeystringTu clave API de Zep

Salida

ParámetroTipoDescripción
threadIdstringEl ID del hilo
userIdstringEl ID del usuario
uuidstringUUID interno
createdAtstringMarca de tiempo de creación
projectUuidstringUUID del proyecto

zep_get_threads

Listar todos los hilos de conversación

Entrada

ParámetroTipoObligatorioDescripción
pageSizenumberNoNúmero de hilos a recuperar por página
pageNumbernumberNoNúmero de página para paginación
orderBystringNoCampo para ordenar resultados (created_at, updated_at, user_id, thread_id)
ascbooleanNoDirección de ordenamiento: true para ascendente, false para descendente
apiKeystringTu clave API de Zep

Salida

ParámetroTipoDescripción
threadsarrayArray de objetos de hilo
responseCountnumberNúmero de hilos en esta respuesta
totalCountnumberNúmero total de hilos disponibles

zep_delete_thread

Eliminar un hilo de conversación de Zep

Entrada

ParámetroTipoObligatorioDescripción
threadIdstringID del hilo a eliminar
apiKeystringTu clave API de Zep

Salida

ParámetroTipoDescripción
deletedbooleanIndica si el hilo fue eliminado

zep_get_context

Recuperar el contexto del usuario de un hilo con modo resumen o básico

Entrada

ParámetroTipoObligatorioDescripción
threadIdstringID del hilo del que obtener el contexto
modestringNoModo de contexto: "summary" (lenguaje natural) o "basic" (hechos sin procesar)
minRatingnumberNoCalificación mínima para filtrar hechos relevantes
apiKeystringTu clave API de Zep

Salida

ParámetroTipoDescripción
contextstringLa cadena de contexto (resumen o básico)
factsarrayHechos extraídos
entitiesarrayEntidades extraídas
summarystringResumen de la conversación

zep_get_messages

Recuperar mensajes de un hilo

Entrada

ParámetroTipoObligatorioDescripción
threadIdstringID del hilo del que obtener mensajes
limitnumberNoNúmero máximo de mensajes a devolver
cursorstringNoCursor para paginación
lastnnumberNoNúmero de mensajes más recientes a devolver (anula el límite y el cursor)
apiKeystringTu clave API de Zep

Salida

ParámetroTipoDescripción
messagesarrayArray de objetos de mensaje
rowCountnumberNúmero de mensajes en esta respuesta
totalCountnumberNúmero total de mensajes en el hilo

zep_add_messages

Añadir mensajes a un hilo existente

Entrada

ParámetroTipoObligatorioDescripción
threadIdstringID del hilo al que añadir mensajes
messagesjsonArray de objetos de mensaje con rol y contenido
apiKeystringTu clave API de Zep

Salida

ParámetroTipoDescripción
contextstringContexto actualizado después de añadir mensajes
messageIdsarrayArray de UUIDs de mensajes añadidos
threadIdstringEl ID del hilo

zep_add_user

Crear un nuevo usuario en Zep

Entrada

ParámetroTipoObligatorioDescripción
userIdstringIdentificador único para el usuario
emailstringNoDirección de correo electrónico del usuario
firstNamestringNoNombre del usuario
lastNamestringNoApellido del usuario
metadatajsonNoMetadatos adicionales como objeto JSON
apiKeystringTu clave API de Zep

Salida

ParámetroTipoDescripción
userIdstringEl ID del usuario
emailstringCorreo electrónico del usuario
firstNamestringNombre del usuario
lastNamestringApellido del usuario
uuidstringUUID interno
createdAtstringMarca de tiempo de creación
metadataobjectMetadatos del usuario

zep_get_user

Recuperar información del usuario de Zep

Entrada

ParámetroTipoObligatorioDescripción
userIdstringID del usuario a recuperar
apiKeystringTu clave API de Zep

Salida

ParámetroTipoDescripción
userIdstringEl ID del usuario
emailstringCorreo electrónico del usuario
firstNamestringNombre del usuario
lastNamestringApellido del usuario
uuidstringUUID interno
createdAtstringMarca de tiempo de creación
updatedAtstringMarca de tiempo de última actualización
metadataobjectMetadatos del usuario

zep_get_user_threads

Listar todos los hilos de conversación para un usuario específico

Entrada

ParámetroTipoObligatorioDescripción
userIdstringID del usuario para obtener los hilos
limitnumberNoNúmero máximo de hilos a devolver
apiKeystringTu clave API de Zep

Salida

ParámetroTipoDescripción
threadsarrayArray de objetos de hilo para este usuario
userIdstringEl ID del usuario

Notas

  • Categoría: tools
  • Tipo: zep
Zep