Please do a quick search on GitHub issues first, the feature you are about to request might have already been requested.
Expected Behavior
Different instances of weaviate may have different properties, such as CONTENT_FIELD_NAME, OBJECT_CLASS, COLLECTION_NAME. It would be great if more properties can be customized to fit for existing weaviate instances, like those did for NEO4J vector store, which is more customizable.
Current Behavior
Currently only very few properties like OBJECT_CLASS and CONSISTENCY_LEVEL can be customized, many properties are hard-coded in the implementation of weaviate vector store, which is difficult to be reused.
Context
As many properties are hard-coded in the current implementation of weaviate vector store, it's very difficult to fit for existing weaviate instances, unless re-writting the implementation.