Freigeben über


tooling Paket

Microsoft Agent 365 Tooling SDK

Kernfunktionen, die in verschiedenen KI-Frameworks gemeinsam genutzt werden. Stellt Basishilfsprogramme und allgemeine Hilfsfunktionen bereit.

Pakete

models

Gängige Modelle für MCP-Tools.

Dieses Modul definiert Datenmodelle, die im MCP-Toolframework verwendet werden.

services

MCP-Toolingdienste-Paket.

Dieses Paket enthält Dienstimplementierungen für MCP-Toolfunktionen (Model Context Protocol).

utils

Hilfsmodule für das Microsoft Agent 365 Tooling SDK.

Klassen

Constants

Stellt konstanten Werte bereit, die in den Toolkomponenten verwendet werden.

MCPServerConfig

Stellt die Konfiguration für einen MCP-Server dar, einschließlich des Namens und des Endpunkts.

McpToolServerConfigurationService

Stellt Dienste für die Konfiguration von MCP-Toolservern bereit.

Dieser Dienst behandelt die Ermittlung und Konfiguration von MCP-Toolservern (Model Context Protocol) aus mehreren Quellen:

  • Entwicklung: Lokale ToolingManifest.json-Dateien
  • Produktion: Remotetoolgateway-Endpunkte

Initialisieren Sie den MCP-Toolserver-Konfigurationsdienst.

Functions

build_mcp_server_url

Erstellt die vollständige MCP-Server-URL mithilfe der Basis-URL und des Servernamens.

build_mcp_server_url(server_name: str) -> str

Parameter

Name Beschreibung
server_name
Erforderlich

Der MCP-Servername.

Gibt zurück

Typ Beschreibung
str

Die vollständige MCP-Server-URL.

get_mcp_base_url

Ruft die Basis-URL für MCP-Server ab.

get_mcp_base_url() -> str

Gibt zurück

Typ Beschreibung
str

Die Basis-URL für MCP-Server.

get_tooling_gateway_for_digital_worker

Ruft die Toolgateway-URL für den angegebenen digitalen Worker ab.

get_tooling_gateway_for_digital_worker(agentic_app_id: str) -> str

Parameter

Name Beschreibung
agentic_app_id
Erforderlich

Der agentische App-Bezeichner des digitalen Workers.

Gibt zurück

Typ Beschreibung
str

Die Toolgateway-URL für den digitalen Worker.