A type of neural network design that generates text one token at a time by predicting the next word based on previous words, commonly used in language models.