重要
- これはプレビュー機能です。
- プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能は、追加の使用条件の対象となり、正式リリース前に利用可能です。お客様は早期にアクセスし、フィードバックを提供することができます。
エージェント API は、コンポーネントが Microsoft Copilot Studio で作成されたトピックと対話できるようにする、Microsoft Power Apps で導入された一連のインターフェースです。 これらの API は 2 つのフォームで利用可能です:
- PCF コントロールに使用される
Context.Copilotメソッド。 これがこの記事の主題です。 - モデル駆動型アプリのクライアント スクリプトに使用される Xrm.Copilot ネームスペース。
これらの API は、Microsoft Copilot Studio との統合を強化し、よりインテリジェントで応答性の高いアプリ体験を可能にするように設計されています。 API は単一の Copilot Studio エージェントを使用します:
- カスタム アプリのモデル アプリ デザイナーで選択されたアプリ アシスタント エージェント。 詳細については、「 アプリ アシスタント エージェントの操作」を参照してください。
- "Copilot in Dynamics 365 Sales" エージェントを暗黙的に使用する、潜在顧客または営業案件テーブルを含むモデル アプリ。
| API | プロパティ |
|---|---|
| copilot.executeEvent | 登録されたイベント名に基づいて、Microsoft Copilot Studio トピックを実行します。 MCSResponse タイプの配列を返します。 |
| copilot.executePrompt | トピックに登録されたトリガー クエリに基づいて Microsoft Copilot Studio トピックを実行します。 MCSResponse タイプの配列を返します。 |
アクセシビリティ
コード コンポーネントを作成する際には、コード コンポーネントのアクセシビリティ チェックにおける以下のベスト プラクティスに従っていることを確認してください。
関連記事
エージェント API とエージェント応答コンポーネントの FAQ
Copilot
executeEvent
executePrompt
アプリのアシスタントエージェントと共に作業する
Power Apps Component Framework の概要
初めてコード コンポーネントを作成する
Power Apps Component Framework の学習
Xrm.Copilot (クライアント API 参照)
フォーム デザイナーでエージェントの応答を追加する (プレビュー)