Plataforma
Memoria
La memoria es lo que hace que tu agente recuerde el contexto de cada conversación — qué dijo antes y qué necesita — sin que el cliente tenga que repetirse en cada mensaje.
El problema que resuelve
Sin memoria, cada mensaje llega como si fuera la primera vez que ese usuario habla contigo. El agente no sabe qué quiere ni qué decidieron hace dos mensajes.
Las tres capas de memoria
Daguito usa tres sistemas de memoria que trabajan juntos. Cada uno tiene un propósito distinto — y cada uno se puede activar, desactivar o ajustar de forma independiente en la configuración del nodo agente:
Mensajes (Turns)
El historial reciente de la conversación
Son los últimos mensajes intercambiados, textualmente. El agente los lee como si los tuviera frente a los ojos — lo que dijo el usuario, lo que respondió el agente, en orden cronológico.
history_turns Número de pares de mensajes que el agente carga en el contexto. Por defecto 20. Rango: 0–200. 0 para que el agente no vea historial de mensajes (útil en flujos de una sola consulta).Resumen automático (Rolling Summary)
La narración compacta de toda la conversación
Cuando la conversación crece más allá del límite de mensajes visibles, Daguito genera un resumen automático. El agente lee un párrafo que captura lo importante de la conversación completa.
memory_summary_config.enabled Activa o desactiva el resumen. Por defecto desactivado (se habilita añadiendo el bloque de configuración). trigger_every_n_turns Cada cuántos mensajes nuevos se regenera el resumen. Por defecto 20. max_sentences Límite de oraciones del resumen. Por defecto 6. Datos estructurados (Structured Facts)
Lo que el agente sabe de este usuario, organizado
Son campos específicos que el agente extrae automáticamente de cada mensaje: nombre, presupuesto, preferencias, alergias — lo que tú definas. Se acumulan mensaje a mensaje y persisten entre sesiones.
Los hechos también se pueden definir y extraer mediante prompts: el agente puede identificar y guardar datos clave de la conversación automáticamente.
memory_facts_schema.enabled Activa o desactiva la extracción de datos. Por defecto desactivado. fields Lista de campos a extraer (máx. 32). Cada campo tiene nombre, tipo y descripción. Cómo trabajan juntas
Cada mensaje, el agente construye su contexto combinando las tres capas:
Cómo crece la memoria mensaje a mensaje
nombre: "Juan" · uso: "diseño gráfico" nombre · presupuesto: $1,200 · uso · modelo_visto: ["X15", "A14"] nombre · presupuesto · uso · modelos · preferencias