Configuration Reference

Configuration property fixed at build time - All other configuration properties are overridable at runtime

Configuration property

Type

Default

Whether a health check is published in case the smallrye-health extension is present.

Environment variable: QUARKUS_QDRANT_HEALTH_ENABLED

boolean

true

Whether Dev Services for Qdrant are enabled or not.

Environment variable: QUARKUS_QDRANT_DEVSERVICES_ENABLED

boolean

true

Container image for Qdrant.

Environment variable: QUARKUS_QDRANT_DEVSERVICES_QDRANT_IMAGE_NAME

string

docker.io/qdrant/qdrant:v1.16-unprivileged

Optional fixed port the Qdrant dev service will listen to. If not defined, the port will be chosen randomly.

Environment variable: QUARKUS_QDRANT_DEVSERVICES_PORT

int

Indicates if the Dev Service containers managed by Quarkus for Qdrant are shared.

Environment variable: QUARKUS_QDRANT_DEVSERVICES_SHARED

boolean

true

Service label to apply to created Dev Services containers.

Environment variable: QUARKUS_QDRANT_DEVSERVICES_SERVICE_NAME

string

qdrant

The hostname of the Qdrant server.

Environment variable: QUARKUS_QDRANT_HOST

string

localhost

The REST port of the Qdrant server.

Environment variable: QUARKUS_QDRANT_PORT

int

6333

The API key to authenticate with.

Environment variable: QUARKUS_QDRANT_API_KEY

string

Whether to use TLS (HTTPS).

Environment variable: QUARKUS_QDRANT_USE_TLS

boolean

false

The size of the vectors in this collection.

Environment variable: QUARKUS_QDRANT_DEVSERVICES_COLLECTIONS__COLLECTIONS__VECTOR_SIZE

int

384

The distance metric to use for this collection. Supported values: Cosine, Euclid, Dot, Manhattan.

Environment variable: QUARKUS_QDRANT_DEVSERVICES_COLLECTIONS__COLLECTIONS__DISTANCE

string

Cosine