Instructions on how to install and use the Qdrant plugin in Ocular.

Overview

Qdrant is a Vector Database provider that allows developers to use a Vector Database provider of choice in Ocular.

By integrating Qdrant with Ocular, developers will be able to use Qdrant as a vector embeddeding store.

Option 1: Qdrant running in Docker

Qdrant running in Docker is the default vector embedding storage provider for Ocular.

Checkout docker-compose.dev.yml or docker-compose.local.yml for the declaration.

Add Plugin to Ocular Config

Locate the core-config-local.js or core-config-dev.js file depending on the environment you are running Ocular. Add the following:

core-config-xxx.js
plugins: [
 // ...
    {
      resolve: `qdrant-vector-search-service`,
      options: {
        quadrant_db_url: process.env.QDRANT_DB_URL || "http://localhost:6333",
        embedding_size: 768,
      },
    },
]

NOTE: QDRANT_DB_URL is already preconfigured in docker-compose.local.yml

Option 2: Qdrant Cloud

  • Coming Soon