Docker image/tag: semitechnologies/weaviate:1.6.0
Breaking Changes
none
New Features
-
Zero Shot Classification (#1603)
This release adds a new classification type
zeroshot
that works with anyvectorizer
or custom vectors. It picks the label objects that have the lowest distance to the source objects. The link is made using cross-references, similar to existing classifications in Weaviate.To start a
zeroshot
classification use"type": "zeroshot"
in yourPOST /v1/classficiations
request and specify the properties you want classified normally using"classifyProperties": [...]
.As zero shot involves no training data, you cannot set
trainingSetWhere
filters, but can filter both source ("sourceWhere"
) and label objects ("targetWhere"
) directly.
Fixes
-
Fix nil-pointer panic on updated/deleted HNSW entrypoint (#1650)
In concurrent update/import scenarios such as during classifications, this bug could lead to anil pointer dereference
panic. This releases fixes this issue.