Q&A

対話モデルのスロットタイプに登録した各代表語をExtension側で判別する方法について

現在開発中のスキルで、1つのスロットタイプに大量の代表語を登録し、 Extension側でポストされたスロットの値を判別したいのですが、 今の所下記のようなリクエスト内容のrequest.intent.slots.food.valueを利用する事しか思いつきません。

  "request": {
    "type": "IntentRequest",
    "intent": {
      "name": "FoodIntent",
      "slots": {
        "food": {
          "name": "food",
          "value": "だいこん"
        }
      }
    }
  }

出来ればポストされた代表語の文字列で判定する事は避けたいので、 例えば各代表語に数値のidを設定し、その数値で代表語を判定したいのですが、 何か良い方法はございませんでしょうか。

  • 0
  • 0
  • 979
  • twitter facebook

Similar posts

    No similar posts

Are you sure? question.vm