0

ASK の Builder ベータ版について少し質問があります。私は独自のカスタムスロットタイプを作成し、ベータ版なしで通常行うようにデータをコピーペーストしたかったのですが、ベータ版の前のようにリストのように作成されていないため、自動的に入力されません。

ここで質問ですが、ctrl+c ctrl+v を使用せずにこのカスタム スロットに 3500 個の名前を貼り付けて、1 つずつ入力するにはどうすればよいですか? コードを生成してコードを貼り付けるための簡単なスクリプトを作成できますが、プログラマーでない人のための簡単な方法はありませんか?

どうもありがとう

4

1 に答える 1

1

対話モデルのスキーマが更新されましたが、新しい形式は単純です。以下に例を示します... この形式に従うだけで、すべての名前をコピーして貼り付けることができます。

{
  "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"
        }
      ]
    }
  }
}

また、 ASK-CLIを使用してモデルを公開することも検討してください。Builderベータ版を使用してコピー/貼り付けするよりもはるかに簡単になります。まだ使用していない場合は、簡単な紹介を提供するビデオをご覧ください。https://youtu.be/p-zlSdixCZ4

于 2017-11-10T03:16:53.230 に答える