Closed danielknode closed 1 week ago
Hi @danielweb3, thanks for raising this issue. I did try similar approach and could not see vectors!
Please find the docker compose YML if that's helpful:
version: '3.4'
services:
weaviate:
image: semitechnologies/weaviate:1.20.0
restart: on-failure:0
ports:
- "8081:8080"
environment:
QUERY_DEFAULTS_LIMIT: 25
AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED: 'true'
PERSISTENCE_DATA_PATH: '/var/lib/weaviate'
ENABLE_MODULES: 'ref2vec-centroid, text2vec-transformers'
TRANSFORMERS_INFERENCE_API: http://t2v-transformers:8080
t2v-transformers:
image: semitechnologies/transformers-inference:sentence-transformers-all-MiniLM-L6-v2-latest
environment:
ENABLE_CUDA: 0
Thanks.
I think this is a duplicate of https://github.com/weaviate/weaviate/issues/2654
Weaviate version: 1.19.9 (WCS)
I have configured class
Foo
to use theref2vec-centroid
vectorizer module on the propertybelongsTo
which cross-referencesBar
:I created a
Foo
andBar
objects (without reference) and verified the vector exists onBar
object. Then I run the following to update the reference fromFoo
toBar
which calls PUT on object references endpoint:According to the
ref2vec-centroid
module documentation I would expect the Foo objects vector to now be computed, but a Get GQL query to retrieve vector for the object returns null as the vector.