{"repo":"bragai/bRAG-langchain","free":true,"listed":false,"github":"https://github.com/bragai/bRAG-langchain","clone":"git clone https://github.com/bragai/bRAG-langchain.git","description":"Everything you need to know to build your own RAG application","language":"Jupyter Notebook","stars":4151,"topics":["agentic-rag","chatbot","llm","machine-learning","python","rag","ai","retrieval-augmented-generation"],"license":null,"category":"ai-agents","readme_excerpt":"Retrieval-Augmented Generation (RAG) Project 🔜 Check out bragai.dev (launching soon) --------------------- This repository contains a comprehensive exploration of Retrieval-Augmented Generation (RAG) for various applications. Each notebook provides a detailed, hands-on guide to setting up and experimenting with RAG from an introductory level to advanced implementations, including multi-querying and custom RAG builds. Project Structure If you want to jump straight into it, check out the file full basic rag.ipynb - this file will give you a boilerplate starter code of a fully customizable RAG chatbot. Make sure to run your files in a virtual environment (checkout section Get Started ) The following notebooks can be found under the directory notebooks/ . [1]\\ rag setup overview.ipynb This introductory notebook provides an overview of RAG architecture and its foundational setup. The notebook walks through: - Environment Setup : Configuring the environment, installing necessary libraries, and API setups. - Initial Data Loading : Basic document loaders and data preprocessing methods. - Embedding Generation : Generating embeddings using various models, including OpenAI's embeddings. - Vector Store : Setting up a vector store (ChromaDB/Pinecone) for efficient similarity search. - Basic RAG Pipeline : Creating a simple retrieval and generation pipeline to serve as a baseline. [2]\\ rag with multi query.ipynb Building on the basics, this notebook introduces multi-querying techniques in","default_branch":null,"files":null,"tree":[],"storefront":"/r/bragai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bragai/bRAG-langchain/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}