Skip to content

Commit f4cc1f2

Browse files
committed
set consistency level of ANN queries
1 parent bbe00e4 commit f4cc1f2

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

libs/knowledge-store/ragstack_knowledge_store/knowledge_store.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
Union,
1212
)
1313

14-
from cassandra.cluster import ResponseFuture, Session
14+
from cassandra.cluster import ResponseFuture, Session, ConsistencyLevel
1515
from cassio.config import check_resolve_keyspace, check_resolve_session
1616
from langchain_core.documents import Document
1717
from langchain_core.embeddings import Embeddings
@@ -178,6 +178,7 @@ def __init__(
178178
LIMIT ?
179179
"""
180180
)
181+
self._query_by_embedding.consistency_level = ConsistencyLevel.QUORUM
181182

182183
self._query_ids_by_embedding = session.prepare(
183184
f"""
@@ -187,6 +188,7 @@ def __init__(
187188
LIMIT ?
188189
"""
189190
)
191+
self._query_ids_by_embedding = ConsistencyLevel.QUORUM
190192

191193
self._query_ids_and_embedding_by_embedding = session.prepare(
192194
f"""
@@ -196,6 +198,7 @@ def __init__(
196198
LIMIT ?
197199
"""
198200
)
201+
self._query_ids_by_and_embedding_by_embedding = ConsistencyLevel.QUORUM
199202

200203
self._query_linked_ids = session.prepare(
201204
f"""

0 commit comments

Comments
 (0)