Copilot Agent Kitは、Copilot Studioエージェントのテストと評価のためのオープンソースツールキットです。 たとえば、テスト ケースの定義、ユーザー クエリのシミュレート、エージェントの応答の検証に役立ちます。 この記事では、マーケットプレイスやGitHubからのキットインストール手順、展開後の手順、設定オプションをステップバイステップで紹介します。
Note
Copilotエージェントキットをダウンロード・インストールする前に、すべての前提条件を満たしていることを確認してください。
マーケットプレイスからCopilot Agent Kitをインストールする
GitHubからCopilot Agent Kitをインストールしたい場合は、「GitHubからInstall Copilot Agent Kit」へスキップしてください。
マーケットプレイスから展開
マーケットプレイスからCopilot Agent Kitを展開するには、以下の手順に従ってください:
- マーケットプレイスのCopilotエージェントキットにアクセスしてください。
- 今すぐ入手する を選択します。
- 必要に応じてサインインします。
- 「Copilot Agent Kitをインストール」ビューで、Copilot Agent Kitを展開したい環境を選択します。
- 使用条件とステートメントを確認します。 同意する場合は、ボックスをオンにして [インストール] を選択 します。
Copilotエージェントキットの設置が始まります。
展開後のステップ(マーケットプレイス)
インストールが完了したら、次の展開後の手順に従います。
- Power Apps にサインインします。
- ソリューション に移動します。
- 既定のソリューションを選択します。
- [接続参照] を選択します。
- Copilot Agent Kit - Dataverseを見つけて、編集のために開いてください。
- すべての必須フィールドが入力され、選択した接続が有効であることを確認します。 必要に応じて、Dataverse への新しい接続を作成します。
- 保存を選びます。
- 追加の構成手順とオプションの構成手順に従います。
GitHubからCopilot Agent Kitをインストールする
GitHubからCopilot Agent Kitをインストールするには、以下の手順に従ってください。 マーケットプレイスからインストールしたい場合は、「マーケットプレイスからCopilot Agent Kitをインストールする」に行ってください。
最新の GitHub リリースをダウンロードする
Power CAT Copilot Agent Kitのマネージドソリューションの最新バージョンをダウンロードしてください。
Copilot Agent Kit管理型zipファイルをインストールしてください
Copilot Agent Kitの管理ソリューションをインストールするには:
- Power Apps にサインインします。
- Copilot Agent Kitをインストールしたい環境を選択してください。
- ソリューション に移動します。
- [ ソリューションのインポート] を選択します。
- を選択し、を参照します。
- CopilotStudioKit*_managed.zipファイルを選択します。
- 次へを選択します。
- ソリューション情報を確認したら、[ 次へ] を選択します。
- メッセージが表示されたら、必要な 接続を作成し、[インポート] を選択 します。
- 会話 KPI レポートの値は、現時点では as-is のままにしておきます。 これらの値は後で更新できます。
- インポート操作が完了するまで待ちます。
既存のソリューションをアップグレードする (GitHub)
Copilotエージェントキットの最新バージョンにアップグレードするには、以下の手順に従ってください:
- Power Apps にサインインします。
- Copilotエージェントキットをアップグレードしたい環境を選択してください。
- ソリューション に移動します。
- [ ソリューションのインポート] を選択します。
- を選択し、を参照します。
- [CopilotStudioKit*_managed.zipを選択します。
- 次へを選択します。 Power Apps は、このアップグレードが既存のマネージド ソリューションであることを認識します。
- [次へ] を選択して、既存のソリューションをアップグレードすることを確認します。
- 会話 KPI レポートの値は、現時点では as-is のままにしておきます。 これらの値は後で更新できます。
- インポートを選択します。
Note
Copilot Agent Kitのアップグレード中に、次のようなエラーが発生することがあります:解決策「Power CAT Copilot Agent Kit」インポートに失敗:ImportAsHoldingが例外付きで失敗:属性はカスタムフィールドではないため、Entity: cat_copilottestrunid cat_CopilotTestRunから削除できません。
この問題は既知であり、調査中です。 回避策として、アップグレードを適用する前にステージングします。 詳細については、 ソリューションのアップグレードまたは更新に関するページを参照してください。
追加の構成手順とオプションの構成手順
これらの設定手順は、マーケットプレイスでCopilotエージェントキットをインストールした場合でも、GitHubでインストールした場合でも適用されます。
ヒント
Copilot Agent Kitには、接続参照、環境変数、クラウドフローを設定するためのセットアップウィザードが含まれています。 セットアップウィザードの使い方について詳しく学びましょう。
SharePoint 同期を構成する
次の手順は省略可能であり、 SharePoint 同期 機能を使用する場合にのみ必要です。 これらの値は、機能を使用する前にいつでも設定できます。
SharePoint への接続をソース SharePoint サイトにポイントします。 コンテンツが同期するターゲット カスタム エージェントの Dataverse インスタンスに Dataverse URL をポイントします。
SharePoint同期機能を使用するには:
- この記事の前半で説明したCopilot Agent Kitをインストールしてください。
- Power Apps にサインインします。
- ソリューション に移動します。
- 既定のソリューションを選択します。
- [接続参照] を選択します。
- Copilot Agent Kit - SharePointの接続参照を見つけて、編集のために開いてください。
- すべての必須フィールドが入力され、選択した接続が有効であることを確認します。 必要に応じて、SharePoint への新しい接続を作成します。
- 保存を選びます。
詳細情報:Copilot Agent Kitでのエージェントの設定方法、ファイル同期のための新しいエージェントの設定方法について学びましょう。
エージェント インベントリの構成
次の手順は省略可能であり、 エージェント インベントリ 機能を使用する場合にのみ必要です。 これらの値は、機能を使用する前にいつでも設定できます。
ソリューション内の接続参照によって、エージェントの可視性が制御されます。 他のアカウントを使用することはできますが、これらのアクセス許可を使用して完全な可視性を得ることができます。
- Copilot Agent Kit - Power Platform for Adminsはテナント内の環境リストを取得します。 Power Platform 管理者レベルのアクセス許可が必要です。
- Copilot Agent Kit - Dataverseは環境からエージェントの情報を収集します。 すべての環境に対するシステム管理者レベルのアクセス許可が必要です。
これらの手順に従うか、 セットアップウィザー ドを使ってエージェントインベントリの接続参照を設定することができます。
エージェント インベントリ機能を使用するには:
- この記事の前半で説明したCopilot Agent Kitをインストールしてください。
- Power Apps にサインインします。
- ソリューション に移動します。
- 既定のソリューションを選択します。
- [接続参照] を選択します。
- Copilot Agent Kit - Power Platform for Admins connection referenceを見つけて、編集のために開いてください。
- すべての必須フィールドに入力し、選択した接続が有効であることを確認します。
- 保存を選びます。
- Copilot Agent Kit - Dataverseの接続参照を見つけて、編集のために開いてください。
- すべての必須フィールドに入力し、選択した接続が有効であることを確認します。
- 保存を選びます。
フローを有効にする
Note
SharePoint 同期を使用する場合は、関連するフローを有効にする前に SharePoint 同期を構成します (名前は SharePoint 同期で始まります)。
Copilot Agent Kitに含まれるクラウドフローを有効にするには、以下の手順に従うか、セットアップウィザードを使用してください。
- この記事の前半で説明したCopilot Agent Kitをインストールしてください。
- Power Automate にサインインします。
- Copilotエージェントキットの環境が選択されていることを確認してください。
- [ソリューション] を選択します。
- Copilotエージェントキットを選択してください。
- クラウド フロー を選択します。
- すべてのフローが有効になっていることを確認します (状態 = オン)。
- 次の順序で、有効になっていないすべてのフローを有効にします。
- 孫で終わるフロー。
- 子で終わるフロー。
- 必要に応じて、任意の順序で残りのフローを実行します。
コンプライアンスハブの設置
コンプライアンスハブの設定には、「Copilot Agent Kit コンプライアンスハブの設定および設定」の手順に従ってください。 コンプライアンスハブはエージェントインベントリが必要です。
埋め込み会話 KPI ダッシュボードを構成する
埋め込み 会話 KPI ダッシュボードを使用する場合にのみ、次の手順に従います。
手順中に、次の値を書き留めます。
- ワークスペース名
- ワークスペース GUID
- レポート名
- レポート GUID
レポートを公開する
Conversation KPI レポートを発行するには:
この記事の前半で説明したCopilot Agent Kitをインストールしてください。
Power CAT Copilot Agent KitのGitHubリポジトリから Conversation.KPIs.zip をダウンロードしてください。
zip ファイルのコンテンツを抽出します。
Power BI Desktop アプリケーションで Conversation KPI.pbit ファイルを開きます。
表示されるダイアログで [ 環境の URL ] として Dataverse URL を入力し、[ 読み込み ] を選択します (たとえば、
org3c23948.crm.dynamics.com、https://プレフィックスなし)。ダイアログボックスが表示されない場合は、ホーム>>に環境 URL を入力します。
データを更新し、必要に応じてサインインします。
ワークスペースに保存して発行します。
レポート名とワークスペース名を書き留めます。
Power BI にサインインします。
発行したレポートを開き、URL に ワークスペース GUID と レポート GUID を 書き留めます。
"マイ ワークスペース" に発行した場合、ワークスペース GUID は
00000000-0000-0000-0000-000000000000。3つの点(...)を選択し、次に 「意味モデルを見る」と表示します。
File>を開きます。
データ ソースの資格情報に問題がないことを確認します。 サインインして問題を解決します。
[更新] に移動し、 更新 スケジュールを設定します。
レポート環境変数を更新する
埋め込み会話 KPI ダッシュボードを設定するには、関連する環境変数を正しい識別子で更新します。 これらの手順に従うか、セットアップウィザードを使うことができます。
- Power Appsにサインインし、Copilot Agent Kitをインストールした環境を選択します。
- ソリューション>既定のソリューションを選択します。
- 環境変数 を選択する。
- 会話 KPI レポートを見つけて選択します。
- 既定値のプレースホルダーを、発行プロセス中に書き込んだワークスペース名、ワークスペース GUID、レポート名、およびレポート GUID の値に置き換えます。
- 保存を選びます。
Copilot Agent Kitでのエージェント設定方法や、Conversation KPIの新しいエージェントの設定方法について学びましょう。
Copilot Agent Kitアプリへのアクセス
Copilot Agent Kitアプリにアクセスするには:
- Power Appsにサインインし、Copilot Agent Kitをインストールした環境を選択します。
- [アプリ] に移動します。
- Power CAT Copilot Agent Kitを見つけて選択してください。
- [再生] を選択します。
- (省略可能)アプリを ブックマーク します。
Copilot Agent Kitアプリを共有する
アプリが正常に起動したことを確認すると、所有者(またはキットをインストールしたシステム管理者)がCopilot Agent Kitアプリをチームと共有する必要があります。
- Power Apps にサインインします。
- [アプリ] を選択します。
- 「Copilot Agent Kit」で検索し、Typeコード(モデル駆動型アプリではない)のものを探してください。
- 3 つのドット (...) を選択し、アプリ名の横にある [共有 ] を選択します。
- アクセスが必要なユーザーまたはセキュリティ グループを検索して追加します。
- [ 共有] を選択して確定します。
詳細については、「 キャンバス アプリを組織と共有する」を参照してください。