コパイロット プラグインの作成と構成 (プレビュー)

重要

Power Virtual Agents 機能は、生成 AI への多大な投資と Microsoft Copilot 全体の統合の強化により、現在 Microsoft Copilot Studio の一部となっています

ドキュメントやトレーニング コンテンツが更新される間、一部の記事やスクリーンショットで Power Virtual Agents が参照される場合があります。

[この記事はプレリリース ドキュメントであり、変更されることがあります。]

Microsoft Copilot Studio でプラグインを作成して、Microsoft 製品全体のコパイロットで使用できます。 これらのプラグインは、複雑な会話フローを手動で作成することなく、接続されたサービスを呼び出し、アクションを実行し、コパイロット ユーザーに回答を提供できます。

コパイロット プラグインの構築により、Power Platform 管理センターで Microsoft 365 Copilot 設定を有効 にすると、Microsoft 365 テナントと Power Platform 環境が接続されます。

これらの接続により、Microsoft Copilot for Microsoft 365 でプラグインを使用し、Dynamics 365、Power Platform、Microsoft 365 間でデータを使用することができます。

この記事では、コパイロット プラグインを作成および使用する方法の概要を示し、Copilot Studio でプラグインを構築および構成するための個々の構成手順へのリンクを提供します。

また、 Power Platform や Dynamics 365 アプリなどのビジネス アプリケーション用の事前に構築されたプラグインを使用および展開することもできます。

重要

プレビュー中は、Copiot Studio で構築したプラグインのみを Copilot for Microsoft 365 で使用できます。 Copilot Studio で作成したカスタム コパイロットでは、構築したプラグインを使用できません。

前提条件

エンド ユーザーが Microsoft Copilot とのチャットで使用できる会話型 AI プラグインを作成するには、以下が必要です。

これらの設定を構成し、AI プラグインを作成して公開し、ユーザーがチャット内から Microsoft Copilot との接続を有効 にすると、テナント内のエンド ユーザーは、Microsoft Copilot とのチャットで会話プラグインと AI プラグインを使用できます。

コパイロット プラグイン

プラグインは、 Power Platform、Dynamics 365、および Microsoft 365 間で機能する個別の再利用可能な構成要素です。 Microsoft 365 テナント 内のすべてのプラグインは、Dataverse の中央プラグイン レジストリから共有されます。 プラグインを作成または変更して公開すると、その変更はそのプラグインを使用するすべてのコパイロットにプッシュされます。

プラグインを作成するときは、簡単な言語を使用してプラグインが何を行うべきかを説明します。 次に、コパイロットが説明を読んで会話に最適なプラグインを決定するときに使用するデータ ソースまたはその他の接続を指定します。 コパイロットは、プラグインが機能するために必要に応じて、ユーザーに詳細情報を自動的に要求します。

たとえば、リードを管理するアプリを構築するとします。 コパイロットを追加すると、エンド ユーザーがアプリを使用する際の効率が向上します。 取引先担当者からのリードの作成を効率化し、ユーザーが次に取るべきアクションについて分析情報を得るのを支援したいと考えています。

ただし、コパイロットのユーザーがコパイロットに「この取引先担当者から新しいリードを作成してください」または「何をする必要があるか重要なことは何ですか?」と言った場合、コパイロットは質問に正しく答えたり、リードを作成したりするための情報を持っていません。

これらのシナリオを考慮してコパイロット内の会話フローを手動で設計する代わりに、次のプラグインを作成してコパイロットに接続します。

  • Power Automate フロー プラグインは、コパイロット ユーザーから提供された取引先担当者データを取得してリードを作成します。
  • プロンプト プラグインは、コパイロット ユーザーと取引先担当者との最新の会話を要約します。

コパイロット ユーザーがリードの作成を要求すると、フロー プラグインがトリガーされ、ユーザーがすでに提供したデータからリードが作成されます。 また、ユーザーは要約または概要を要求することもできます。これにより、プロンプト プラグインがトリガーされ、アクションの概要が返されます。

プラグインのカテゴリと種類

Copilot Studio で作成できるプラグインには、会話プラグインと AI プラグインの 2 つのカテゴリがあります。

会話プラグイン

これらのプラグインは、機能するコパイロットの作成に使用する Copilot Studio の標準トピック に似ています。

会話型プラグインは、トピックと同様の方法で作成、構成、公開します。 その後、プラグイン レジストリに追加され、Microsoft Copilot で使用できるようになります。

これらのプラグインの仕組みと作成および使用方法の詳細については、Microsoft Copilot 向け会話プラグインを作成する (プレビュー) を参照してください。

AI プラグイン

これらのプラグインを使用すると、コパイロットをデータに接続したり、活動を実行したりできます。 このプレビュー中に、Microsoft Copilot のプラグインを使用できます。 Microsoft Copilot Studio でビルドしたカスタム コパイロットではプラグインを使用できません。

Copilot Studio で AI プラグインを作成および構成します。 Power Apps で、一部の種類の AI プラグインを作成および編集することもできます。

次の表では、AI プラグインの各タイプについて説明しており、作成場所と作成方法を説明する記事へのリンクも付いています。

AI プラグインの種類 説明 Copilot Studio の作成 Power Platform の作成
AI Builder プロンプト プロンプトを使用すると、ユーザーは自然でわかりやすい言語を使用して回答を取得し、Microsoft Copilot でアクションを実行できます。 自然言語理解 (NLU) を使用してユーザーの意図を理解し、それを関連する情報、データ、または活動にマッピングします。 AI Builder プロンプトを使用してコンテンツを生成したり、分析情報を抽出したりできます Power Automate または Power Apps でカスタム プロンプトを作成する (プレビュー)
Power Automate フロー フローは Microsoft Copilot チャット内から呼び出すことができ、エンド ユーザーの環境全体でアクションを実行したり、情報を取得したりできます。 Power Automate フローでカスタム自動化を作成する 該当なし
Power Platform カスタム コネクタ カスタム コネクタを使用すると、プラグインは API を介してアクセスされる外部ソースからデータを取得および更新できます。 コネクタを使用すると、Salesforce、Zendesk、MailChimp、GitHub などの一般的なエンタープライズ システムからのデータにアクセスできるようになり、作成者によって Power Apps およびフローで日常的に使用されます。 コネクタを使用して外部データを更新または回答を取得する Power Automate または Power Apps でコネクタ AI プラグイン (プレビュー) を作成する
OpenAI プラグイン オープン AI プラグイン はデータ ソースへのアクセスを提供し、一般的なモデルでは通常は利用できない AI エクスペリエンスを通じて特定のデータを表示できるようにします。 OpenAI プラグインを追加する) 使用不可。

Microsoft Copilot でプラグインを使用する

テナントのエンド ユーザーが、Microsoft Copilot とのチャットで会話と AI プラグインを使用するには、以下が必要です:

  1. Microsoft 365 テナント管理者が Microsoft Copilot Studio アプリを Microsoft 365 管理センターで展開する。

  2. エンド ユーザーが、チャット内から Microsoft Copilot との接続を有効にする。

Microsoft Copilot Studio アプリのデプロイ (管理者)

  1. Microsoft 365 管理センターに、管理者アカウントを使用してサインインします。

  2. サイド ナビゲーション ペインで 設定 を展開し、統合アプリを選択します。

  3. 利用可能なアプリ タブに移動し、エントリ Microsoft Copilot Studio を選択します。 アプリの詳細ウィンドウが開きます。

  4. 展開 を選択して、Microsoft Copilot とのチャットでアプリを有効にします。

Copilot Studio アプリの展開

Microsoft Copilot で接続を有効にする

Microsoft Copilot エンド ユーザーは、チャット インスタンスとプラグイン レジストリの間に接続を作成する必要があります。 接続を一度作成するだけで、既存のすべてのプラグインと、接続に使用できる将来のプラグインと対話できるようになります。

エンド ユーザーは、Power Platform コパイロット プラグイン構成ポータルに移動する必要があります。そこで、必要なプラグインを有効にできます。

Microsoft Copilot とのチャットでプラグインについて質問することで、ポータルにアクセスできます。 彼らは、プラグインに関する短い概要とポータルへのリンクを受け取ります。

プラグインについて質問する

ユーザーは、データ接続や組織間のタスクの実行方法について、指示された質問をすることもできます。たとえば、次のような質問ができます。

  • プラグインを使用するにはどうすればよいですか?
  • Power platform コパイロット プラグインについて教えてください
  • 外部システムからデータを取得するにはどうすればよいですか?
  • Salesforce からデータを取得するにはどうすればよいですか?

AI プラグインの共有

デフォルトでは、プラグインは、プラグインを作成した人のみが Copilot Studio で表示および使用できます。

ただし、プラグインの作成者は、プラグインを作成したポータルでプラグインを共有できます。 たとえば、プロンプトに対して共有を選択することにより、AI プロンプトからの AI Builder を共有できます。 Power Automate フロー (Power Automate のフローページから)、カスタム コネクタ ページからのカスタム コネクタにも同じことが当てはまります。

トピック 説明
Microsoft Copilot 向け会話プラグインを作成する (プレビュー) 追加データを使用してユーザーの質問に応答できるプラグインを作成します。
Microsoft Copilot 向け AI プラグインを作成する (プレビュー) Power Automate フロー、 AI Builder プロンプト、 Power Platform コネクタ、および OpenAI コネクタを使って、ユーザーの環境全体でアクションを実行し、データをクエリするプラグインを作成します。
Microsoft Copilot Studio でプラグイン アクションを使用する (プレビュー) 複雑なことを何もせずに、Copilot Studio で構築するコパイロットで使用する複雑なトピックを作成します。