Ajouter le script Gradio et les dépendances*
Browse files- app.py +4 -0
- database.py +11 -1
app.py
CHANGED
|
@@ -12,6 +12,10 @@ load_dotenv()
|
|
| 12 |
# Récupérer le mot de passe depuis les variables d'environnement
|
| 13 |
QDRANT_URL = os.getenv('QDRANT_URL')
|
| 14 |
QDRANT_KEY = os.getenv('QDRANT_KEY')
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
# Loading the Qdrant DB in local ###################################################################
|
| 16 |
client = QdrantClient(QDRANT_URL, api_key=QDRANT_KEY)
|
| 17 |
print("[INFO] Client created...")
|
|
|
|
| 12 |
# Récupérer le mot de passe depuis les variables d'environnement
|
| 13 |
QDRANT_URL = os.getenv('QDRANT_URL')
|
| 14 |
QDRANT_KEY = os.getenv('QDRANT_KEY')
|
| 15 |
+
|
| 16 |
+
# Vérifier les valeurs récupérées
|
| 17 |
+
print(f"QDRANT_URL: {QDRANT_URL}")
|
| 18 |
+
print(f"QDRANT_KEY: {QDRANT_KEY}")
|
| 19 |
# Loading the Qdrant DB in local ###################################################################
|
| 20 |
client = QdrantClient(QDRANT_URL, api_key=QDRANT_KEY)
|
| 21 |
print("[INFO] Client created...")
|
database.py
CHANGED
|
@@ -24,6 +24,16 @@ AWS_SECRET_ACCESS_KEY = os.environ['AWS_SECRET_ACCESS_KEY']
|
|
| 24 |
S3_BUCKET = "synthia-research"
|
| 25 |
S3_FOLDER = "huggingface_spaces_demo"
|
| 26 |
AWS_REGION = "eu-west-3"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 27 |
|
| 28 |
s3 = s3_auth(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION)
|
| 29 |
|
|
@@ -67,7 +77,7 @@ os.makedirs(CACHE_FOLDER, exist_ok=True)
|
|
| 67 |
cache = Cache(CACHE_FOLDER)
|
| 68 |
|
| 69 |
# Creating a qdrant collection #####################################################################
|
| 70 |
-
client = QdrantClient(
|
| 71 |
print("[INFO] Client created...")
|
| 72 |
|
| 73 |
print("[INFO] Creating qdrant data collection...")
|
|
|
|
| 24 |
S3_BUCKET = "synthia-research"
|
| 25 |
S3_FOLDER = "huggingface_spaces_demo"
|
| 26 |
AWS_REGION = "eu-west-3"
|
| 27 |
+
from dotenv import load_dotenv
|
| 28 |
+
import os
|
| 29 |
+
|
| 30 |
+
# Charger les variables d'environnement à partir du fichier .env
|
| 31 |
+
load_dotenv()
|
| 32 |
+
|
| 33 |
+
# Récupérer le mot de passe depuis les variables d'environnement
|
| 34 |
+
QDRANT_URL = os.getenv('QDRANT_URL')
|
| 35 |
+
QDRANT_KEY = os.getenv('QDRANT_KEY')
|
| 36 |
+
|
| 37 |
|
| 38 |
s3 = s3_auth(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION)
|
| 39 |
|
|
|
|
| 77 |
cache = Cache(CACHE_FOLDER)
|
| 78 |
|
| 79 |
# Creating a qdrant collection #####################################################################
|
| 80 |
+
client = QdrantClient(QDRANT_URL,QDRANT_KEY)
|
| 81 |
print("[INFO] Client created...")
|
| 82 |
|
| 83 |
print("[INFO] Creating qdrant data collection...")
|