tooling Pacote
SDK de Ferramentas do Microsoft Agent 365
Principais funcionalidades de ferramentas compartilhadas em diferentes estruturas de IA. Fornece utilitários base e funções auxiliares comuns.
Pacotes
| models |
Modelos comuns para ferramentas MCP. Este módulo define os modelos de dados usados na estrutura de ferramentas do MCP. |
| services |
Pacote de serviços de ferramentas MCP. Esse pacote contém implementações de serviço para a funcionalidade de ferramentas MCP (Protocolo de Contexto de Modelo). |
| utils |
Módulos do utilitário para o SDK de Ferramentas do Microsoft Agent 365. |
Classes
| Constants |
Fornece valores constantes usados em todos os componentes de Ferramentas. |
| MCPServerConfig |
Representa a configuração de um servidor MCP, incluindo seu nome e ponto de extremidade. |
| McpToolServerConfigurationService |
Fornece serviços para o gerenciamento de configuração do servidor de ferramentas MCP. Esse serviço lida com a descoberta e a configuração de servidores de ferramenta MCP (Protocolo de Contexto de Modelo) de várias fontes:
Inicialize o Serviço de Configuração do Servidor de Ferramentas do MCP. |
Funções
build_mcp_server_url
Constrói a URL completa do servidor MCP usando a URL base e o nome do servidor.
build_mcp_server_url(server_name: str) -> str
Parâmetros
| Nome | Description |
|---|---|
|
server_name
Obrigatório
|
O nome do servidor MCP. |
Retornos
| Tipo | Description |
|---|---|
|
A URL completa do servidor MCP. |
get_mcp_base_url
Obtém a URL base para servidores MCP.
get_mcp_base_url() -> str
Retornos
| Tipo | Description |
|---|---|
|
A URL base para servidores MCP. |
get_tooling_gateway_for_digital_worker
Obtém a URL do gateway de ferramentas para o trabalho digital especificado.
get_tooling_gateway_for_digital_worker(agentic_app_id: str) -> str
Parâmetros
| Nome | Description |
|---|---|
|
agentic_app_id
Obrigatório
|
O identificador de aplicativo agente do trabalho digital. |
Retornos
| Tipo | Description |
|---|---|
|
A URL do gateway de ferramentas para o trabalho digital. |