HostedMcpServerTool Класс

Определение

Представляет размещенное средство сервера MCP, которое можно указать в службе ИИ.

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
Наследование
HostedMcpServerTool

Конструкторы

Имя Описание
HostedMcpServerTool(String, String, IReadOnlyDictionary<String,Object>)

Инициализирует новый экземпляр класса HostedMcpServerTool.

HostedMcpServerTool(String, String)

Инициализирует новый экземпляр класса HostedMcpServerTool.

HostedMcpServerTool(String, Uri, IReadOnlyDictionary<String,Object>)

Инициализирует новый экземпляр класса HostedMcpServerTool.

HostedMcpServerTool(String, Uri)

Инициализирует новый экземпляр класса HostedMcpServerTool.

Свойства

Имя Описание
AdditionalProperties

Возвращает все дополнительные свойства, связанные с инструментом.

AllowedTools

Возвращает или задает список инструментов, которые разрешено использовать службой ИИ.

ApprovalMode

Возвращает или задает режим утверждения, указывающий, когда службе искусственного интеллекта требуется утверждение пользователя для вызовов средств на удаленный сервер MCP.

Description

Возвращает описание инструмента, подходящего для описания цели модели.

(Унаследовано от AITool)
Headers

Возвращает или задает изменяемый словарь заголовков HTTP, которые необходимо включить при вызове удаленного сервера MCP.

Name

Возвращает имя средства.

ServerAddress

Возвращает адрес удаленного сервера MCP.

ServerDescription

Возвращает или задает описание удаленного сервера MCP, используемого для предоставления дополнительных контекстов службе ИИ.

ServerName

Возвращает имя удаленного сервера MCP, который используется для его идентификации.

Методы

Имя Описание
GetService(Type, Object)

Запрашивает AITool объект указанного типа serviceType.

(Унаследовано от AITool)
GetService<TService>(Object)

Запрашивает AITool объект типа TService.

(Унаследовано от AITool)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от AITool)

Методы расширения

Имя Описание
AsOpenAIResponseTool(AITool)

Создает OpenAI ResponseTool из объекта AITool.

Применяется к