Spaces:
Sleeping
Sleeping
Fix: ensure top_k defaults in _faiss_search to prevent NoneType error
Browse files- chatbot_retriever.py +1 -0
chatbot_retriever.py
CHANGED
|
@@ -364,6 +364,7 @@ def _ensure_index_built():
|
|
| 364 |
|
| 365 |
|
| 366 |
def _faiss_search(query: str, top_k: int = TOP_K_DOCS, subject: Optional[str] = None):
|
|
|
|
| 367 |
faiss_data = hybrid_retrieve._faiss
|
| 368 |
if not faiss_data:
|
| 369 |
return []
|
|
|
|
| 364 |
|
| 365 |
|
| 366 |
def _faiss_search(query: str, top_k: int = TOP_K_DOCS, subject: Optional[str] = None):
|
| 367 |
+
top_k = top_k or TOP_K_DOCS
|
| 368 |
faiss_data = hybrid_retrieve._faiss
|
| 369 |
if not faiss_data:
|
| 370 |
return []
|