Description
Currently our customers can have multiple collections with vectors created by different embedding models (e.g. “text-embedding-ada-002” or “text-embedding-3-large”). We tried to replace those collections with a single multi-tenancy collection and did not consider the differences in vector dimensions. When trying to migrate the old data to the new collection we then got errors like “new node has a vector with length 3072. Existing nodes have vectors with length 1536: vector dimensions do not match the index dimensions”. I guess there is no way to get this working in a single collection and we would need to have 1 multi-tenancy collection per embedding model. Would that be the best way to solve this?
Server Setup Information
- Weaviate Server Version: 1.32.2
- Deployment Method: Kubernetes/Docker
- Multi Node? Number of Running Nodes: 1
- Client Language and Version: Python 3.10
- Multitenancy?: Yes