Skip to main content

Qdrant

Data Pipeline Quickstart with Qdrant

Approximate time to complete: 5-10 minutes, excluding prerequisites

This quickstart will walk you through creating a pipeline that prepares your data for AI agents. You'll set up a pipeline that transforms content from the Vectorize documentation into structured, searchable context in Qdrant - giving agents the foundation they need to reason over your data, not just retrieve it.

Before you begin

Before starting, ensure you have access to the credentials, connection parameters, and API keys as appropriate for the following:

Step 1: Create a Qdrant Cluster

Create Your Database

This quickstart shows how to create a free cluster. The steps are the same if you'd like to create a production cluster instead.

  1. Log in to Qdrant, navigate to Clusters, and click Create Free Cluster.

    Create Cluster

  2. While your cluster is creating, generate your API key by clicking Generate API Key.

    Select Cluster Type

  3. Save and securely store your API key.

    Save Cluster API Key

  4. Scroll down and click on Manage your Cluster.

    Manage Cluster

  5. Copy and securely store your cluster's endpoint.

    Save Cluster Endpoint

Step 2: Create a data pipeline on Vectorize

Create a New Data Pipeline

  1. Open the Vectorize Application Console ↗

  2. From the dashboard, click on + New RAG Pipeline under the "RAG Pipelines" section.

    New RAG Pipeline

  3. Enter a name for your pipeline. For example, you can name it quickstart-pipeline.

  4. Click on New Vector DB to create a new vector database integration.

    Name Pipeline

  5. Select Qdrant from the list of vector databases.

    Qdrant Card

  6. Enter the parameters in the form using the Qdrant Parameters table below as a guide, then click Create Qdrant Integration.

    Create Qdrant Integration

Qdrant Parameters

FieldDescriptionRequired
NameA descriptive name to identify the integration within Vectorize.Yes
HostThe Qdrant cluster's endpoint.Yes
API keyThe Qdrant cluster's API key.Yes

Configure the Qdrant integration in your RAG Pipeline

You can think of the Qdrant integration as having two parts to it. The first is authorization with your Qdrant cluster. This part is re-usable across pipelines and allows you to connect to this same application in different pipelines without providing the credentials every time.

The second part is the configuration that's specific to your RAG Pipeline. This is where you specify the name of the collection in your Qdrant database. If the collection does not already exist, Vectorize will create it for you.

Enter your collection name to complete configuration of your Qdrant integration for your RAG pipeline.

Create Qdrant Integration

Configure AI Platform

  1. Click on New AI Platform.

    New AI Platform

  2. Select OpenAI from the AI platform options.

    Select OpenAI

  3. In the OpenAI configuration screen:

    • Enter a descriptive name for your OpenAI integration.
    • Enter your OpenAI API Key.

    Configure OpenAI

  4. Leave the default values for embedding model, chunk size, and chunk overlap for the quickstart.

    Set Embedding Model

Add Source Connectors

  1. Click on Add Source Connector.

Web Crawler Source

  1. Choose the type of source connector you'd like to use. In this example, select Web Crawler.

Choose Web Crawler

Configure Web Crawler Integration

  1. Name your web crawler source connector, e.g., vectorize-docs.
  2. Set Seed URL(s) to https://docs.vectorize.io.

Configure Web Crawler

  1. Click Create Web Crawler Integration to proceed.

Configure Web Crawler Pipeline

  1. Accept all the default values for the web crawler pipeline configuration:
    • Throttle Wait Between Requests: 500 ms
    • Maximum Error Count: 5
    • Maximum URLs: 1000
    • Maximum Depth: 50
    • Reindex Interval: 3600 seconds

Web Crawler Pipeline Configuration

  1. Click Save Configuration.

Verify Source Connector and Schedule Pipeline

  1. Verify that your web crawler connector is visible under Source Connectors.
  2. Click Next: Schedule RAG Pipeline to continue.

Verify Source Connector

Schedule Data Pipeline

  1. Accept the default schedule configuration
  2. Click Create RAG Pipeline.

Schedule RAG Pipeline

Step 3: Monitor and Test Your Pipeline

Monitor Pipeline Creation and Backfilling

  1. The system will now create, deploy, and backfill the pipeline.
  2. You can monitor the status changes from Creating Pipeline to Deploying Pipeline and Starting Backfilling Process.

Pipeline Creation

  1. Once the initial population is complete, the data pipeline will begin crawling the Vectorize docs and writing vectors to your Qdrant index.

Pipeline Backfilling

View Data Pipeline Status

  1. Once the website crawling is complete, your data pipeline will switch to the Listening state, where it will stay until more updates are available.

Pipeline Listening State

That's it! You've successfully created a data pipeline that transforms your content into structured context, ready for AI agents to reason over and make intelligent decisions.

Was this page helpful?