DOCS

分类验证

分类验证

检查分配给每个项目的类别是否真的描述了该项目。

GraphQL

categoriesValidate 变更验证每个项目的提供的类别是否正确描述该项目。对于您提交的每个项目,它返回一个 verdict 和一个 confidenceScore。当判决为 WRONG 时,响应还会返回从您组织的类别空间中提取的合理替代类别。

在不正确的类别影响下游 classification、着陆成本或限制结果之前,使用它来捕捉分类错误的项目,并将正确的类别建议回给输入项目的人。

判决和置信度 

响应中的每个项目都带有一个 verdict 和一个 confidenceScore(0-1),表达模型对该判决的置信度。

判决含义
CORRECT该项目似乎属于分配的类别。
WRONG该项目显然不属于分配的类别。

当判决为 WRONG 时,suggestedCategories 会填充来自您组织的类别空间的合理替代类别。每个建议都有自己的 category 层次结构(根 → 叶)和 confidence 分数—模型认为它是最佳拟合类别的概率,按降序排列。当判决为 CORRECT 时,suggestedCategories 为空。

通过 API 验证类别 

在单个请求中提交一个或多个项目。每个项目的 namecategories 是必需的;包括可选详细信息如 descriptionbrandmaterialamount 会改进准确性。下面的示例验证两个项目—一个分类正确,一个明显分类错误。

1mutation CategoriesValidate($input: [CategoryValidateInput!]!) {
2 categoriesValidate(input: $input) {
3 id
4 name
5 categories
6 verdict
7 confidenceScore
8 suggestedCategories {
9 category
10 confidence
11 }
12 }
13}

输入字段

字段类型描述
nameString!产品名称或简短描述。必需。
categories[String!]!要验证的类别层次结构(根 → 叶)。必需。
amountDecimal项目的价格。
currencyCodeCurrencyCode金额所在的货币。
brandString项目的品牌。
descriptionString与项目关联的完整描述。
materialString项目的材料组成。
globalTradeItemNumberString全球商品项目代码 (GTIN),如 UPC、EAN、GTIN-8 或 GTIN-14。
imageUrlString与项目相关的图像的位置。

描述性字段在响应中的每个 CategoryValidation 上回显,因此每个存储的验证都是自我描述的。

GraphQL API ReferenceTypes, inputs, and operations used in this guide
预约演示

这个页面有帮助吗?