Alexa 生成器测试版自定义插槽类型。一次插入大量数据

Alexa 生成器测试版自定义插槽类型。一次插入大量数据,alexa,alexa-slot,Alexa,Alexa Slot,我有一个关于构建器测试版的小问题要问。我制作了自己的自定义插槽类型,并希望复制粘贴数据到其中,就像我通常在没有测试版的情况下那样,但它不会自动将数据输入其中,因为它不像测试版之前那样制作列表 现在我的问题是,在没有ctrl+c ctrl+v的情况下,如何将3500个名称粘贴到这个自定义插槽中并逐个输入?我可以编写一个快速的脚本来生成代码并粘贴代码,但是对于非程序员来说,是否应该有一种快速的方法呢 非常感谢交互模型的模式已经更新,但新的格式很简单。这里有一个例子。。。只要按照这个格式,你就可以复制

我有一个关于构建器测试版的小问题要问。我制作了自己的自定义插槽类型,并希望复制粘贴数据到其中,就像我通常在没有测试版的情况下那样,但它不会自动将数据输入其中,因为它不像测试版之前那样制作列表

现在我的问题是,在没有ctrl+c ctrl+v的情况下,如何将3500个名称粘贴到这个自定义插槽中并逐个输入?我可以编写一个快速的脚本来生成代码并粘贴代码,但是对于非程序员来说,是否应该有一种快速的方法呢


非常感谢

交互模型的模式已经更新,但新的格式很简单。这里有一个例子。。。只要按照这个格式,你就可以复制和粘贴你所有的名字

{
  "interactionModel": {
    "languageModel": {
      "invocationName": "example model",
      "intents": [
        {
          "name": "AMAZON.CancelIntent",
          "samples": []
        },
        {
          "name": "AMAZON.HelpIntent",
          "samples": []
        },
        {
          "name": "AMAZON.StopIntent",
          "samples": []
        },
        {
          "name": "CurrencyStatusIntent",
          "slots": [
            {
              "name": "currencyName",
              "type": "CRYPTOCURRENCIES"
            }
          ],
          "samples": [
            "{currencyName}",
            "get an update on {currencyName}",
            "get the status of {currencyName}",
            "tell me about {currencyName}"
          ]
        }
      ],
      "types": [
        {
          "values": [
            {
              "id":null,
              "name": {
                "value": "bitcoin",
                "synonyms": []
              }
            },
            {
              "id":null,
              "name": {
                "value": "ethereum",
                "synonyms": []
              }
            },
            {
              "id":null,
              "name": {
                "value": "litecoin",
                "synonyms": [
                  "light coin"
                ]
              }
            }
          ],
          "name": "CRYPTOCURRENCIES"
        }
      ]
    }
  }
}

此外,您可能希望了解如何使用发布模型。使其比使用构建器测试版和复制/粘贴更简单。如果您还没有使用过它,下面是我制作的一个视频,它提供了一个快速的介绍

你好,谢谢你的回答,但这实际上根本不是我想要的。这是我现在的模型,我需要在这里输入我的名字。我需要使用测试版,因为我想使用Alexa的对话部分,在他们的文档中,他们说你必须使用测试版才能工作,这就是我正在做的。我已经通过运行一个小脚本解决了我的问题,但我只是希望有一个更快的方法;)。嗨@Liam,对不起,这不是你要找的。为清楚起见,我提供的示例基于新的模式,因此它还可以支持对话框和对话框界面-我只是在该示例中没有使用它。我对我的一项技能做了同样的事情,其中一个自定义插槽类型的值约为20K,还使用了一个脚本来生成模式。不管怎样,很高兴知道一切都好,没问题。它只是wierd,没有像插入csv或非编程人员的某种输入。对于我和你来说,在5秒钟内编写这个脚本很容易,但我可以想象,对于一个在线编程人员来说,如果他们无法修复这个脚本,那么编写这个脚本可能会困难得多,或者会被拒绝。我正在考虑使用ASK_CLI并安装了它,但没有真正做到这一点,但可能会查找我的第二项技能;)谢谢你提供的信息。我100%同意,这应该更简单。事实上,我之所以喜欢ASK-CLI,是因为在我看来,Skill Builder测试版仍然相当有限。这对于简单的技能来说是很好的,但是一旦你开始做你想做的事情,这就不是一个好的选择。我想再看一看ASK-CLI-我想您会非常喜欢它的。