Better RAG 1: Basics
Large Language Models have proven themselves to be wonderful few-shot learners, almost general-purpose intelligences that can learn and execute new tasks, process complex information and serve as digital assistants. However, their limited input/output window (known as context) has been the biggest hurdle in making them truly intelligent. Beyond the trillions of words used in pretraining - an expensive and time-consuming process - we are often limited to thousands of words (sometimes less than a few pages of writing) in which we can provide new information and instructions, to generate an output. If we can connect the corpus of human data with the increasing but limited contexts of LLMs, we can create systems that can learn and adapt on the fly - the same way humans can. We can build agents with persistent long-term memories, that can remember and make use of our organizational and personal data. A lot of subproblems exist in this space, but one of the simplest is that of Q&A: Given a q
Better RAG 1: Basics Hrishi Olickel Better RAG 1: Basics Getting to retrieval-augmented research, a series of everything I've learned building RAG pipelines Large Language Models have proven themselves to be wonderful few-shot learners , almost general-purpose intelligences that can learn and execute new tasks, process complex information and serve as digital assistants. However, their limited input/output window (known as context) has been the biggest hurdle in making them truly intelligent. Beyond the trillions of words used in pretraining - an expensive and time-consuming process - we are o
Explore this link on the map →related reading
- Patterns for Building LLM-based Systems & Productseugeneyan.com
- Retrieval-Augmented Generation for Large Language Models: A Surveyarxiv.org
- Vinija's Notes • NLP • Retrieval Augmented Generationvinija.ai
- Aman's AI Journal • Primers • Retrieval Augmented Generationaman.ai
- What is Retrieval Augmented Generation (RAG)? | Databricksdatabricks.com
- Better RAG 3: The text is your friendolickel.com
- Advanced Retriever Techniques to Improve Your RAGs | Towards Data Sciencetowardsdatascience.com
- Advanced RAG Techniques: What They Are & How to Use Themfalkordb.com
- [2005.11401] Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasksarxiv.org
- Recursive Language Models | Alex L. Zhangalexzhang13.github.io
- Towards Data Sciencetowardsdatascience.com
- Rerankers and Two-Stage Retrieval | Pineconepinecone.io