Json LUIS导入数据集:BAD参数:数据集对象不能为null。参数名称:数据集

Json LUIS导入数据集:BAD参数:数据集对象不能为null。参数名称:数据集,json,azure-language-understanding,Json,Azure Language Understanding,GoodDay社区,我正在使用LUIS训练一个数据集,让它在单词的不同含义之间分类。完成培训后,我想导入一组数据,让它进行测试。有一个批量测试选项供我导入json文件,但它始终显示此错误: BadArgument:数据集对象不能为null。参数名称:数据集 我已经遵循了它给出的json格式,如下所示: [ { "text": "hey dad, are you hungry?", "intent": "None", "entities": [ {

GoodDay社区,我正在使用LUIS训练一个数据集,让它在单词的不同含义之间分类。完成培训后,我想导入一组数据,让它进行测试。有一个批量测试选项供我导入json文件,但它始终显示此错误:
BadArgument:数据集对象不能为null。参数名称:数据集

我已经遵循了它给出的json格式,如下所示:

[
{
    "text": "hey dad, are you hungry?",
    "intent": "None",
    "entities":
    [
    {
        "entity": "FamilyMember",
        "startPos": 4,
        "endPos": 6
    }
    ]
},
{
    .
    .
    .
}
]
[
{
"text" : "Hello"
"intent": "Greetings"
},
{
"text" : "I want bread"
"intent": "Request"
}
]
我的json文件的格式如下:

[
{
    "text": "hey dad, are you hungry?",
    "intent": "None",
    "entities":
    [
    {
        "entity": "FamilyMember",
        "startPos": 4,
        "endPos": 6
    }
    ]
},
{
    .
    .
    .
}
]
[
{
"text" : "Hello"
"intent": "Greetings"
},
{
"text" : "I want bread"
"intent": "Request"
}
]
谁能告诉我我做错了什么?培训不包括任何实体,因此我没有将其放入json文件中。
谢谢。

您仍然需要提供
entities
属性并为其提供一个空数组,否则将收到不同的错误。关于格式,属性后缺少逗号

[
  {
    "text" : "Hello",
    "intent": "Greetings",
    "entities": []
  },
  {
    "text" : "I want bread",
    "intent": "Request",
    "entities": []
  }
]

当我使用上述代码时,批测试成功地为我完成。

嘿,很抱歉,我已经几天没有在线了!但是是的,我确实错过了逗号,非常感谢!!!