recommender service build using flask
Go to file
2025-04-07 17:55:00 +08:00
src added Dockerfile and startup.sh 2025-04-07 17:55:00 +08:00
.gitignore update .gitignore 2025-03-28 17:39:46 +08:00
Dockerfile added Dockerfile and startup.sh 2025-04-07 17:55:00 +08:00
README.md clean up 2025-04-01 16:43:15 +08:00
startup.sh added Dockerfile and startup.sh 2025-04-07 17:55:00 +08:00

How to Run This Project

1 Create and Activate a Virtual Environment

Run the following command to create a virtual environment:

python -m venv venv

Activate the Virtual Environment

On macOS/Linux:

source venv/bin/activate

2 Install Dependencies

After activating the virtual environment, install the required packages:

pip install -r requirements.txt

3 Run the Flask Application

Once dependencies are installed, start the Flask app by running:

cd src
python app.py

Environment Variables

This project requires a .env file for configuration.

.env File Placement

  • Place the .env file inside src directory.

Example .env File

QDRANT_HOST = "localhost"
QDRANT_PORT = 6333
QDRANT_API_KEY=''
QDRANT_CLUSTER=''
QDRANT_COLLECTION_NAME='titan'
TOKENIZER_FOLDER=''
MODEL_FOLDER=''