HostedMcpServerTool Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje hostowane narzędzie serwera MCP, które można określić w usłudze sztucznej inteligencji.
public ref class HostedMcpServerTool : Microsoft::Extensions::AI::AITool
public class HostedMcpServerTool : Microsoft.Extensions.AI.AITool
type HostedMcpServerTool = class
inherit AITool
Public Class HostedMcpServerTool
Inherits AITool
- Dziedziczenie
Konstruktory
| Nazwisko | Opis |
|---|---|
| HostedMcpServerTool(String, String, IReadOnlyDictionary<String,Object>) |
Inicjuje nowe wystąpienie klasy HostedMcpServerTool. |
| HostedMcpServerTool(String, String) |
Inicjuje nowe wystąpienie klasy HostedMcpServerTool. |
| HostedMcpServerTool(String, Uri, IReadOnlyDictionary<String,Object>) |
Inicjuje nowe wystąpienie klasy HostedMcpServerTool. |
| HostedMcpServerTool(String, Uri) |
Inicjuje nowe wystąpienie klasy HostedMcpServerTool. |
Właściwości
| Nazwisko | Opis |
|---|---|
| AdditionalProperties |
Pobiera wszelkie dodatkowe właściwości skojarzone z narzędziem. |
| AllowedTools |
Pobiera lub ustawia listę narzędzi, które mogą być używane przez usługę sztucznej inteligencji. |
| ApprovalMode |
Pobiera lub ustawia tryb zatwierdzania wskazujący, kiedy usługa sztucznej inteligencji powinna wymagać zatwierdzenia przez użytkownika dla wywołań narzędzi do zdalnego serwera MCP. |
| Description |
Pobiera opis narzędzia, który jest odpowiedni do użycia w opisie przeznaczenia modelu. (Odziedziczone po AITool) |
| Headers |
Pobiera lub ustawia modyfikowalny słownik nagłówków HTTP do uwzględnienia podczas wywoływania zdalnego serwera MCP. |
| Name |
Pobiera nazwę narzędzia. |
| ServerAddress |
Pobiera adres zdalnego serwera MCP. |
| ServerDescription |
Pobiera lub ustawia opis zdalnego serwera MCP, używany do udostępniania większego kontekstu usłudze sztucznej inteligencji. |
| ServerName |
Pobiera nazwę zdalnego serwera MCP, który jest używany do jego identyfikacji. |
Metody
| Nazwisko | Opis |
|---|---|
| GetService(Type, Object) |
AITool Pyta o obiekt określonego typu |
| GetService<TService>(Object) |
AITool Pyta o obiekt typu |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po AITool) |
Metody rozszerzania
| Nazwisko | Opis |
|---|---|
| AsOpenAIResponseTool(AITool) |
Tworzy interfejs OpenAI ResponseTool na podstawie elementu AITool. |