Spaces:
Runtime error
Runtime error
Commit
·
652e663
1
Parent(s):
6b25bec
Update main.py
Browse files
main.py
CHANGED
@@ -5,13 +5,13 @@ import openai
|
|
5 |
import qdrant_client
|
6 |
|
7 |
|
8 |
-
|
9 |
#model = SentenceTransformer('paraphrase-multilingual-MiniLM-L12-v2') # good so far
|
10 |
-
|
11 |
|
12 |
-
from langchain.embeddings import HuggingFaceEmbeddings
|
13 |
|
14 |
-
model = HuggingFaceEmbeddings(model_name='paraphrase-multilingual-MiniLM-L12-v2')
|
15 |
|
16 |
import os
|
17 |
os.environ['TRANSFORMERS_CACHE'] = '/blabla/cache/'
|
@@ -94,7 +94,7 @@ def chat():
|
|
94 |
def perform_search_and_get_results(collection_name, query, limit=6):
|
95 |
search_results = client.search(
|
96 |
collection_name=collection_name,
|
97 |
-
query_vector=model.
|
98 |
limit=limit
|
99 |
)
|
100 |
resultes = []
|
@@ -113,7 +113,7 @@ def perform_search_and_get_results_with_filter(collection_name, query,reference_
|
|
113 |
search_results = client.search(
|
114 |
collection_name=collection_name,
|
115 |
query_filter=models.Filter(must=[models.FieldCondition(key="numero_article",match=models.MatchValue(value=reference_filter+"aymane",),)]),
|
116 |
-
query_vector=model.
|
117 |
limit=1
|
118 |
)
|
119 |
resultes = []
|
|
|
5 |
import qdrant_client
|
6 |
|
7 |
|
8 |
+
from sentence_transformers import SentenceTransformer
|
9 |
#model = SentenceTransformer('paraphrase-multilingual-MiniLM-L12-v2') # good so far
|
10 |
+
model = SentenceTransformer('models/sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2') # good so far
|
11 |
|
12 |
+
# from langchain.embeddings import HuggingFaceEmbeddings
|
13 |
|
14 |
+
# model = HuggingFaceEmbeddings(model_name='paraphrase-multilingual-MiniLM-L12-v2')
|
15 |
|
16 |
import os
|
17 |
os.environ['TRANSFORMERS_CACHE'] = '/blabla/cache/'
|
|
|
94 |
def perform_search_and_get_results(collection_name, query, limit=6):
|
95 |
search_results = client.search(
|
96 |
collection_name=collection_name,
|
97 |
+
query_vector=model.encode(query).tolist(),
|
98 |
limit=limit
|
99 |
)
|
100 |
resultes = []
|
|
|
113 |
search_results = client.search(
|
114 |
collection_name=collection_name,
|
115 |
query_filter=models.Filter(must=[models.FieldCondition(key="numero_article",match=models.MatchValue(value=reference_filter+"aymane",),)]),
|
116 |
+
query_vector=model.encode(query).tolist(),
|
117 |
limit=1
|
118 |
)
|
119 |
resultes = []
|