Skip to main content

Class: QdrantSetup

Defined in: packages/agentos/src/rag/setup/QdrantSetup.ts:24

Constructors

Constructor

new QdrantSetup(): QdrantSetup

Returns

QdrantSetup

Methods

detect()

static detect(config?): Promise<BackendStatus>

Defined in: packages/agentos/src/rag/setup/QdrantSetup.ts:36

Detect and optionally provision a Qdrant instance.

Priority order:

  1. Explicit URL or QDRANT_URL env var → direct health check
  2. Docker container named 'wunderland-qdrant' → start if stopped
  3. Pull and run a new Docker container

Parameters

config?

SetupConfig

Optional setup overrides (port, image tag, URL, API key).

Returns

Promise<BackendStatus>

Backend status with URL and connection details.