Skip to content

Backend for My-GPT - a local LLM-based application used for Summarization, Chat QA and Grammar Checks along with RabbitMQ

Notifications You must be signed in to change notification settings

aadarsh-ram/my-gpt-backend

Repository files navigation

my-gpt-backend

Python backend for My-GPT.

Requirements:

  • CMake and Make
  • Python 3.8+ and Pip 3
  • RabbitMQ
  • CUDA Toolkit and related drivers (if your system has a GPU)
  • Orca-Mini-3B model file

Setup:

git clone https://github.com/aadarsh-ram/my-gpt-backend.git
cd my-gpt-backend

python -m venv venv
. venv/bin/activate

chmod +x ./requirements-setup.sh
./requirements-setup.sh
  • Download the model file, convert it to GGUF format using this script.
  • Update .env file with the path to the model file in the MODEL_PATH variable. Make any necessary changes for the RabbitMQ server.
  • Run the backend with python3 app.py

About

Backend for My-GPT - a local LLM-based application used for Summarization, Chat QA and Grammar Checks along with RabbitMQ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published