My Thoughts on Retrieval-Augmented Generation (RAG) and the Power of Vector Databases
Some of you may have heard of RAG, retrieval augmented generation? If you want to use an LLM to answer questions about data it wasn’t trained on, you can use the RAG pattern to supplement it with extra data. But before we get into RAG, I wanted to touch on Vector Databases a little as they have become popular with the world of AI. TLDR; A Vector Database is fantastic at cataloging how different pieces of data are related to each other. What is a Vector? Vectors are arrays of numbers and when those arrays represent something we call them embeddings. The term vector reallyRead More →