다음을 통해 공유


Microsoft.SemanticKernel.Connectors.Qdrant Namespace

Classes

QdrantMemoryBuilderExtensions

Provides extension methods for the MemoryBuilder class to configure Qdrant connector.

QdrantMemoryStore

An implementation of IMemoryStore for Qdrant Vector Database.

QdrantVectorDbClient

An implementation of a client for the Qdrant Vector Database. This class is used to connect, create, delete, and get embeddings data from a Qdrant Vector Database instance.

QdrantVectorRecord

A record structure used by Qdrant that contains an embedding and metadata.

QdrantVectorStore

Class for accessing the list of collections in a Qdrant vector store.

QdrantVectorStoreOptions

Options when creating a QdrantVectorStore.

QdrantVectorStoreRecordCollection<TRecord>

Service for storing and retrieving vector records, that uses Qdrant as the underlying storage.

QdrantVectorStoreRecordCollectionOptions<TRecord>

Options when creating a QdrantVectorStoreRecordCollection<TRecord>.

Interfaces

IQdrantVectorDbClient

Interface for a Qdrant vector database client.

IQdrantVectorStoreRecordCollectionFactory

Interface for constructing IVectorStoreRecordCollection<TKey,TRecord> Qdrant instances when using IVectorStore to retrieve these.

Enums

QdrantDistanceType

The vector distance type used by Qdrant.