Unlocking data with generative AI and RAG enhance generative AI systems by integrating internal data with large language models using RAG - Bourne, Keith (Packt, 2024)