jonathanjordan21 commited on
Commit
ab768fb
·
verified ·
1 Parent(s): 655652e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -6
app.py CHANGED
@@ -156,7 +156,7 @@ uuids = [str(uuid4()) for _ in range(len(documents))]
156
  docs = documents
157
 
158
 
159
- # sparse_embeddings = FastEmbedSparse(model_name="Qdrant/bm25")
160
  embeddings = FastEmbedEmbeddings(model_name="sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2")
161
 
162
  client = QdrantClient(path="tmp/langchain_qdrant")
@@ -165,18 +165,20 @@ client = QdrantClient(path="tmp/langchain_qdrant")
165
  client.create_collection(
166
  collection_name="my_documents",
167
  vectors_config={"dense": VectorParams(size=3072, distance=Distance.COSINE)},
168
- # sparse_vectors_config={
169
- # "sparse": SparseVectorParams(index=models.SparseIndexParams(on_disk=False))
170
- # },
171
  )
172
 
173
  qdrant = QdrantVectorStore(
174
  client=client,
175
  collection_name="my_documents",
176
  embedding=embeddings,
177
- # sparse_embedding=sparse_embeddings,
178
  # retrieval_mode=RetrievalMode.SPARSE,
179
- # sparse_vector_name="sparse",
 
 
180
 
181
  )
182
 
 
156
  docs = documents
157
 
158
 
159
+ sparse_embeddings = FastEmbedSparse(model_name="Qdrant/bm25")
160
  embeddings = FastEmbedEmbeddings(model_name="sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2")
161
 
162
  client = QdrantClient(path="tmp/langchain_qdrant")
 
165
  client.create_collection(
166
  collection_name="my_documents",
167
  vectors_config={"dense": VectorParams(size=3072, distance=Distance.COSINE)},
168
+ sparse_vectors_config={
169
+ "sparse": SparseVectorParams(index=models.SparseIndexParams(on_disk=False))
170
+ },
171
  )
172
 
173
  qdrant = QdrantVectorStore(
174
  client=client,
175
  collection_name="my_documents",
176
  embedding=embeddings,
177
+ sparse_embedding=sparse_embeddings,
178
  # retrieval_mode=RetrievalMode.SPARSE,
179
+ retrieval_mode=RetrievalMode.HYBRID,
180
+ vector_name="dense",
181
+ sparse_vector_name="sparse",
182
 
183
  )
184