Skip to content

mauseoluwasegun/Rag-Project

Repository files navigation

Setup

The project is using Poetry for dependency management.

  1. Install Poetry: Instructions official Poetry documentation.

  2. Install Dependencies: run poetry install to install the project dependencies.

Running Python Scripts

  • To run a python script, you can use the command poetry run python <script>.py,
  • Easier alternative: use poetry shell to enter the virtual environment and run the script directly with python <script>.py.

Managing Dependencies

  • Adding dependencies: poetry add <package-name>.
  • Updating dependencies: poetry update.
  • Removing dependencies: poetry remove <package-name>.

About

This project is a production-ready Retrieval-Augmented Generation (RAG) system that answers domain-specific questions by combining the strengths of vector search and large language models (LLMs) like GPT-4. It intelligently retrieves relevant context from a document corpus and feeds it into a generation model to produce accurate, grounded answers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors