Added ability to pass in a dictionary schema to Weaviate.
I wrote this because to create a custom schema requires calling create collection calls outside of initializing the VectorStore which seems redundant when this call is already attempting to create a default schema.
This PR includes:
I wrote this because to create a custom schema requires calling create collection calls outside of initializing the VectorStore which seems redundant when this call is already attempting to create a default schema.