DBDebjit Biswasinblog.debjit.in·Jun 15, 2025 · 1 min readPart 5: Creating a working example in PHP and Laravel.Part 5 : Creating a working example in laravel. We’ve created this example to demonstrate a basic RAG (Retrieval-Augmented Generation) implementation. It uses Laravel/PHP and SQLite, allowing you to run simple RAG queries within the application. Here...00
DBDebjit Biswasinblog.debjit.in·Jun 10, 2025 · 4 min readPart 4: Generating Answers with LLMs and Enhancing Your RAG SystemWe've come a long way! In Part 1, we set up our environment. In Part 2, we populated our Qdrant vector database with embedded data. In Part 3, we learned how to query this database using user input to retrieve relevant context. Now, it's time for the...00
DBDebjit Biswasinblog.debjit.in·Jun 10, 2025 · 3 min readPart 3: Searching Your Knowledge – Querying the Vector DatabaseBlog Post 3: Searching Your Knowledge - Querying the Vector Database In the previous post, we successfully converted our data into embeddings and uploaded them to our Qdrant vector database. Now, our knowledge base is primed and ready. The next cruci...00
DBDebjit Biswasinblog.debjit.in·Jun 10, 2025 · 3 min readPart 2: Populating Your Vector Database – Embedding and Uploading DataIn our previous post, we covered the fundamental concepts of RAG and set up our environment, including our LLM/embedding provider and Qdrant vector database. Now, it's time to prepare our data and store it in a way that allows for efficient semantic ...00
DBDebjit Biswasinblog.debjit.in·Jun 10, 2025 · 4 min readPart 1: Understanding RAG Fundamentals & Setting Up Your EnvironmentBefore diving headfirst into building a Retrieval Augmented Generation (RAG) system with a specific framework, it's crucial to grasp the fundamental concepts. Understanding the "why" and "how" behind each component empowers you to build more robust, ...00