tooling パッケージ
Microsoft Agent 365 Tooling SDK
さまざまな AI フレームワーク間で共有されるコア ツール機能。 基本ユーティリティと一般的なヘルパー関数を提供します。
パッケージ
| models |
MCP ツールの一般的なモデル。 このモジュールでは、MCP ツール フレームワーク全体で使用されるデータ モデルを定義します。 |
| services |
MCP ツール サービス パッケージ。 このパッケージには、MCP (モデル コンテキスト プロトコル) ツール機能のサービス実装が含まれています。 |
| utils |
Microsoft Agent 365 Tooling SDK のユーティリティ モジュール。 |
クラス
| Constants |
ツール コンポーネント全体で使用される定数値を提供します。 |
| MCPServerConfig |
MCP サーバーの構成 (名前とエンドポイントを含む) を表します。 |
| McpToolServerConfigurationService |
MCP ツール サーバー構成管理のサービスを提供します。 このサービスは、複数のソースからの MCP (モデル コンテキスト プロトコル) ツール サーバーの検出と構成を処理します。
MCP ツール サーバー構成サービスを初期化します。 |
関数
build_mcp_server_url
ベース URL とサーバー名を使用して、完全な MCP サーバー URL を構築します。
build_mcp_server_url(server_name: str) -> str
パラメーター
| 名前 | 説明 |
|---|---|
|
server_name
必須
|
MCP サーバー名。 |
戻り値
| 型 | 説明 |
|---|---|
|
MCP サーバーの完全な URL。 |
get_mcp_base_url
get_tooling_gateway_for_digital_worker
指定したデジタル ワーカーのツール ゲートウェイ URL を取得します。
get_tooling_gateway_for_digital_worker(agentic_app_id: str) -> str
パラメーター
| 名前 | 説明 |
|---|---|
|
agentic_app_id
必須
|
デジタル ワーカーのエージェント アプリ識別子。 |
戻り値
| 型 | 説明 |
|---|---|
|
デジタル ワーカーのツール ゲートウェイ URL。 |