【问题标题】:Cannot create entity hierarchy using LUIS API无法使用 LUIS API 创建实体层次结构
【发布时间】:2016-11-09 22:57:49
【问题描述】:

我们想使用 LUIS api 创建实体层次结构。根据the API docs,我们需要使用 JSON 正文创建一个 POST 到 Create Entity Extractor 端点:

{
  "Name": "EntityName",
  "Children": [
    "a","b","c"
  ]
}

但是,当我们运行此请求时,LUIS 只有一个名为“EntityName”的新实体,没有任何子实体。就好像孩子数组被忽略了。关于发生了什么的任何想法?

【问题讨论】:

  • 您能否使用您的应用 ID 检查是否在 LUIS.ai 上添加了孩子?
  • @MokhtarAshour 他们不是。这就是问题所在。
  • 联系支持人员解决问题。包括一个示例请求/响应。

标签: microsoft-cognitive azure-language-understanding botbuilder


【解决方案1】:

这是一个令人惊讶的明显但出乎意料的结果。我们没有意识到 LUIS.ai 向 CRUD 实体提取器公开的不是 1 个而是 3 个端点。

我们使用的是entities 端点。似乎此端点仅适用于平面实体结构。

相反,我们应该查看hierarchicalentities 端点。

复合端点自然会使用compositeentities 端点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-17
    • 1970-01-01
    • 1970-01-01
    • 2015-07-15
    • 2017-04-18
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    相关资源
    最近更新 更多