重要
この記事では、既存のメッセージ拡張機能の統合について説明します。 サポート、可用性、および公開のガイダンスは、Microsoft のエクスペリエンスとロールアウトによって異なる場合があります。 このルートを選択する前に、ターゲット エクスペリエンスの現在の要件を確認してください。
メッセージ拡張機能は、Web サービスとのユーザー エンゲージメントを促進するように設計された Microsoft Teams と Outlook の強力な機能です。 さらに、ユーザーはチャット インターフェイスから直接アプリを操作できます。
これらの操作は通常、Microsoft Teams および Outlook クライアント内のボタンとフォームを介してトリガーされます。 このメカニズムにより、ユーザーはメッセージ作成エリアから、またはメッセージから直接、またはメッセージから直接、外部システム内のアクションを検索または開始できます。 これらのやり取りの結果は、豊富なフォーマットのカードの形でクライアントに返されます。
重要
メッセージ拡張機能は 、Microsoft 365 Government Community Cloud (GCC)、Government Community Cloud High (GCCH)、米国国防総省 (DOD) 環境で使用できます。
Copilot を使用したメッセージ拡張機能
Microsoft 365 Copilot の導入により、ゲームは変更されました。 ユーザーは、特定の UI コマンドの必要性をバイパスして、自然言語入力を使用してメッセージ拡張機能の検索機能を呼び出すことができるようになりました。 要するに、ユーザーの言葉が Copilot のアクションの触媒となり、ユーザーの要求に適したプラグインを呼び出すことができるようになります。
重要
Copilot プラグインとしてのメッセージ拡張機能は現在、機能が制限されたパブリック プレビュー段階にあります。 メッセージ拡張機能プラグインは、Teams、Word、PowerPoint の Microsoft 365 Copilot でスタンドアロン エクスペリエンスとして動作します。ただし、宣言型エージェントから追加することはできません。
次の図は、Teams クライアントと Microsoft 365 Copilot でメッセージ拡張機能を使用したユーザー操作がどのように異なるかを示しています。
ユーザーは検索クエリ以外にも行えます。 メッセージ拡張機能と Microsoft 365 Copilot の統合により、あらゆる種類のフォローアップの質問を行うことができます。 Copilot は生成 AI を利用しているため、多くの Microsoft 365 アプリケーションにわたってコンテンツを理解、要約、予測、生成できるため、ユーザーの生産性と創造性が向上します。
ユーザーは Copilot に在庫のある製品を尋ねることができます。次に、たとえば、テーブルにさまざまな製品を入力するように Copilot に依頼することもできます。 次に、サプライヤーへのリマインダーとして在庫を要約したメールを下書きするように Copilot に指示できます。
Bot Framework を使用してメッセージ拡張機能を構築する
メッセージ拡張機能を構築する方法はいくつかありますが、Copilot の機能を拡張するには、Teams ボットを含むさまざまなボットの作成に使用される Bot Framework SDK を使用して拡張機能を構築する必要があります。
開発では、 Microsoft 365 Agents Toolkit for Visual Studio Code を使用してメッセージ拡張機能を構築できます。 ツールキットは、ニーズに合ったテンプレートを足場に配置することで、プロジェクトを作成するのに役立ちます。