Spaces:
Runtime error
Runtime error
Commit
·
9dc951f
1
Parent(s):
9cb30e2
updated for torch
Browse files- app/utils/vector_db.py +3 -0
- requirements.txt +3 -3
app/utils/vector_db.py
CHANGED
@@ -1,9 +1,12 @@
|
|
1 |
import os
|
2 |
import faiss
|
3 |
import numpy as np
|
|
|
4 |
from sentence_transformers import SentenceTransformer
|
5 |
from app.utils.file_handler import extract_text_from_file
|
6 |
|
|
|
|
|
7 |
# Load a pre-trained embedding model with GPU support
|
8 |
obj_embedding_model = SentenceTransformer('sentence-transformers/all-MiniLM-L6-v2', device="cuda")
|
9 |
|
|
|
1 |
import os
|
2 |
import faiss
|
3 |
import numpy as np
|
4 |
+
import torch
|
5 |
from sentence_transformers import SentenceTransformer
|
6 |
from app.utils.file_handler import extract_text_from_file
|
7 |
|
8 |
+
device = "cuda" if torch.cuda.is_available() else "cpu"
|
9 |
+
#obj_embedding_model = SentenceTransformer('sentence-transformers/all-MiniLM-L6-v2', device=device)
|
10 |
# Load a pre-trained embedding model with GPU support
|
11 |
obj_embedding_model = SentenceTransformer('sentence-transformers/all-MiniLM-L6-v2', device="cuda")
|
12 |
|
requirements.txt
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
Flask==2.3.2
|
2 |
transformers==4.27.4
|
3 |
sentence-transformers==2.2.2
|
4 |
-
torch==2.0.1
|
5 |
-
torchvision==0.15.2
|
6 |
-
faiss-gpu==1.7.4
|
7 |
PyMuPDF==1.22.5
|
8 |
python-pptx==0.6.21
|
9 |
pandas==1.5.3
|
|
|
1 |
Flask==2.3.2
|
2 |
transformers==4.27.4
|
3 |
sentence-transformers==2.2.2
|
4 |
+
torch==2.0.1
|
5 |
+
torchvision==0.15.2
|
6 |
+
faiss-gpu==1.7.4
|
7 |
PyMuPDF==1.22.5
|
8 |
python-pptx==0.6.21
|
9 |
pandas==1.5.3
|