Bladeren bron

fix: rag/milvus clarify full-text search warning with actionable guidance (#24570)

tags/1.8.0
Petrus Han 2 maanden geleden
bovenliggende
commit
d9e26eba65
No account linked to committer's email address
1 gewijzigde bestanden met toevoegingen van 10 en 2 verwijderingen
  1. 10
    2
      api/core/rag/datasource/vdb/milvus/milvus_vector.py

+ 10
- 2
api/core/rag/datasource/vdb/milvus/milvus_vector.py Bestand weergeven

""" """
Search for documents by full-text search (if hybrid search is enabled). Search for documents by full-text search (if hybrid search is enabled).
""" """
if not self._hybrid_search_enabled or not self.field_exists(Field.SPARSE_VECTOR.value):
logger.warning("Full-text search is not supported in current Milvus version (requires >= 2.5.0)")
if not self._hybrid_search_enabled:
logger.warning(
"Full-text search is disabled: set MILVUS_ENABLE_HYBRID_SEARCH=true (requires Milvus >= 2.5.0)."
)
return []
if not self.field_exists(Field.SPARSE_VECTOR.value):
logger.warning(
"Full-text search unavailable: collection missing 'sparse_vector' field; "
"recreate the collection after enabling MILVUS_ENABLE_HYBRID_SEARCH to add BM25 sparse index."
)
return [] return []
document_ids_filter = kwargs.get("document_ids_filter") document_ids_filter = kwargs.get("document_ids_filter")
filter = "" filter = ""

Laden…
Annuleren
Opslaan