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
related reading
- Patterns for Building LLM-based Systems & Productseugeneyan.com
- Retrieval-Augmented Generation for Large Language Models: A Surveyarxiv.org
- Code a simple RAG from scratchhuggingface.co
- Better RAG 3: The text is your friendolickel.com
- Vinija's Notes • NLP • Retrieval Augmented Generationvinija.ai
- Beyond embeddings: Navigating the shift to completions-only RAGsensible.so
- Aman's AI Journal • Primers • Retrieval Augmented Generationaman.ai
- What is Retrieval Augmented Generation (RAG)? | Databricksdatabricks.com
- [2005.11401] Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasksarxiv.org
- Recursive Language Models | Alex L. Zhangalexzhang13.github.io
- Retrieval Augmented Generation: Streamlining the creation of intelligent natural language processing modelsai.facebook.com
- Advanced Retriever Techniques to Improve Your RAGs | Towards Data Sciencetowardsdatascience.com