tooling Paket

Microsoft Agent 365 Araç SDK'sı

Farklı yapay zeka çerçeveleri arasında paylaşılan temel araç işlevselliği. Temel yardımcı programlar ve yaygın yardımcı işlevler sağlar.

Paketler

extensions

Microsoft Agent 365 Tooling Extensions ad alanı paketi.

Bu dosya, ad alanının microsoft_agents_a365.tooling.extensions birden çok yüklü pakete (ör. extensions-openai, extensions-agentframework) yayılmasına olanak tanır.

models

MCP araçları için yaygın modeller.

Bu modül, MCP araç çerçevesi genelinde kullanılan veri modellerini tanımlar.

services

MCP araç hizmetleri paketi.

Bu paket, MCP (Model Bağlam Protokolü) araç işlevselliği için hizmet uygulamalarını içerir.

utils

Microsoft Agent 365 Araç SDK'sı için yardımcı program modülleri.

Sınıflar

Constants

Araç bileşenleri genelinde kullanılan sabit değerler sağlar.

MCPServerConfig

McP sunucusunun adını ve uç noktasını içeren yapılandırmasını temsil eder.

McpToolServerConfigurationService

MCP araç sunucusu yapılandırma yönetimi için hizmetler sağlar.

Bu hizmet, birden çok kaynaktan MCP (Model Bağlam Protokolü) araç sunucularını bulma ve yapılandırma işlemlerini işler:

  • Geliştirme: Yerel ToolingManifest.json dosyaları
  • Üretim: Uzaktan araç ağ geçidi uç noktaları

İşlevler

build_mcp_server_url

Temel URL'yi ve sunucu adını kullanarak tam MCP sunucu URL'sini oluşturur.

build_mcp_server_url(server_name: str) -> str

Parametreler

Name Description
server_name
Gerekli
str

MCP sunucu adı.

Döndürülenler

Tür Description
str

Tam MCP sunucusu URL'si.

get_mcp_base_url

MCP sunucuları için temel URL'yi alır.

get_mcp_base_url() -> str

Döndürülenler

Tür Description
str

MCP sunucularının temel URL'si.

get_tooling_gateway_for_digital_worker

Belirtilen dijital çalışanın araç ağ geçidi URL'sini alır.

get_tooling_gateway_for_digital_worker(agentic_app_id: str) -> str

Parametreler

Name Description
agentic_app_id
Gerekli
str

Dijital çalışanın aracı uygulama tanımlayıcısı.

Döndürülenler

Tür Description
str

Dijital çalışanın araç ağ geçidi URL'si.