分类问题,POST 分类导致错误

Problem with classification, POST to classifications results in error

如果我尝试开始分类,我会收到错误消息:

"message": "invalid classification: basedOnProperties: property 'title' must be of type 'text'"

我是运行0.22.0

属性 是字符串类型,我不知道文本类型。这样对吗?

我 POST 到 /v1/classifications 的查询是:

{ 
    "class": "ClassContainingTitle", 
    "classifyProperties": ["inOtherclass"], 
    "basedOnProperties": ["title"], 
    "type": "contextual" 
}

basedOnProperties 确实应该是 op dataType 文本,就像错误消息中提到的那样。 (这对于 class化的字段矢量化是必需的)。

最好的做法是提及具有正确数据类型 (text) 的 属性。 class 中是否还有 none,您可以在架构中将此 属性 的字段从 string 更改为 text

如何启动此 class化也反映在文档中 https://www.semi.technology/documentation/weaviate/current/features/contextual-classification.html#how-to-use