Coder Social home page Coder Social logo

agentic-rag's Introduction

🦾 Agentic RAG Support Bot

Overview

This Jupyter notebook is crafted to demonstrate the integration of Redis and LlamaIndex for creating a customer support chatbot specifically tailored for Chevy vehicles. The system is powered by an "agentic RAG" architecture.

Key Components

Redis Logo LlamaIndex Logo LlamaIndex Logo

  • Cohere: Serves as the language model and embeddings provider, ensuring that the chatbot understands and generates human-like text responses.
  • Redis: A versatile tool within our architecture, Redis functions as the document store, ingestion cache, vector store, chat history repository, and semantic cache.
  • LlamaIndex: Acts as the central framework that ties together the entire system, enabling seamless integration with various services and tools to enhance functionality.

Getting Started

To begin exploring the Agentic RAG Support Bot, you can launch this notebook in a Google Colab environment for a hands-on experience:

Open in Colab

Architecture Diagram

To provide a clearer picture of how each component interacts within the system, the architecture diagram can be explored below. This visual representation highlights document ingestion and inference with the agent.

Architecture Diagram

Additional Resources

For further reading and resources related to the technologies and approaches used in this project, consider the following links:

agentic-rag's People

Contributors

tylerhutcherson avatar

Stargazers

T.C avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.