Skip to content

Memoria a largo plazo

Las memorias a largo plazo son datos breves que TomoriBot conserva hasta que alguien los elimina. Sobreviven a /refresh y a los reinicios. Ella también recuerda mediante Documentos, Lorebooks y Memoria a corto plazo; /memories tiene una pestaña para cada uno. Para la personalidad y el comportamiento, consulta Múltiples personas.

Las memorias personales son datos sobre ti. Te siguen a través de los servidores y se usan cuando participas en una conversación. Las memorias del servidor contienen información para todos en ese servidor.

Cada persona tiene sus propias memorias personales y del servidor. Una memoria personal agregada en la página Global de /personal memories se aplica a todas las personas. Gestiona las memorias personales con /personal memories y las memorias del servidor con /memories.

Los servicios de proxy de mensajes compatibles permiten que TomoriBot mantenga memorias personales independientes para identidades de proxy verificadas. La cuenta anfitriona de Discord controla la privacidad y la autorización. Consulta Compatibilidad con proxy de mensajes para ver la configuración y las limitaciones.

Puedes guardar memorias tú mismo, o TomoriBot puede decidir guardarlas durante una conversación. Cuando ella guarda una, publica un embed confirmando lo que aprendió. Sin esa confirmación, la información permanece en el historial de conversación en lugar de la memoria a largo plazo.

Si quieres que guarde algo, pídele que lo recuerde o agrégalo tú mismo. Los administradores del servidor pueden desactivar el guardado automático en /config > Permisos.

Cada persona puede almacenar 100 memorias personales y 100 memorias del servidor por defecto. Las memorias personales globales cuentan para el límite personal de cada persona. Quienes se autoalojan pueden cambiar los límites con MAX_PERSONAL_MEMORIES, MAX_SERVER_MEMORIES y MAX_MEMORY_LENGTH.

Con un modelo de incrustación configurado, una memoria que pasa 7 días contados de conversación sin coincidir con la charla entra en reposo: permanece guardada pero sale del prompt habitual hasta que un mensaje posterior la trae de vuelta. Cuando la lista está llena, un guardado automático puede olvidar una memoria en reposo, pero nunca una memoria personal Global ni una que alguien haya agregado o editado con /memories o /personal memories. Consulta Decaimiento de memoria.

Para instrucciones que siempre deben aplicarse, usa atributos de persona, el prompt de la persona o una entrada de lorebook Siempre activa.

Las memorias activas se incluyen cuando su propietario y alcance coinciden con la conversación. Las memorias en reposo regresan mediante búsqueda cuando son relevantes. Las restricciones de canal delimitan dónde se aplican, y las memorias personales también pueden usar etiquetas de palabras clave.

Las memorias personales pueden llevar etiquetas de palabras clave o #canal. Activa el etiquetado en /config > Comportamiento > Memoria avanzada. Cuando está activado, una memoria personal etiquetada aparece solo cuando una de sus palabras clave está en la conversación, y una no etiquetada permanece activa. Una etiqueta #canal la limita a ese canal. Usa /tool prompt snapshot para ver qué memorias están activas.

Las memorias del servidor ya no usan etiquetas de palabras clave. El lore creado pertenece a Lorebooks, donde las palabras clave y Siempre activa se configuran por entrada.

Las memorias del servidor y los documentos pueden limitarse a canales seleccionados y a sus hilos. Las memorias personales usan una etiqueta #canal. Las entradas de lorebook también admiten una selección de canales.

Las etiquetas #canal antiguas de memorias del servidor y documentos se convirtieron en selecciones de canales. Si un canal etiquetado ya no existe, el elemento permanece activo en todos los canales; /memories identifica estos elementos para que puedas elegir canales nuevos.

El condicionamiento orienta el comportamiento de una persona en un servidor. Las recompensas y castigos otorgados a una persona con un motivo se convierten en condicionamiento sobre el cual ella puede actuar. Las interacciones sin un motivo se contabilizan pero no aparecen en su prompt. Revisa o borra el condicionamiento con /conditioning.

Las interacciones juguetonas también permiten que las personas recompensen o castiguen a usuarios y a otras personas. Las interacciones con usuarios no guardan condicionamiento; las interacciones con personas pueden motivarlas a responder. Los administradores del servidor pueden desactivar la herramienta en /config > Plugins > Herramientas disponibles.

Para conocer qué almacena TomoriBot y cómo exportarlo o eliminarlo, consulta Manejo de datos y /legal privacy-policy. Puedes optar por no participar en la memoria con /personal config.