Python Qdrant Client
The official Python client and SDK for the Qdrant vector search engine, with type definitions for the full API, synchronous and asynchronous requests, and a local mode that runs without a server.
Python Qdrant Client is the client library and SDK for the Qdrant vector search engine. It includes type hints for every Qdrant API method, supports both synchronous and asynchronous requests over REST and gRPC, and adds helper methods for common operations such as bulk collection uploads.
A local mode runs the same code without a Qdrant server, storing data in memory or persisting it to disk, which is useful for development, prototyping, CI test suites, and notebooks such as Colab or Jupyter without extra dependencies; switching to a running server needs no code changes. The client can also connect to a self-hosted Qdrant server over Docker or to Qdrant Cloud with an API key.
An optional Inference API creates embeddings locally through FastEmbed, built on ONNX Runtime, or remotely using models hosted on Qdrant Cloud.