From b4b59148dc6602b7e48ee0be7177716688297eb1 Mon Sep 17 00:00:00 2001 From: Cheney Zhang Date: Mon, 2 Jun 2025 18:04:13 +0800 Subject: [PATCH] check zilliz cloud of full-text search (#20519) --- api/core/rag/datasource/vdb/milvus/milvus_vector.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/core/rag/datasource/vdb/milvus/milvus_vector.py b/api/core/rag/datasource/vdb/milvus/milvus_vector.py index 7b3f826082..63de6a0603 100644 --- a/api/core/rag/datasource/vdb/milvus/milvus_vector.py +++ b/api/core/rag/datasource/vdb/milvus/milvus_vector.py @@ -97,6 +97,10 @@ class MilvusVector(BaseVector): try: milvus_version = self._client.get_server_version() + # Check if it's Zilliz Cloud - it supports full-text search with Milvus 2.5 compatibility + if "Zilliz Cloud" in milvus_version: + return True + # For standard Milvus installations, check version number return version.parse(milvus_version).base_version >= version.parse("2.5.0").base_version except Exception as e: logger.warning(f"Failed to check Milvus version: {str(e)}. Disabling hybrid search.")