|
22 | 22 | import java.util.UUID; |
23 | 23 | import java.util.concurrent.ExecutionException; |
24 | 24 |
|
25 | | -import io.micrometer.observation.ObservationRegistry; |
26 | 25 | import io.qdrant.client.QdrantClient; |
27 | 26 | import io.qdrant.client.grpc.Collections.Distance; |
28 | 27 | import io.qdrant.client.grpc.Collections.VectorParams; |
@@ -142,43 +141,6 @@ public class QdrantVectorStore extends AbstractObservationVectorStore implements |
142 | 141 |
|
143 | 142 | private final BatchingStrategy batchingStrategy; |
144 | 143 |
|
145 | | - /** |
146 | | - * Constructs a new QdrantVectorStore. |
147 | | - * @param qdrantClient A {@link QdrantClient} instance for interfacing with Qdrant. |
148 | | - * @param collectionName The name of the collection to use in Qdrant. |
149 | | - * @param embeddingModel The client for embedding operations. |
150 | | - * @param initializeSchema A boolean indicating whether to initialize the schema. |
151 | | - * @deprecated Use {@link #builder(QdrantClient, EmbeddingModel)} |
152 | | - */ |
153 | | - @Deprecated(forRemoval = true, since = "1.0.0-M5") |
154 | | - public QdrantVectorStore(QdrantClient qdrantClient, String collectionName, EmbeddingModel embeddingModel, |
155 | | - boolean initializeSchema) { |
156 | | - this(qdrantClient, collectionName, embeddingModel, initializeSchema, ObservationRegistry.NOOP, null, |
157 | | - new TokenCountBatchingStrategy()); |
158 | | - } |
159 | | - |
160 | | - /** |
161 | | - * Constructs a new QdrantVectorStore. |
162 | | - * @param qdrantClient A {@link QdrantClient} instance for interfacing with Qdrant. |
163 | | - * @param collectionName The name of the collection to use in Qdrant. |
164 | | - * @param embeddingModel The client for embedding operations. |
165 | | - * @param initializeSchema A boolean indicating whether to initialize the schema. |
166 | | - * @param observationRegistry The observation registry to use. |
167 | | - * @param customObservationConvention The custom search observation convention to use. |
168 | | - * @deprecated Use {@link #builder(QdrantClient, EmbeddingModel)} |
169 | | - */ |
170 | | - @Deprecated(forRemoval = true, since = "1.0.0-M5") |
171 | | - public QdrantVectorStore(QdrantClient qdrantClient, String collectionName, EmbeddingModel embeddingModel, |
172 | | - boolean initializeSchema, ObservationRegistry observationRegistry, |
173 | | - VectorStoreObservationConvention customObservationConvention, BatchingStrategy batchingStrategy) { |
174 | | - |
175 | | - this(builder(qdrantClient, embeddingModel).collectionName(collectionName) |
176 | | - .initializeSchema(initializeSchema) |
177 | | - .observationRegistry(observationRegistry) |
178 | | - .customObservationConvention(customObservationConvention) |
179 | | - .batchingStrategy(batchingStrategy)); |
180 | | - } |
181 | | - |
182 | 144 | /** |
183 | 145 | * Protected constructor for creating a QdrantVectorStore instance using the builder |
184 | 146 | * pattern. |
|
0 commit comments