pub fn recreate_collection(mut self, recreate_collection: bool) -> Self {
        self.recreate_collection = recreate_collection;
        self
    }
If set to true, the collection will be deleted and recreated using
the embedding provider's dimension and Cosine similarity metric.
src/vectorstore/qdrant/builder.rs