## How to Run This Project ### 1️⃣ Create and Activate a Virtual Environment Run the following command to create a virtual environment: ```sh python -m venv venv ``` ### Activate the Virtual Environment **On macOS/Linux:** ```sh source venv/bin/activate ``` ### 2️⃣ Install Dependencies After activating the virtual environment, install the required packages: ```sh pip install -r requirements.txt ``` ### 3️⃣ Run the Flask Application Once dependencies are installed, start the Flask app by running: ```sh python src/app.py ``` ## Environment Variables This project requires a `.env` file for configuration. ### **.env File Placement** - Place the `.env` file **one folder before** the `util` directory. - Example folder structure: ### **Example `.env` File** ```ini QDRANT_HOST = "localhost" QDRANT_PORT = 6333 QDRANT_API_KEY='' QDRANT_CLUSTER='' QDRANT_COLLECTION_NAME='titan' TOKENIZER_FOLDER='' MODEL_FOLDER=''