GitXplorerGitXplorer
J

rag_with_slackbot

public
3 stars
0 forks
0 issues

Commits

List of commits on branch main.
Unverified
b72c1f8c75fcf0572d98b3e519ba7c4ab222de01

finishing up

JJINO-ROHIT committed 10 months ago
Unverified
88b6d758246b1fb3a12eca4885cc7f1b18da3ead

readme

JJINO-ROHIT committed 10 months ago

README

The README file for this repository.

RAG with SlackBOT

This project shows how to hook up a RAG pipeline and connect it with a slackbot to receive questions and generate answers in the channel

Project Overview

This project receives messages from a slackbot and then does RAG to return the generated response back to the slackbot channel. It uses the Vlite numpy vector database to store the embeddings of the simple chunked document.

How to run

  1. Install the dependencies

pip install requirements.txt
  1. Create a .env file and add your slack bot oath token

    SLACK_OATH_TOKEN = "xxxx" SLACK_APP_TOKEN = "xxxx"

  2. Start the bolt server

python app.py