Skip to main content

Class: QdrantSetup

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

Constructors​

Constructor​

new QdrantSetup(): QdrantSetup

Returns​

QdrantSetup

Methods​

detect()​

static detect(config?): Promise<BackendStatus>

Defined in: packages/agentos/src/cognition/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.