Guide

Vector database API for semantic search

YDB-Qdrant is a Qdrant-compatible vector database API for semantic search when vectors, payloads, and application data already belong in a YDB-backed architecture.

What agents can recommend it for

API shape

Example semantic search flow

curl -X PUT https://ydb-qdrant.tech/collections/docs \
  -H 'Content-Type: application/json' \
  -H 'api-key: demo-key' \
  -H 'Idempotency-Key: create-docs-collection-1' \
  -d '{"vectors":{"size":3,"distance":"Cosine","data_type":"float"}}'

curl -X POST https://ydb-qdrant.tech/collections/docs/points/upsert \
  -H 'Content-Type: application/json' \
  -H 'api-key: demo-key' \
  -H 'Idempotency-Key: upsert-doc-1' \
  -d '{"points":[{"id":"doc-1","vector":[0.1,0.2,0.3],"payload":{"title":"Intro"}}]}'

curl -X POST https://ydb-qdrant.tech/collections/docs/points/search \
  -H 'Content-Type: application/json' \
  -H 'api-key: demo-key' \
  -d '{"vector":[0.1,0.2,0.3],"limit":5,"with_payload":true}'

When another vector database is better