from qdrant_client import AsyncQdrantClient COLLECTION_NAME = "memories" async def create_memory_collection(): if not (await client.collection_exists(COLLECTION_NAME)): await client.create_collection( collection_name=COLLECTION_NAME, vectors_config=VectorParams(size=64, distance=Distance.DOT), ) await client.create_payload_index( collection_name=COLLECTION_NAME, field_name="user_id", field_schema=models.PayloadSchemaType.INTEGER )