Power Virtual Agents チャットボットを追加する

Power Virtual Agents は、コード不要のガイド付きグラフィカル インターフェイス ソリューションであり、チームのすべてのメンバーが、Teams プラットフォームと簡単に統合できるリッチで会話型のチャットボットを作成できるようにします。 Power Virtual Agents で作成されたすべてのコンテンツは、Teams で自然にレンダリングされます。 Power Virtual Agents ボットは、Teams のネイティブ チャット キャンバスでユーザーとやり取りします。 IT 管理者、ビジネス アナリスト、ドメイン スペシャリスト、および熟練したアプリ開発者は、開発環境をセットアップしなくても、Teams 用のインテリジェントな仮想エージェントを設計、開発、および公開できます。 Web サービスを作成することも、ボット フレームワークに直接登録することもできます。

このドキュメントでは、Power Virtual Agents ポータルを通じて Teams でチャットボットを利用できるようにする方法と、App Studio を使用してボットを Teams に追加する方法について説明します。

Power Virtual Agents を使用すると、顧客、他の従業員、または Web サイトやサービスへの訪問者からの質問に答えることができる強力なチャットボットを作成できます。

これらのボットは、データ サイエンティストや開発者を必要とせずに、簡単に作成できます。

注意

  • チャットボットを Microsoft Teams に追加することにより、ボット コンテンツやユーザー チャット コンテンツなどの一部のデータが Microsoft Teams と共有されます。 これは、データが組織のコンプライアンスおよび地理的または地域的な境界の外に流れることを意味します。
  • Teams アプリ ストアに公開するアプリを作成するために Microsoft Power Platform を使用しないでください。 Microsoft Power Platform アプリは、組織のアプリ ストアにのみ公開できます。

Power Virtual Agents ポータルを通じて Teams でチャットボットを利用できるようにする

Power Virtual Agents ポータルを通じて Teams でチャットボットを利用できるようにするには、次のプロセス手順を実行する必要があります。

Teams でチャットボットを利用できるようにするには:

  1. 最新のボット コンテンツを公開する
    Power Virtual Agents ポータルでチャットボットを作成した後、Teams ユーザーが操作する前に、ボットを公開する必要があります。 詳細については、「最新のボット コンテンツを公開する」を参照してください。

    Power Virtual Agents ポータルで公開する

  2. Teams チャネルを構成する
    ボットを公開したら、Teams チャネルを追加して、Teams ユーザーがボットを利用できるようにします。

    Power Virtual Agents ポータルのチャネル

  3. チャットボットのアプリ ID を生成する
    Teams チャネルをチャットボットに追加すると、ダイアログ ボックスに アプリ ID が生成されます。 アプリ ID は、ボットに対して Microsoft が生成した一意の識別子です。 アプリ ID を保存して、Teams 用のアプリ パッケージを作成します。

App Studio を使用してボットを Teams に追加する

Teams インスタンスでカスタム アプリのアップロードが有効になっている場合は、Teams App Studio を使用してチャットボットを直接アップロードし、すぐに使用を開始できます。 チャットボットを共有するには、管理者にボットをテナント アプリ カタログで利用できるように要求するか、アプリ パッケージを他のユーザーに送信して、個別にアップロードするように依頼することができます。

  1. Teams に App Studio をインストールする
    App Studio は Teams アプリです。 Teams ストアから App Studio をインストールします。これにより、Teams でのボットの作成と登録のプロセスが簡素化されます。

    1. Teams インスタンスからアプリ ストア アイコンを選択し、App Studio を検索します。

         Finding App Studio in the Store

    2. App Studio タイルを選択し、ポップアップ ダイアログ ボックスで [インストール] を選択します。

         Installing App Studio

  2. App Studio で Teams アプリ マニフェストを作成する
    Teams のボットは、ボットとその機能に関する基本情報を提供するアプリ マニフェスト JSON ファイルによって定義されます。 App Studio で、[マニフェスト エディター] を選択し、[新しいアプリの作成] を選択します。

    新しいアプリを作成する

  3. ボットの詳細を追加する
    すべての必須フィールドに入力します。 各フィールドの詳細については、マニフェスト スキーマ定義を参照してください。

    アプリの詳細を追加する

  4. ボットを設定する ボットを設定するには、次の手順に従います。

    1. [ボット] タブを開きます。
    2. [セットアップ] > [既存のボット] の順に選択し、ボットの名前を入力します。

    ボットのセットアップ

    次の画像は、既存のボットを設定する方法を示しています。

    既存のボットのセットアップ

  5. アプリ ID を追加する
    アプリ ID を追加するには、次の手順を実行します。

    1. [別のボット ID に接続] を選択し、前にコピーした アプリ ID を貼り付けます。
    2. [スコープ] > [個人用] > [保存] の順に選択します。

    アプリ ID を追加する

  6. ボットの有効なドメインを追加する
    この手順は、ボットがユーザーにサインインを要求する場合にのみ必要です。 [ドメインとアクセス許可] を選択し、[有効なドメイン] フィールドに次の入力を行います。

       token.botframework.com
    
  7. ボットをテストして配布する
    [テストと配布] タブを開き、[インストール] を選択して、ボットを Teams インスタンスに直接追加します。 または、完成したアプリ パッケージをダウンロードして Teams ユーザーと共有したり、管理者に提供してボットをテナント アプリ カタログで利用できるようにすることもできます。

  8. チャットを開始する Power Virtual Agents チャットボットを Teams に追加するためのセットアップ プロセスが完了しました。 これで、個人用チャットでボットとの会話を開始できます。

次の手順

関連項目