Hi, we have an object where we want to execute searches on multiple fields, i.e. fields such as description and name. Our system calls an embedding model to create the embeddings and then would save them to weaviate. What is the best way to go about doing this, is it better to create multiple tenants, one for each vectorization, or should we be following something such as defining named vectors? And if we define named vectors how do we execute searches against each one?
Hello!
Named vectors are what you are looking for! You can search one or multiple named vectors as described here: Multiple target vectors | Weaviate
create multiple tenants
multi-tenancy are slightly different than named vectors. You can use this if you have multiple customers yourself, letβs say you host forums and want to keep the posts of each forum separately.
Hope this helps!
1 Like