GitXplorerGitXplorer
J

rag_with_slackbot

public
3 stars
0 forks
0 issues

Commits

List of commits on branch main.
Verified
43f53c9e91708f3e139aef1df042831f8d881d0f

Merge pull request #2 from JINO-ROHIT/testing

JJINO-ROHIT committed 10 months ago
Unverified
23f1e5e4d5d57d6d614f76623762607071746ba2

model name

JJINO-ROHIT committed 10 months ago
Verified
9fd90c180a5bb93c6e8c8a57965c4150df78a771

Merge pull request #1 from JINO-ROHIT/testing

JJINO-ROHIT committed 10 months ago
Unverified
3471fd8e79f508d18033c464bf0025c9479135b0

model name

JJINO-ROHIT committed 10 months ago
Unverified
e56e4dc8335d9ecc2c7aa7532f44a70e19e574d7

pep8speaks

JJINO-ROHIT committed 10 months ago
Unverified
9f93f11bead364584da056436bb5fd9c1a3dba96

adding pre commit

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