Introduction to Retrieval Augmented Generation (RAG)
Was this section helpful?
Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks, Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich Küttler, Mike Lewis, Wen-tau Yih, Tim Rocktäschel, Sebastian Riedel, Douwe Kiela, 2020Advances in Neural Information Processing Systems (NeurIPS) 33DOI: 10.48550/arXiv.2005.11401 - The foundational paper that introduced the Retrieval Augmented Generation (RAG) architecture and demonstrated its effectiveness.
A Survey on Retrieval-Augmented Generation, Yunfan Gao, Yun Xiong, Xinyu Gao, Kangxiang Jia, Jinliu Pan, Yuxi Bi, Yi Dai, Jiawei Sun, Meng Wang, Haofen Wang, 2023arXiv preprint arXiv:2312.10997 [cs.CL]DOI: 10.48550/arXiv.2312.10997 - A comprehensive review of Retrieval Augmented Generation, covering its background, advancements, and various approaches.
What is Retrieval Augmented Generation (RAG)?, Google Cloud, 2024 (Google Cloud) - An accessible overview from a reputable industry source, explaining the RAG concept, its benefits, and core workflow.