次の方法で共有


Microsoft 365 Copilot 拡張機能の例

この記事では、エージェント、Microsoft 365 Copilot コネクタ (旧称 Microsoft Graph コネクタ)、プラグインなど、Copilot 拡張ソリューションの開発に役立つコード サンプルへのリンクを示します。

宣言型エージェントのサンプル

次の宣言型エージェント サンプルは、PNP コミュニティから入手できます。

サンプル 説明
キャリア コーチ ロールの理解、スキル ギャップ分析、学習機会、キャリア移行計画など、パーソナライズされたキャリア開発の提案を提供します。 これは、ユーザーの現在の役割を理解し、キャリア目標を特定し、スキルとギャップを評価し、学習機会を提案し、将来の成長のための詳細な行動計画を作成することを目的としています。
Idea Coach ブレーンストーミング セッションと計画を容易にし、創造的な演習、アイデアorganization手法、改善のためのフィードバックを提供します。 これは、楽しい、協調的なトーンを使用し、反復的な質問をし、効果的なブレーンストーミングセッションを実行するための詳細な議題と創造的な提案を提供します。
Learning Coach ユーザーが複雑なトピックを単純、中間、高度な概要に分割して理解するのに役立ちます。また、ガイド付きプラクティスと学習計画も提供します。 用語集、類推、練習演習、構造化された学習計画など、複雑なトピックを学習するためのさまざまな手法を採用しています。
プロンプト コーチ Copilot の効果的で構造化されたプロンプトをユーザーが作成するのを支援します。 分析、コンプライアンス チェック、改善の提案を提供します。 これは、効果的なプロンプトを生成するための目標、コンテキスト、ソース、および期待に関する情報を求め、プロンプトの執筆力を高めるのに役立つ詳細な分析を提供します。
作文コーチ 書き込みに関する詳細なフィードバックを提供し、メッセージのトーンの変更、テキストの翻訳、指示、ストーリー、ブログ投稿、ホワイトペーパーの作成に役立ちます。 わかりやすく、一貫性、文法、全体的な影響に焦点を当て、さまざまな種類のドキュメント作成に対して特定の改善と代替手段を提供します。

API プラグインのサンプルを含む宣言型エージェント

次のサンプルでは、Microsoft のオーケストレーションとモデルを使用してカスタム エージェントを実装します。

サンプル 説明
Trey Research Copilot 拡張機能 (OAuth バージョン) この例では、Microsoft のオーケストレーターと LLM を使用して独自の宣言型エージェントを構築する方法を示します。これは、API プラグインを介して API と対話することもできます。 このサンプルには認証が含まれています。
Trey Research Copilot 拡張機能 (匿名バージョン) この例では、Microsoft のオーケストレーターと LLM を使用して独自の宣言型エージェントを構築する方法を示します。これは、API プラグインを介して API と対話することもできます。 このバージョンの Trey Research サンプルでは認証は行われませんが、デモや実験に役立つ場合があります。

カスタム エンジン エージェントのサンプル

次のサンプルでは、カスタム オーケストレーションとモデルを使用してカスタム エンジン エージェントを実装します。

サンプル 説明
Azure OpenAI を使用した会議ヘルパー この例では、Azure OpenAI が会議にサブスクライブしたすべての参加者の会議の文字起こしからアクション 項目を抽出する方法を示します。 次に、会議が終了した後、1 対 1 のチャットでこれらのアクション 項目を個々のユーザーに送信します。
仮想アシスタント ボット このサンプル アプリケーションでは、調整された応答のために入力をスキル ボットにルーティングするルート ボットを示します。

Copilot コネクタのサンプル

次のサンプルでは、Microsoft 365 Copilotを拡張する Copilot コネクタを実装しています。

サンプル 説明
TypeScript ポリシー コネクタ このサンプルには、ローカル ポリシーを Microsoft 365 に取り込む方法を示す Copilot コネクタが含まれています。 各ファイルについて、フロント マターからメタデータを抽出し、外部接続のスキーマにマップし、コンテンツとメタデータを保持してコンテンツを取り込みます。 取り込まれたコンテンツは、organizationのすべてのユーザーに表示されるように設定されます。
.NET docs コネクタ このサンプル .NET プロジェクトでは、Copilot コネクタを構築して、非構造化データを Microsoft 365 に取り込み、Microsoft 365 Copilotで使用できるようにする方法を示します。 このプロジェクトでは、Microsoft 365 Agents Toolkit (Teams Toolkit の進化) for Visual Studio を使用して、コネクタをMicrosoft Teams アプリとしてパッケージ化し、organizationでの展開を簡略化します。
.NET GitHub コネクタ この .NET アプリケーションでは、Copilot コネクタ API を使用して、GitHub から問題とリポジトリにインデックスを付けるカスタム コネクタを作成する方法について説明します。 このコネクタサンプルは、Microsoft Search、Copilot in Teams、Microsoft 365 Copilot アプリなどのエクスペリエンスを強化します。
Python GitHub コネクタ この Python アプリケーションでは、Copilot コネクタ API を使用して、GitHub から問題とリポジトリにインデックスを付けるカスタム コネクタを作成する方法について説明します。 このコネクタサンプルは、Microsoft Search、Copilot in Teams、Microsoft 365 Copilot アプリなどのエクスペリエンスを強化します。
TypeScript GitHub コネクタ この TypeScript アプリケーションでは、Copilot コネクタ API を使用して、GitHub から問題とリポジトリにインデックスを付けるカスタム コネクタを作成する方法について説明します。 このコネクタサンプルは、Microsoft Search、Copilot in Teams、Microsoft 365 Copilot アプリなどのエクスペリエンスを強化します。

コミュニティ サンプル

Microsoft 導入センターのサンプル ソリューション ギャラリーには、コミュニティのサンプルの最新の一覧があります。