AWS Lex 統合アカウントの設定
AWS Lex との連携は、 統合アカウントを通じて有効化されます。このアカウントには、サードパーティサービスの認証情報が保存され、Bright Pattern Contact Centerがそれらにアクセスして連携できるようになります。
この記事では、AWS Lexのボット/チャット提案エンジンとの連携アカウントを設定し、そのプロパティを編集する方法について解説します。
なお、現時点では、Bright PatternはAmazon Lexのバージョン1のボットのみをサポートしています。
手順
ステップ 1: 統合アカウントを追加する
ボット/チャット提案エンジン連携アカウントの追加を行い、タイプとして「AWS Lex」を選択します。
ステップ 2: プロパティの編集
[プロパティ] ダイアログで、AWS Lex ボットインスタンスの認証情報を次のように入力してください。これにより、Bright Pattern がボットにアクセスし、チャットでのやり取りに使用できるようになります。
名前
この統合アカウントの一意の名前(任意)です。同じタイプの統合アカウントを複数持つことができるため、説明的で覚えやすい名前を付けると便利です。
タイプ
アカウントを追加する際にこのタイプを選択したため、既定ではタイプは「AWS Lex」となっています。
ユーザー ID
お客様の AWS アカウント ID です。
AWS の「マイアカウント」>「アカウント設定」から確認できます。
ボットの名前
ボット名(例:「TripBooker」)。なお、これはボットのエイリアスとは異なる場合があります(後述)。
AWS では、「Amazon Lex」>「ボット」(ご自身のボット名を選択)>「設定」の順に進むと確認できます。
ボットエイリアス
エイリアス名(ある場合)。
ボットには、それぞれ異なるインテントや設定を持つ複数のバージョンを保存することができます。ボットエイリアスとは、そのボットのバージョンの名前です。
アクセスキー
アクセスキー ID(例:AKIAIOSFODNN7EXAMPLE)。
これを入手するには、AWS Identity and Access Management(IAM)サービス用のアクセスキーを設定する必要があります。詳しくはIAM ユーザーのアクセスキーの管理およびAWS 管理コンソールをご覧ください。
シークレットキー
シークレットアクセスキー(例:wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY)
リージョン
ボットインスタンスのリージョン(例:「us-east-1」)
1日あたりの最大API呼び出し回数
1日あたりに実行できるAPI呼び出しの最大数です。この制限は、無料アカウントに含まれる呼び出し回数を超えた分について、アカウントに追加料金が請求されるのを防ぐためのものです。
ステップ 3: プロパティの保存
画面下部の[適用]をクリックして、アカウントのプロパティを保存してください。これで、AWS Lex 統合の設定は完了です。
推奨文献
ボットに関する詳細については、以下をご覧ください: