概要

完了

宣言型エージェントをアクションで拡張することで、API を介して外部システムやサービスに接続できます。 エージェントを既存のシステムに接続すると、タスクを自動化し、自然言語を使用して分析情報を取得するのに役立ちます。 ユーザー エクスペリエンスを向上させるために、アダプティブ カードを使用して、エージェントが API から取得した情報を視覚的に魅力的な方法でレンダリングできます。

シナリオ例

最近、ローカル レストランの API と統合する宣言型エージェントを構築したとします。 エージェントを使用すると、今日のメニューを参照し、自然言語を使用して注文することができます。 レストランの API では、料理、その食材、アレルゲンの詳細な一覧が提供されます。 アダプティブ カードを使用して料理に関する情報をレンダリングすることで、エージェントの応答を強化する必要があります。 また、アダプティブ カードを使用して注文の概要をレンダリングして、注文を視覚的に表現することもできます。 アダプティブ カードを使用すると、画像、テキスト、ボタンを含めることで、情報をより魅力的にすることができます。

私たちは何をしますか?

このモジュールでは、宣言型エージェント用の既存の API プラグインを拡張して、アダプティブ カードを使用して API から受け取る情報をレンダリングします。 次の学習を行います。

  • 作成: API からのデータを表示するアダプティブ カード テンプレートを作成します。
  • 確認: アダプティブ カード テンプレートが API データを正しくレンダリングすることを確認します。
  • 構成: アダプティブ カード テンプレートを使用してデータをレンダリングするように API プラグインを構成します。
  • プロビジョニング: 宣言型エージェントをアップロードしてMicrosoft 365 Copilotし、結果を検証します。

アダプティブ カードを使用して外部 API からの情報をユーザーに応答する宣言型エージェントのスクリーンショット。

メインの目標は何ですか?

このモジュールの終わりまでに、宣言型エージェントで使用するアダプティブ カード テンプレートを構築する方法について説明します。 テンプレートがデータを正しくレンダリングすることを確認し、テンプレートを使用するように API プラグインを構成できます。