karthik hublirag-101.hashnode.dev·Jan 20, 2025RAG: Building blocksIntroduction LLM/Inference LLMs are the "brain" of RAG systems, responsible for interpreting input queries, retrieving relevant knowledge, and generating coherent, context-aware responses. Key roles of LLM in a RA system involve Natural Language Unde...RAG
karthik hublirag-101.hashnode.dev·Jan 20, 2025RAG: The big pictureTo understand RAG, we must take a few steps back and start with understanding what is AI. There are many definitions for what constitutes an AI. The one broadly accepted is that any system which matches or exceeds average human capability in a comple...RAG
Pratikblog.2607labs.com·Jan 11, 2025Understanding the Limitations of Vector Embeddings in RAG SystemsAs AI solutions become more prevalent, Retrieval-Augmented Generation (RAG) has emerged as a popular approach for enhancing Large Language Models (LLMs) with external knowledge. However, there's a fundamental issue that often goes unaddressed: the re...llm
DeDevsblog.dedevs.club·Dec 22, 2024Mastering RAG: Guide to Retrieval-Augmented Generation in PythonIntroducing RAG Have you ever wondered how AI systems seem to recall knowledge so well? Enter Retrieval-Augmented Generation (RAG), a cutting-edge approach that combines large language models with external data for enhanced performance. In this blog ...RAG
Henry Aduhenryadu.hashnode.dev·Dec 16, 2024Step-by-Step Guide to Local RAG with Ollama's Gemma 2, and LangChain.dartIntroduction to Local RAG What is Retrieval-Augmented Generation (RAG)? The core idea is to enhance the generative capabilities of language models by incorporating external knowledge retrieved from a document store or database. This approach is very ...218 readsLangChainRAG
3rdSon3rdson.hashnode.dev·Oct 27, 2024How to Add Memory to RAG Applications and AI AgentsSometime in the last 5 months, I built a RAG application, and after building this RAG application, I realised there was a need to add memory to it before moving it to production. I went on YouTube and searched for videos, but I couldn’t find anything...1 like·72 readsAI
Sujit Nirmalblackshadow.hashnode.dev·Oct 24, 2024Introduction to Chatbots and GenAIChatbots are AI-driven programs designed to simulate conversation with human users. They can be used for customer service, personal assistance, and more. Generative AI, on the other hand, involves using AI models to generate new content, such as text...chatbot
Zahiruddin Tavargerezahere.com·Oct 6, 2024Parent Document Retrieval: Balancing Detail and Context for Complex QueriesWhy Use Parent Document Retrieval? Traditional RAG methods can struggle with intricate questions due to their reliance on smaller text segments that may not encapsulate the broader themes or details of the original documents. When building a RAG-base...144 readsGenerative AIRAG
Sujit Nirmalblackshadow.hashnode.dev·Oct 5, 2024Unlocking the Power of Retrieval-Augmented Generation (RAG): A Comprehensive GuideRetrieval-Augmented Generation (RAG) is an innovative AI technique that combines the strengths of information retrieval and text generation. It enhances the capabilities of large language models (LLMs) by integrating external data sources, allowing f...Retrieval-Augmented Generation
Chai-dev682chai-ai.hashnode.dev·Oct 2, 2024Learning RAG: A Practical Guide for Developers Starting OutIntroduction I started my journey with LLMs 2 years ago, and have learned a lot along the way. I have been working and mentoring other enthusiasts in this field and one of the first things that seems to trip people up is how to use RAG. In my opinion...RAG