diff --git a/rag/utils/infinity_conn.py b/rag/utils/infinity_conn.py index 7d2107700..aa18d044b 100644 --- a/rag/utils/infinity_conn.py +++ b/rag/utils/infinity_conn.py @@ -147,6 +147,9 @@ class InfinityConnection(InfinityConnectionBase): filter_cond = None filter_fulltext = "" if condition: + # Remove kb_id filter for Infinity (it uses table separation instead) + condition = {k: v for k, v in condition.items() if k != "kb_id"} + table_found = False for indexName in index_names: if indexName.startswith("ragflow_doc_meta_"):