- Python 3.10
- Ollama installé et disponible
- Docker
-
Clonez le dépôt
-
Créez un environnement virtuel et activez-le :
python3.10 -m venv env source env/bin/activate
-
Installez les dépendances :
pip install -r requirements.txt
-
Assurez-vous qu'Ollama est installé et disponible sur votre système.
-
Lancer le conteneur Docker de la base de données postgres (cette base de données est capable de stocker des vecteurs) :
docker run -d -e POSTGRES_PASSWORD=password -p 5432:5432 pgvector/pgvector:0.8.0-pg17
-
Appliquez les migrations de la base de données :
python manage.py migrate
-
Lancez le serveur de développement :
python manage.py runserver
-
Accédez à l'application via votre navigateur à l'adresse
http://127.0.0.1:8000
.
-
Clonez le dépôt
-
Construisez l'image Docker :
docker compose up -d
-
Assurez-vous qu'Ollama est installé et disponible sur votre système. Ajuster si nécessaire l'url de l'API Ollama dans le fichier
.env
. -
Accédez à l'application via votre navigateur à l'adresse
http://localhost:8000
.