from qdrant_client import QdrantClient
from qdrant_client.models import Filter, FieldCondition, MatchValue
client = QdrantClient(
url='https://xxxxxxxxx.xxxxx.xxxxx.cloud.qdrant.io',
api_key='your-qdrant-api-key'
)
query_vector = [0.1, 0.2, 0.3, ...] # 1024 维向量
search_result = client.query_points(
collection_name="test_collection",
query=query_vector,
query_filter=Filter(
must=[FieldCondition(key="city", match=MatchValue(value="London"))]
),
with_payload=True,
limit=3,
).points
print(search_result)