Files
spring-ai/vector-stores/spring-ai-qdrant-store
Soby Chacko 4d692a542b Add missing integration tests for delete by ID API in vector store implementations.
Extract common vector store delete tests to base class

This commit extracts shared delete operation tests into a reusable BaseVectorStoreTests class.
This reduces code duplication and provides a consistent test suite for delete operations across
different vector store implementations. The base class includes tests for:

Deleting by ID
Deleting by filter expressions
Deleting by string filter expressions

Most of the vector store implementation now extends this base class and inherits these
common tests while maintaining the ability to add vector store specific tests.

Adding javadoc

Signed-off-by: Soby Chacko <soby.chacko@broadcom.com>
2025-02-12 20:09:08 +00:00
..
2024-12-23 14:25:21 -05:00
2024-10-21 10:24:28 +02:00

Qdrant Vector Store

Reference Documentation

Run locally

Accessing the Web UI

First, run the Docker container:

docker run -p 6333:6333 -p 6334:6334 \
    -v $(pwd)/qdrant_storage:/qdrant/storage:z \
    qdrant/qdrant

Security: Adding API Key to Qdrant Container

To enhance security, you can add an API key to your Qdrant container using the environment variable.

-e QDRANT__SERVICE__API_KEY=<your_generated_api_key_here>

This ensures that only authorized users with the correct API key can access the Qdrant service.

The GUI is available at http://localhost:6333/dashboard

Qdrant references