Alexa スキルへのエクスポート - Amazon Lex V1

Amazon Lex V2 を使用している場合は、代わりに Amazon Lex V2 ガイドを参照してください。

 

Amazon Lex V1 を使用している場合は、ボットを Amazon Lex V2 にアップグレードすることをお勧めします。V1 には新機能を追加されませんので、すべての新しいボットには V2 を使用することを強くお勧めします。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Alexa スキルへのエクスポート

ボットスキーマは、Alexa Skill と互換性がある形式でエクスポートできます。ボットを JSON ファイルにエクスポートしたら、Skill Builder を使用してそれを Alexa にアップロードします。

ボットとそのスキーマをエクスポートするには (インタラクションモデル)
  1. AWS Management Console にサインインし、Amazon Lex コンソール (https://console.aws.amazon.com/lex/) を開きます。

  2. エクスポートするボットを選択します。

  3. [アクション] で、[エクスポート] を選択します。

  4. エクスポートするボットのバージョンを選択します。形式では [Alexa Skills Kit] を選択し、続いて [エクスポート] を選択します。

  5. ダウンロードダイアログボックスが表示されたら、ファイルを保存する場所を選択し、[保存] を選択します。

ダウンロードされるファイルは、エクスポートしたボットと同じ名前の 1 つのファイルが含まれる .zip アーカイブです。このファイルには、Alexa スキルとしてボットをインポートするために必要な情報が含まれています。

注記

Amazon Lex および Alexa Skills Kit では、次の点が異なります。

  • 括弧 ([]) で示されるセッション属性は、Alexa Skills Kit ではサポートされません。セッション属性を使用しているプロンプトは更新する必要があります。

  • 句読点は、Alexa Skills Kit でサポートされません。句読点を使用している発話は更新する必要があります。

Alexa スキルにボットをアップロードするには
  1. 開発者ポータル (https://developer.amazon.com/) にログインします。

  2. [Alexa スキル] ページで、[スキルの作成] を選択します。

  3. [新しいスキルの作成] ページに、スキル名と、スキルのデフォルト言語を入力します。スキルモデルに [カスタム] が選択されていることを確認し、[スキルの作成] を選択します。

  4. [一から作成] が選択されていることを確認し、[選択] を選択します。

  5. 左のメニューで [JSON テキストエディタ] を選択します。Amazon Lex からエクスポートした JSON ファイルを JSON テキストエディタにドラッグします。

  6. [モデルの保存] を選択して、インタラクションモデルを保存します。

スキーマを Alexa スキル内にアップロードしたら、Alexa でスキルを実行するために必要な変更を行います。Alexa スキルを作成する方法の詳細については、「Alexa Skills Kit」の「Use Skill Builder (Beta)」を参照してください。