All Connectors
Qdrant Data Connector
Qdrant Data Connector
Qdrant Data Connector
The Qdrant Data Connector allows for connecting to a Qdrant instance giving you an instant GraphQL API on top of your Qdrant Vector Data.
About
Version
Released
January 9, 2024
Last Updated
October 10, 2024
GitHub Repo
Creator
Hasura
Community Supported

Hasura Qdrant Connector

Docs ndc-hub License Status

The Hasura Qdrant Connector allows for connecting to a Qdrant database to give you an instant GraphQL API on top of your Qdrant data.

This connector is built using the Typescript Data Connector SDK and implements the Data Connector Spec.

Features

Below, you'll find a matrix of all supported features for the Qdrant connector:

FeatureSupportedNotes
Native Queries + Logical Models
Simple Object Query
Filter / Search
Simple Aggregation
Sort
PaginatePagination offset field only works for documents with Integer ID's
Nested Objects
Nested Arrays
Nested Filtering
Nested Sorting
Nested Relationships
Vector Search

Prerequisites

  1. Create a Hasura Cloud account
  2. Please ensure you have the DDN CLI and Docker installed
  3. Create a supergraph
  4. Create a subgraph
  5. Have a Qdrant hosted database, or a locally running Qdrant database — for supplying data to your API.

The steps below explain how to initialize and configure a connector on your local machine (typically for development purposes).You can learn how to deploy a connector to Hasura DDN — after it's been configured — here.

Using the Qdrant connector

With the context set for an existing subgraph, initialize the connector:

ddn connector init -i

When the wizard runs, you'll be prompted to enter the following env vars necessary for your connector to function:

NameDescription
QDRANT_URLThe connection string for the Qdrant database
QDRANT_API_KEYThe Qdrant API Key

After the CLI initializes the connector, you'll need to:

Documentation

View the full documentation for the Qdrant connector here.

Contributing

Check out our contributing guide for more details.

License

The Qdrant connector is available under the Apache License 2.0.

2024 Edition

The GraphQL Handbook

A GraphQL Handbook for developers and architects to help plan your GraphQL adoption journey.
The GraphQL Handbook

Ship a rock-solid API on your data – in minutes!