ツールの概要

重要

この記事の一部の情報は、市販される前に大幅に変更される可能性があるプレリリース製品に関するものです。 Microsoft は、ここに記載された情報に関して、明示または黙示を問わず、いかなる保証も行いません。

エージェントには、アクションを実行し、ワークフローを自動化する機能があります。 ツールを使用してアクションを実行します。 ツールは、目的を満たすために LLM に与えられる関数です。 適切なツールは、エージェントが特定のユース ケースのタスクを実行するのに役立ちます。 エージェントは、ツール実行プロセス全体をバックグラウンドで処理します。

ツールを使用すると、LLM は、データベースのクエリ、API の呼び出し、計算の実行など、外部システムと対話できます。 各ツールは名前で一意に識別され、そのスキーマを記述するメタデータが含まれています。

この記事では、開発者がエージェント ビルダーを使用して作成または統合できるツールの種類について説明します。

アクション ツール

開発者は、 ツールの作成 機能を使用して独自のツールを作成したり、広範なツール カタログの既存のツールと統合したりできます。

Security Copilotには、統合のためのさまざまなアクション ツールが用意されています。

  • API: OpenAPI 仕様を使用して外部 API に REST 要求を行い、応答を返します。

  • GPT: 自然言語またはデータを推論するために LLM 機能を使用する Generative-AI プロンプトを記述します。

  • KQL: カスタムのパラメーター化されたKusto 照会言語 (KQL) クエリを使用して Kusto データベースにクエリを実行して、データを返します。

  • モデル コンテキスト プロトコル (MCP): MCP サーバーが MCP クライアントによって呼び出されたツールを公開できるようにします。

GPT ツールと KQL ツールを使用して、スタンドアロン エクスペリエンスでエージェントを構築できます。 Microsoft Sentinelの MCP ツールのコレクションを追加するには、「カスタム エージェントを作成する手順」を参照してください。

API と MCP を使用してカスタム プラグインをビルドするには:

  • API に関するページを参照してください

  • MCP、MCP に関するページを参照してください。