RecurrentGPT es un modelo para la generación interactiva de texto de longitud arbitraria. Simula un mecanismo recursivo mediante ingeniería de prompts, reemplazando los elementos vectorializados en una red neuronal recurrente de memoria a largo y corto plazo (LSTM) con lenguaje natural (es decir, párrafos de texto). En cada paso de tiempo, RecurrentGPT recibe un párrafo de texto y un breve plan para el siguiente párrafo, ambos generados en el paso de tiempo anterior. También mantiene una memoria a corto plazo, resumiendo la información clave de los pasos de tiempo recientes y actualizándola en cada paso. RecurrentGPT combina todas las entradas en un prompt, solicitando a un modelo de lenguaje básico que genere un nuevo párrafo, un breve plan para el siguiente párrafo y que actualice la memoria a largo y corto plazo.