Skip to content

EbEmad/rag-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mini-rag

how to build a production-ready app for RAG application.

Project Setup with Docker

This project uses Docker to run a Jupyter Notebook environment.


Requirements

Before you begin, make sure you have the following installed:


Getting Started

Follow these steps to run the project inside Docker:

Clone the Repository

git clone https://github.com/EbEmad/mini-rag.git
cd mini-rag/docker


### Setup the environment variables

```bash
$ cp .env.example .env

Set your environment variables in the .env file. Like OPENAI_API_KEY value.

Run the FastAPI server

$ uvicorn main:app --reload --host 0.0.0.0 --port 5000