基础检索
基础检索
res = client.search(
collection_name="kb",
data=[query_vec], # 批量为多个向量
limit=10,
output_fields=["source", "title"],
search_params={"metric_type": "COSINE", "params": {"ef": 64}},
)带过滤表达式
带过滤表达式
res = client.search(
collection_name="kb", data=[query_vec], limit=10,
filter='source == "handbook" && version >= 2',
output_fields=["source", "version"],
)过滤字段先建标量索引;带过滤的检索性能与过滤集大小强相关。