分类问题,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。
如果我尝试开始分类,我会收到错误消息:
"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。