Compartilhar via


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:

  • Desenvolvimento: Arquivos de ToolingManifest.json locais
  • Produção: pontos de extremidade de gateway de ferramentas remotas

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
str

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
str

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
str

A URL do gateway de ferramentas para o trabalho digital.