tooling Πακέτο

Microsoft Agent 365 Tooling SDK

Βασικές λειτουργίες εργαλείων που είναι κοινόχρηστες σε διαφορετικά πλαίσια AI. Παρέχει βασικά βοηθητικά προγράμματα και κοινές συναρτήσεις βοηθητικών προγραμμάτων.

Πακέτα

extensions

Πακέτο χώρου ονομάτων επεκτάσεων εργαλείων του Microsoft Agent 365.

Αυτό το αρχείο επιτρέπει στον microsoft_agents_a365.tooling.extensions χώρο ονομάτων να εκτείνεται σε πολλά εγκατεστημένα πακέτα (π.χ. extensions-openai, extensions-agentframework).

models

Συνήθη μοντέλα για εργαλεία MCP.

Αυτή η εκπαιδευτική ενότητα ορίζει μοντέλα δεδομένων που χρησιμοποιούνται στο πλαίσιο εργαλείων MCP.

services

Πακέτο υπηρεσιών εργαλείων MCP.

Αυτό το πακέτο περιέχει υλοποιήσεις υπηρεσιών για τις λειτουργίες εργαλείων MCP (Πρωτόκολλο περιβάλλοντος μοντέλου).

utils

Λειτουργικές μονάδες βοηθητικών προγραμμάτων για το SDK εργαλείων του Microsoft Agent 365.

Κλάσεις

Constants

Παρέχει σταθερές τιμές που χρησιμοποιούνται σε όλα τα στοιχεία εργαλείων.

MCPServerConfig

Αντιπροσωπεύει τη ρύθμιση παραμέτρων για έναν διακομιστή MCP, συμπεριλαμβανομένου του ονόματος και του τελικού σημείου του.

McpToolServerConfigurationService

Παρέχει υπηρεσίες για τη διαχείριση ρύθμισης παραμέτρων διακομιστή εργαλείων MCP.

Αυτή η υπηρεσία χειρίζεται τον εντοπισμό και τη ρύθμιση παραμέτρων διακομιστών εργαλείων MCP (Πρωτόκολλο περιβάλλοντος μοντέλου) από πολλές προελεύσεις:

  • Ανάπτυξη: Αρχεία τοπικών ToolingManifest.json
  • Παραγωγή: Τελικά σημεία πύλης απομακρυσμένων εργαλείων

Συναρτήσεις

build_mcp_server_url

Κατασκευάζει την πλήρη διεύθυνση URL διακομιστή MCP χρησιμοποιώντας τη διεύθυνση URL βάσης και το όνομα διακομιστή.

build_mcp_server_url(server_name: str) -> str

Παράμετροι

Όνομα Περιγραφή
server_name
Απαιτείται
str

Το όνομα του διακομιστή MCP.

Επιστροφές

Τύπος Περιγραφή
str

Η πλήρης διεύθυνση URL του διακομιστή MCP.

get_mcp_base_url

Λαμβάνει τη βασική διεύθυνση URL για διακομιστές MCP.

get_mcp_base_url() -> str

Επιστροφές

Τύπος Περιγραφή
str

Η διεύθυνση URL βάσης για διακομιστές MCP.

get_tooling_gateway_for_digital_worker

Λαμβάνει τη διεύθυνση URL της πύλης εργαλείων για τον καθορισμένο ψηφιακό εργαζόμενο.

get_tooling_gateway_for_digital_worker(agentic_app_id: str) -> str

Παράμετροι

Όνομα Περιγραφή
agentic_app_id
Απαιτείται
str

Το αναγνωριστικό agentic app του ψηφιακού εργαζομένου.

Επιστροφές

Τύπος Περιγραφή
str

Η διεύθυνση URL της πύλης εργαλείων για τον ψηφιακό εργαζόμενο.