コンテンツにスキップ

カスタムエンジン エージェントの構築

カスタムエンジン エージェント は、 Microsoft 365 Copilot 向けのエージェントの一種で、完全な制御を提供します。宣言型エージェントが Microsoft 365 Copilot のモデルとオーケストレーションに依存するのに対し、カスタムエンジン エージェントでは独自の基盤モデル、オーケストレーター、セキュリティ スタックを利用できます。このアプローチは、エージェントの挙動、データ アクセス、推論ロジックを特定の要件やインフラストラクチャに合わせて調整する必要がある場合に最適です。

カスタムエンジン エージェントのアーキテクチャ図。基盤として任意のファウンデーションモデルを選択できます。オーケストレーターも完全にカスタマイズ可能です。ナレッジ、スキル、自律機能は外部 SDK やライブラリを使用したカスタム コードで実装できます。ユーザー エクスペリエンスは Microsoft 365 Copilot、 Microsoft Teams、またはその他のサポートされるチャネルで提供できます。

実施内容

Copilot Developer Camp の Build Path で、 Microsoft 365 Copilot と統合するカスタムエンジン エージェントの構築をさらに深く学びます。

C#、 Microsoft 365 Agents SDK、および Semantic Kernel を使用してクロスチャネルのカスタムエンジン エージェントを作成し、 Microsoft Teams、 Microsoft 365 Copilot、外部チャネルをサポートしながら、オーケストレーション レイヤーを完全に制御します。


Microsoft 365 エージェント SDK を使った開発

  • Visual Studio 2022 と Microsoft 365 エージェント Toolkit を使用した C# ベースの演習
  • Semantic Kernel と生成 AI モデルによるカスタムオーケストレーションを統合
  • Microsoft Teams と Microsoft 365 Copilot Chat に対応
  • Web を含む外部チャネルおよびその他のエンドポイントをサポート