次の方法で共有


Microsoft 365 用カスタム エンジン エージェントの概要

カスタム エンジン エージェントは、任意の大きな言語モデル (LLM) に基づいて構築され、特定のドメインまたはワークフローに合わせて調整された特殊なチャット エクスペリエンスです。 組織は、Teams Toolkit や Microsoft Copilot Studio などのツールを使用して独自のエージェントを作成できます。 カスタム エンジン エージェントを使用すると、カスタム オーケストレーター、基盤モデル、およびカスタム ロジックを使用できます。

Teams のカスタム エンジン エージェントのしくみを示す図

カスタム エンジン エージェントは、タスクの実行やコンテンツの作成などの高度な機能を提供します。 これらの機能により、カスタム エンジン エージェントはワークフローの合理化と生産性の向上に不可欠なツールになります。 最初は Teams プラットフォームでのみサポートされていましたが、Microsoft 365 Copilot Chatに統合されました。エージェントは、エンド ユーザーに対して宣言型エージェントとシームレスに見えます。

重要

現在、Microsoft 365 Copilot Chat用のカスタム エンジン エージェントは、機能が制限されたパブリック プレビュー段階にあります。

カスタム エンジン エージェントでは、ビルド、デバッグ、デプロイにMicrosoft 365 Copilot ライセンスは必要ありません。 Microsoft 365 Copilot ライセンスを持つユーザー、またはCopilot Chatを介して測定が有効になっているテナント内のユーザーが使用できます。

注:

カスタム エンジン エージェントのコストは、アプリで使用される Azure サービスによって異なります。 コストを見積もるには、Azure 料金計算ツールに関するページを参照してください。

カスタム エンジン エージェントを構築する

カスタム エンジン エージェントは、次の 2 つの方法で構築できます。

  • フル カスタム オプション:Teams AI ライブラリTeams Toolkit を使用して、コードを使用してエージェントを構築できます。
  • 低コード オプション:Microsoft Copilot Studioを使用して、コードがほとんどまたはまったくないエージェントを構築できます。

Teams AI ライブラリと Teams Toolkit

ユーザーの要求やシナリオに合わせて正確にカスタマイズされたソリューションを求めている企業の場合は、 Teams AI ライブラリ を使用することをお勧めします。 Teams AI ライブラリは、Microsoft Bot Frameworkに基づいているため、従来のボットで実行できるすべての機能に加えて、Microsoft の UX 原則に準拠する LLM を利用します。

このオプションは、モデルの選択とオーケストレーションの調整、Teams ボット開発での以前のエクスペリエンスの適用、またはすべての Microsoft 365 ユーザーがエージェントを使用できるようにする開発者に最適です。

開発者は Teams Toolkit を利用してプロジェクトを構築することもできます。 Teams Toolkit には、シームレスなプロジェクト起動のための事前構築済みのテンプレートが含まれており、クイック スタート、簡単なデバッグ、デプロイに最適なソリューションを提供します。

開始するテンプレートを調べる

Teams Toolkit で使用できる事前構築済みのテンプレートで Teams AI ライブラリを使用して、カスタム エンジン エージェントの開発を開始します。

テンプレート 説明
Basic AI ChatBot Teams AI ライブラリを使用して、Teams 用の基本的な AI チャットボットを構築します。
AI エージェント LLM 推論に基づいて意思決定を行い、アクションを実行できる Teams 用の AI エージェント チャットボットを構築します。 AI エージェント テンプレートには、最初から開始するか、OpenAI Assistants API を使用するオプションがあります。
データとチャットする コンテンツを使用して AI ボットの知識を拡張し、質問に対するより正確な回答を得ることができます。 データとのチャット では、Azure AI Search、Microsoft 365 および SharePoint コンテンツを使用した Microsoft Graph Search、カスタム OpenAPI とデータ インジェスト オプションがサポートされています。

サンプル シナリオのツアーに参加する

Teams AI ライブラリ GitHub リポジトリで使用できるサンプル シナリオを調べて、カスタム エンジン エージェントに追加できる機能の詳細を理解します。

サンプル 説明 C# JavaScript Python
ボットの一覧表示 AI の力を活用し、ワークフローを簡素化し、アクション チェーン機能を使用して毎日のタスクに順序を付けます。 C# JavaScript Python
DevOps ボット 作業項目の作成、更新、トリアージ、集計などの DevOps アクションを実行します。 C# JavaScript Python
20 個の質問ボット LLM 機能とユーザー意図の概念を使用するには、ユーザーが 20 個の質問内でシークレットを推測し、チャットボットに何らかの質問と回答をデータ ソースとして基付けます。 C# JavaScript Python
数学講師アシスタント コード インタープリター ツールで OpenAI の Assistants API を使用し、数学の専門家であるアシスタントを作成します。 C# JavaScript Python
食品の注文アシスタント アクションを呼び出して、複雑な相互作用を伴う The Pub という架空のレストランから食べ物を注文します。 C# JavaScript Python

Microsoft Copilot Studio

Microsoft Copilot Studioは、ローコードツールとプロコードツールを使用してエージェントを構築およびカスタマイズできる汎用性の高いプラットフォームです。 Azure AI サービスと統合され、1,000 を超えるコネクタを提供し、高度なマルチチャネル会話エージェントを作成できます。

Copilot Studioを使用してカスタム エンジン エージェントをビルドおよび発行する方法については、次の記事を参照してください。

Microsoft 365 Agents SDK

Microsoft 365 Agents SDK は、Azure AI Foundryやセマンティック カーネルなどのオーケストレーション レイヤーなどの AI サービスとシームレスに統合されます。 Copilot Studioとの相互運用性が提供されるため、追加のスキルを使用して既存のエージェントを強化および拡張できます。 これにより、作成者はタスクを他のエージェント機能に委任できます。 さらに、コードからCopilot Studio エージェントに接続し、Copilot Studio エコシステム内のすべての機能にアクセスできます。

詳細については、「 Microsoft 365 Agents SDK (プレビュー)」を参照してください。

プライバシーとコンプライアンス

Copilot Chatおよび Teams のカスタム エンジン エージェントのプロンプトと応答は、Microsoft 365 製品の使用条件に準拠して保存され、お客様の指示に従って管理されます。 この保存されたデータを表示および管理するために、管理者は Content Search または Microsoft Purview を使用できます。