📄️ Basics of Language Models📄️ Limitations of Standalone Generation Models📄️ The Evolution to Retrieval-Augmented Models