Agent Value コンポーネントは、静的メタデータと、型、動作、値の利点などのプロンプトドリブン ロジックに基づいて Copilot Studio の会話型および自律的なエージェントを分類するように設計されたモジュール式ソリューションです。 この分類により、組織は次のことが可能になります。
- エージェントの役割と目的を理解する。
- エージェントを戦略的な目標に合わせます。
- 各エージェントが提供する値を定量化します。
コンポーネントは、次の要素で構成されます。
- 分類テーブル エージェント値。
- 分類されたエージェントの拡散と分布を視覚化するカスタム ページ。
- AI ツールを活用した自動分類用の Power Automate フロー。
- コンポーネントを有効にする環境変数。
エージェント値コンポーネントを設定する
- 前提条件を確認します。
- キットをインストールします。
- Copilot Studio にサインインします。
- 自動化されたフローが動作するには、環境変数 の [値コンポーネントの有効化 ] を [はい] に設定します。
- すべての Power Automate クラウド フローを有効にします。
- 値の概要 | エージェント値インベントリ のクラウド フローを手動で実行して初期化します。
Dataverse テーブル
エージェント値コンポーネントには、エージェント分類メタデータを格納するためのカスタム Dataverse テーブルが含まれています。
エージェント値
エージェント値テーブルは、コア メタデータ テーブルです。 次の表に、各エージェントの分類出力を格納します。
- エージェントの種類
- 主な動作
- 価値のメリット
- 分類の日付
このテーブルは、AI ツールのプロンプト応答を使用して、Power Automate フローによって自動的に設定されます。
テーブル スキーマ
| 列名 | タイプ | Description |
|---|---|---|
| AgentId | GUID | 分類されたエージェントの ID |
| 名前 | テキスト | エージェントの表示名 |
| エージェントの種類 | テキスト | そのうちの 1 つ: コラボレーター、パフォーマー、レトリバー、オーケストレーター、アシスタント、アドバイザー |
| エージェントの動作 | テキスト | 次のいずれか: Sense、Decide、Act、Collaborate、Reflect、Respond |
| エージェント価値ベネフィット | テキスト | 定義された 10 の価値の利点の 1 つ |
| 分類日付 | 日付/時刻 | エージェント分類の年月日 |
| 環境表示名 | テキスト | エージェント環境のディスプレイ名 |
| EnvironmentId | テキスト | 環境の ID |
Power Automate フロー
このコンポーネントには、AI ツールを使用してエージェントを分類する 2 つの Power Automate フローが含まれています。
値の概要 |エージェント値インベントリを初期化する
Important
エージェント値テーブルを設定するには、このフローを有効にして手動で実行します。 完了したメタデータ (説明と命令) を持つエージェントのみが分類されます。
トリガー: 手動
目的: Agent Details テーブル内のすべてのエージェントを反復処理し、説明と命令の両方が存在する場合はそれらを分類します。
アクション:
- メタデータが見つからないエージェントをフィルター処理する
- 埋め込み分類プロンプトを使用して "プロンプトを実行する" アクションを呼び出す
- 解析と更新:
- エージェントの種類
- エージェントの動作
- エージェント価値ベネフィット
- 環境 ID
- 環境の表示名
- 分類日付
値の概要 |新しいエージェントの分類
トリガー: エージェントの詳細に新しい行が追加されたとき。
目的: 新しいエージェントに対して分類を直ちに実行します。
アクション: 前のフローと同じロジック。1 つのエージェント行にスコープが設定されています。
AI ツールプロンプト: エージェントを分類する
"プロンプトの実行" アクションでは、構造化されたシステム プロンプトを使用してエージェントを分類します。 埋め込みプロンプトには、プロンプトの目的が含まれます。
エージェントの指示と説明に基づいて、それを割り当てます。
- 主要なエージェントタイプ
- 支配的な振る舞い
- 最も可能性の高い価値を提供する利点
- この値を測定するための単純な数式またはシグナル