Description
Qdrant is the leading, high-performance, scalable, open-source vector database and search engine, essential for building the next generation of AI/ML applications. Qdrant is able to handle billions of vectors, supports the matching of semantically complex objects, and is implemented in Rust for performance, memory safety, and scale. Read more on www.qdrant.techExamples
Dependency:
<dependency>
<groupId>org.testcontainers</groupId>
<artifactId>qdrant</artifactId>
<version>1.20.0</version>
<scope>test</scope>
</dependency>
Usage:
var qdrant = new QdrantContainer("qdrant/qdrant:v1.7.4");
Dependency:
go get github.com/testcontainers/testcontainers-go/modules/qdrant
Usage:
qdrantContainer, err := qdrant.Run(ctx, "qdrant/qdrant:v1.7.4")
Dependency:
npm install @testcontainers/qdrant --save-dev
Usage:
const container = await new QdrantContainer().start();
Dependency:
pip install testcontainers[qdrant]
Usage:
with QdrantContainer() as qdrant:
client = qdrant.get_client()
client.get_collections()