StandardBotをテンプレートで設定する
バーチャルエージェントプロバイダーのプラットフォームでStandardBotテンプレートを設定するプロセスは、新しいバーチャルエージェントを作成するか、既存のバーチャルエージェントを変更してStandardBotアプローチを使用するかによって異なります。
始める前に
StandardBotテンプレートから新しいバーチャルエージェントを開始する
-
バーチャルエージェントプロバイダー用のStandardBotテンプレートを、プロバイダーのプラットフォームにインポートします。プロバイダーのステップに従ってください。
-
各行動について、インテントとバーチャルエージェントの応答を設定します。テンプレートにある例を、追加する各応答のモデルとして使用してください。
- Studioスクリプトを作成するときは、インポートしたサンプルスクリプトをモデルとして使用します。
- スクリプトの中で、各行動のリクエストが行われる場所を特定します。
- サンプルスクリプトのリクエスト例を、独自のスクリプトでリクエストを作成する際のモデルとして使用してください。
- 必要に応じてテストし、調整します。
StandardBotで既存のバーチャルエージェントを変更する
可能であればテスト環境で作業してください。プロバイダーのプラットフォームとCXone バーチャルエージェントハブに、バーチャルエージェント設定のバックアップを作成してください。バーチャルエージェントハブでは、設定をクローンすることでこれを行います。
バーチャルエージェントの設定のインポートがバーチャルエージェントプロバイダープラットフォームでどのように処理されるかを必ず理解しておく必要があります。一部のプラットフォームでは、インポートによって既存のバーチャルエージェントが上書きされます。このことを理解せずにインポートすると、既存のバーチャルエージェントの設定が失われる可能性があります。
- StandardBotスクリプトとプロバイダー用のバーチャルエージェントテンプレートをダウンロードします。
-
バーチャルエージェントプロバイダー用のStandardBotテンプレートを、プロバイダーのプラットフォームにインポートします。プロバイダーのステップに従ってください。
- 既存のバーチャルエージェントの中で、それぞれの行動に対応する応答を特定します。
- 既存の対応をStandardBotの対応と比較し、必要な変更を特定します。
- 特定した変更を加えます。
- スクリプトの中で、各行動のリクエストが行われる場所を特定します。
- 既存のリクエストをサンプルスクリプト内のStandardBotリクエストと比較して、必要な変更を特定します。
- 特定した変更を加えます。
- 必要に応じてテストし、調整します。
StandardBotをDialogflow CXにインポートする
Google Dialogflow CXでは、バーチャルエージェントをインポートすることができません。代わりに、復元機能を使用して、既存のバーチャルエージェント設定を置き換える必要があります。上書きするバーチャルエージェントは、StandardBotで設定するものとは異なるものを選択します。そうすれば、これらを並べて作業できます。たとえば、新しいバーチャルエージェントを作成し、それを上書きすることができます。
データの損失を避けるには、新しいバーチャルエージェントを作成し、StandardBotテンプレートで上書きできます。そうしたくない場合は、上書きする前にバーチャルエージェントのバックアップをエクスポートすることが可能です。
- Dialogflow CX用のStandardBotの例のエクスポートをダウンロードします。
- お使いのGoogle Cloudプロジェクトにログインし、Dialogflow CXに移動します。
- ページ上部の[エージェント]ドロップダウンから、[すべてのエージェントを表示]を選択します。
- [エージェント]ページで、上書きするバーチャルエージェントの隣にある縦並びの3つの点をクリックし、メニューから[復元]を選択します。
- [ファイルソースの選択]で、[アップロード]をクリックします。
- [エージェントを復元]ウィンドウで、[ファイルを選択]をクリックし、ダウンロードしたStandardBotファイルを選択します。
- 開くをクリックします。
- [復元]をクリックします。ファイルのアップロードが完了すると、バーチャルエージェントが開きます。
StandardBotをDialogflow ESにインポートする
Google Dialogflow ESは、バーチャルエージェントをインポートするための2つのオプションをサポートしています。
- 復元:既存のバーチャルエージェント設定を完全に置き換えます。
- インポート:インテントとエンティティを除くすべての設定を置き換えます。既存のインテントやエンティティはそのままにして、まだ存在しないものをすべてインポートします。
データの損失を避けるには、新しいバーチャルエージェントを作成し、StandardBotテンプレートで上書きできます。新しいバーチャルエージェントは別のリージョンにいなければなりません。Google Dialogflow ESでは、リージョンごとに1つのバーチャルエージェントのみがサポートされています。上書きする前にバーチャルエージェントのバックアップをエクスポートすることも可能です。ただし、その場合はStandardBotのインポートを出発点として使用し、バーチャルエージェントを最初から作成する必要があります。
- Dialogflow ES用のStandardBotの例のエクスポートをダウンロードします。
- お使いのGoogle Cloudプロジェクトにログインし、Dialogflow ESに移動します。
- 上書きするバーチャルエージェントを開きます。
- ページの左側にあるメニューの一番上にある歯車をクリックします。
- [エクスポートとインポート]タブをクリックします。
- [ZIPからインポート]をクリックします。既存の設定をすべて置き換える場合は、[ZIPから復元]をクリックします。
- ダウンロードしたStandardBot ZIPファイルを選択して、[開く]をクリックします。ファイルがロードされ、既存のバーチャルエージェントの設定を置き換えます。