@Configurationpublic class QdrantVectorStorageConfig { @Bean public VectorStorage qdrantVectorStorage(QdrantVectorProperties properties) { return new QdrantVectorStorage(properties); }}
@Configurationpublic class QdrantSimilaritySearchConfig { @Bean public SimilaritySearch qdrantSimilaritySearch(QdrantVectorProperties properties) { return new QdrantSimilaritySearch(properties); }}
@Servicepublic class CollectionService { private final QdrantVectorClient vectorClient; public void createCollection(String name, int dimension) { vectorClient.createCollection(name, dimension); } public void deleteCollection(String name) { vectorClient.deleteCollection(name); }}