Skip to content

Welcome to the RAG-Projects repository! This collection contains various projects and tutorials centered around Retrieval-Augmented Generation (RAG) techniques using Langchain. Each project showcases different aspects and applications of Langchain in building intelligent systems, including chatbots, document Q&A systems, and more.

Notifications You must be signed in to change notification settings

atulkashyap404/RAG-Projects

Repository files navigation

RAG-Projects

Welcome to the RAG-Projects repository! This collection contains various projects and tutorials centered around Retrieval-Augmented Generation (RAG) techniques using Langchain. Each project showcases different aspects and applications of Langchain in building intelligent systems, including chatbots, document Q&A systems, and more.

Table of Contents

  1. Introduction
  2. Projects
  3. Contributing
  4. License

Introduction

This repository is dedicated to exploring the capabilities of Langchain for creating advanced Retrieval-Augmented Generation (RAG) applications. The projects included cover a wide range of use cases, from building chatbots and deploying APIs to implementing complex Q&A systems.

Projects

Langchain-What We Will Learn And Demo Projects

An introductory project providing an overview of Langchain's features, including several demo applications to get you started.

Building Chatbot Using Paid And Open Source LLM's

A comprehensive guide to creating chatbots using both paid and open-source Large Language Models (LLMs) with Langchain and Ollama.

Production Grade Deployment LLM As API

Learn how to deploy Langchain-based LLMs as production-grade APIs using FastAPI for robust and scalable solutions.

Getting Started With RAG Pipeline

A beginner's guide to setting up a RAG pipeline using Langchain, Chromadb, and FAISS for efficient information retrieval.

Advanced RAG Q&A Chatbot

Develop an advanced Q&A chatbot with chaining and retrieving capabilities, leveraging Langchain's powerful tools.

Advanced RAG Q&A Project With Multiple Data Sources

Explore techniques for building a sophisticated RAG Q&A project that integrates multiple data sources using Langchain.

End To End Advanced RAG Project

An in-depth project demonstrating an end-to-end RAG application using open-source LLM models and the Groq Inferencing engine.

Building Gen AI Powered App

Create a generative AI-powered application with Langchain, Huggingface, and Mistral, showcasing cutting-edge AI capabilities.

Powerful Document Q&A Chatbot

Build a powerful document Q&A chatbot using Llama3, Langchain, and the Groq API, designed for high performance and accuracy.

Advanced Q&A Chatbot Using Ragstack

Implement an advanced Q&A chatbot utilizing Ragstack with a vector-enabled Astra DB Serverless database and Huggingface.

On-Device AI: RAG Using ObjectBox Vector Database

Get started with on-device AI by building a RAG system using ObjectBox Vector Database and LangChain.

RAG With OpenAI GPT-4o Model

Construct a RAG application with OpenAI's GPT-4o (omni) model, incorporating the Objectbox Vector Database for enhanced performance.

Hugging Face x LangChain

Explore the new partner package in LangChain with Hugging Face, enhancing your projects with state-of-the-art models.

Document Q&A RAG App With Gemma

Develop an end-to-end document Q&A RAG application using Gemma and the Groq API for efficient and accurate document processing.

Hybrid Search RAG With Pinecone Vector DB

Implement hybrid search capabilities in your RAG applications using Langchain and the Pinecone Vector Database for versatile and scalable solutions.

Contributing

We welcome contributions from the community! If you would like to contribute, please follow these guidelines:

  • Fork the repository.
  • Create a new branch for your feature or bug fix.
  • Commit your changes and push to your branch.
  • Submit a pull request detailing your changes.

License

This repository is licensed under the MIT License. See the LICENSE file for more details.

About

Welcome to the RAG-Projects repository! This collection contains various projects and tutorials centered around Retrieval-Augmented Generation (RAG) techniques using Langchain. Each project showcases different aspects and applications of Langchain in building intelligent systems, including chatbots, document Q&A systems, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published