tooling Pakke
Microsoft Agent 365 Tooling SDK
Kjerneverktøyfunksjonalitet som deles på tvers av ulike AI-rammeverk. Gir grunnleggende verktøy og vanlige hjelpefunksjoner.
Pakker
| extensions |
Navneområdepakke for Microsoft Agent 365 Tooling Extensions. Denne filen gjør det mulig |
| models |
Vanlige modeller for MCP-verktøy. Denne modulen definerer datamodeller som brukes på tvers av MCP-verktøyrammeverket. |
| services |
MCP-verktøytjenestepakke. Denne pakken inneholder tjenesteimplementeringer for MCP-verktøyfunksjonalitet (Model Context Protocol). |
| utils |
Verktøymoduler for Microsoft Agent 365 Tooling SDK. |
Klasser
| Constants |
Gir konstante verdier som brukes i verktøykomponentene. |
| MCPServerConfig |
Representerer konfigurasjonen for en MCP-server, inkludert navn og endepunkt. |
| McpToolServerConfigurationService |
Leverer tjenester for administrasjon av konfigurasjon av MCP-verktøyserver. Denne tjenesten håndterer oppdaging og konfigurasjon av MCP-verktøyservere (Model Context Protocol) fra flere kilder:
|
Funksjoner
build_mcp_server_url
Konstruerer den fullstendige URL-adressen for MCP-serveren ved hjelp av basis-URL-adressen og servernavnet.
build_mcp_server_url(server_name: str) -> str
Parametere
| Navn | Beskrivelse |
|---|---|
|
server_name
Obligatorisk
|
MCP-servernavnet. |
Returnerer
| Type | Beskrivelse |
|---|---|
|
Den fullstendige URL-adressen for MCP-serveren. |
get_mcp_base_url
Henter den grunnleggende URL-adressen for MCP-servere.
get_mcp_base_url() -> str
Returnerer
| Type | Beskrivelse |
|---|---|
|
Den grunnleggende URL-adressen for MCP-servere. |
get_tooling_gateway_for_digital_worker
Henter nettadressen for verktøygatewayen for den angitte digitale arbeideren.
get_tooling_gateway_for_digital_worker(agentic_app_id: str) -> str
Parametere
| Navn | Beskrivelse |
|---|---|
|
agentic_app_id
Obligatorisk
|
Den agentiske appidentifikatoren til den digitale arbeideren. |
Returnerer
| Type | Beskrivelse |
|---|---|
|
Nettadressen for verktøygatewayen for den digitale arbeideren. |