Por qué tu personaje de IA olvida las cosas, y qué ayuda
La respuesta corta
- La IA no recuerda tu chat. La app se lo recuerda cada vez. Cada vez que envías un mensaje, la app le envía a la IA la tarjeta de tu personaje y todo lo que quepa del chat reciente. La IA lee eso y escribe su respuesta. No tiene nada más.
- Lo que cabe tiene un límite. Ese límite se llama ventana de contexto. Cuando tu chat es más largo que la ventana, los mensajes más antiguos se quedan fuera. Por eso el personaje parece perder la memoria en algún punto alrededor del mensaje 100, 300 o 400, según la app.
- No puedes agrandar la ventana, pero sí aprovecharla mejor. Mantén corta la tarjeta del personaje, escribe un resumen de la historia y guarda los detalles de fondo en un lorebook que solo se cargue cuando salgan en la conversación. La función de memoria de cualquier app es una versión de una de estas tres ideas.
Qué pasa entre bastidores
- La IA empieza de cero en cada mensaje. Nada pasa de una respuesta a la siguiente a menos que la app lo vuelva a enviar.
- Los chats llenan la ventana rápido. La ventana se mide en tokens, y un token son unos cuatro caracteres de texto en inglés. Cincuenta intercambios de ida y vuelta suman unos 20 000 tokens, más de lo que permiten la mayoría de las apps. Así que los mensajes más antiguos son los primeros en irse.
- Chatear no cambia a la IA. Una teoría popular dice que los chats largos van sobrescribiendo poco a poco al personaje. No es así. Cuando tu personaje se desvía en el mensaje 60, es porque los mensajes que lo definían se han salido de la ventana.
- Una ventana más grande no lo arreglaría. La app envía la ventana entera con cada mensaje, así que una ventana más grande cuesta más en cada turno. Y los modelos de IA aprovechan peor una ventana larga, no mejor.
Qué significa cada síntoma
- El personaje olvida un nombre o un punto de la trama de hace un rato. Ese mensaje se ha salido de la ventana. Vuelve a poner el dato en un resumen, un campo de memoria o una entrada de lorebook.
- El personaje se repite. La ventana está llena de sus propias respuestas recientes, y la IA copia lo que más ve. Edita o borra las líneas repetidas.
- El personaje deja de sonar como él mismo. El chat ha desplazado la tarjeta del personaje, o la app la ha recortado. Haz la tarjeta más corta.
- El personaje olvida algo de hace tres mensajes. Esto no es la ventana. O la app está descartando mucho más de lo que debería, o el modelo de IA es demasiado débil. Prueba lo mismo en un chat nuevo para saber cuál de las dos es.
Qué ayuda, esta misma noche
- Acorta la tarjeta del personaje. Cada palabra de la tarjeta ocupa espacio que el chat podría haber usado. Mantén la tarjeta por debajo de unos 1500 tokens. La guía de tarjetas explica qué recortar primero.
- Escribe tú el resumen. La mayoría de las apps tienen un campo para esto, llamado memoria, memoria del chat o nota del autor. Pon en él cinco líneas cortas de datos, no un párrafo de historia: dónde están, cómo es la relación ahora y qué tramas siguen abiertas.
- Pasa la historia de fondo a un lorebook. Una entrada de lorebook solo se carga cuando su palabra clave aparece en el chat. Una entrada sobre el hermano del personaje no cuesta nada hasta que alguien dice «hermano». Mantén cada entrada corta, porque una entrada cargada ocupa espacio en la ventana como todo lo demás.
- Cuando el personaje se desvíe, escribe un repaso. Envía un mensaje fuera del personaje y entre corchetes, con dos frases: en qué punto está la historia y quién es el personaje. Luego sigue.
- Cuando el chat no tenga arreglo, empieza de nuevo con el repaso. Pega tu resumen como primer mensaje de un chat nuevo. Pierdes la transcripción antigua, pero conservas la historia, y el personaje vuelve más nítido que antes.
Qué te da cada app
- Character.AI no dice de qué tamaño es su ventana. Te da mensajes fijados, un cuadro de memoria de 400 caracteres y una Story Memory que reúne datos por su cuenta, con más de cada cosa en los planes de pago. Los mensajes fijados ocupan espacio de la misma ventana.
- JanitorAI dice que, con su propio modelo, su ventana admite aproximadamente entre 8000 y 9000 tokens. Te da un campo Chat Memory, con el consejo de «enumerar datos, no escenas», y recomienda mantener la tarjeta por debajo de 1500 tokens.
- Chai no dice nada sobre la memoria. Algunos usuarios cuentan que un personaje está limitado a 625 caracteres de texto.
- SpicyChat te da 4096, 8192 o 32 768 tokens según tu plan, además de un gestor de memoria en los planes de pago.
- SillyTavern dibuja una línea de puntos en el chat para mostrar dónde termina la ventana. Sus herramientas son la extensión Summarize, el Author's Note y las entradas de World Info.
- Con tu propia clave de API, tú eliges el tamaño de la ventana. Entre 16 000 y 32 000 tokens funciona mejor que el máximo del modelo, y la mayoría de los proveedores cobran mucho menos por la parte del prompt que ya han visto. La guía de claves de API tiene los precios.
Algunas apps anuncian memoria ilimitada. Tienen el mismo límite que todas las demás. Lo que tienen es una forma de decidir qué mensajes antiguos conservar y cuáles descartar. Las honestas explican cómo lo deciden.
Donde el resumen se escribe solo
LonelyTavern es una app de chat con personajes para iPhone y Android en la que usas tu propia clave. Las conversaciones largas se mantienen coherentes gracias a un resumen de la historia que se va actualizando, una memoria automática de personajes y lugares, y un reloj de la historia que registra cuándo pasó cada cosa. Tú eliges el proveedor, el modelo y el tamaño de la ventana. Gratis, sin cuenta, sin anuncios, 18+.
Guías relacionadas: Cómo escribir una tarjeta de personaje que funcione · Qué clave de API necesitas para hacer rol con IA · todas las guías.
Fuentes
- OpenAI: estado de la conversación y Anthropic: ventanas de contexto: cada solicitud empieza de cero, los mensajes más antiguos se descartan primero, las ventanas largas rinden peor
- Gemini API: tokens: unos cuatro caracteres por token; Chroma: Context Rot: las entradas largas empeoran el recuerdo en 18 modelos
- Character.AI: Story Memory y Facts y el cuadro de memoria
- JanitorAI: tokens, memoria del chat, tamaño del contexto con proxy
- Chai: preguntas frecuentes (no dice nada sobre la memoria); r/ChaiApp sobre el límite de 625 caracteres (testimonios de usuarios)
- SpicyChat: tokens y contexto; SillyTavern: ajustes de contexto, Summarize, World Info
- Testimonios de usuarios: la teoría de la «sobrescritura», cómo gestionan la memoria las apps de chat
Character.AI, JanitorAI, Chai, SpicyChat, SillyTavern, OpenAI, Anthropic y Google son productos independientes de sus respectivos propietarios. LonelyTavern no está afiliada a ninguno de ellos ni cuenta con su respaldo. Los límites y las declaraciones se consultaron en sus páginas el 18 de septiembre de 2026 y pueden haber cambiado desde entonces.
