HostedCodeInterpreterTool Класс

Определение

Представляет размещенное средство, которое можно указать в службе ИИ, чтобы он мог выполнять код, который он создает.

public ref class HostedCodeInterpreterTool : Microsoft::Extensions::AI::AITool
public class HostedCodeInterpreterTool : Microsoft.Extensions.AI.AITool
type HostedCodeInterpreterTool = class
    inherit AITool
Public Class HostedCodeInterpreterTool
Inherits AITool
Наследование
HostedCodeInterpreterTool

Комментарии

Это средство не реализует интерпретацию кода. Это маркер, который можно использовать для информирования службы о том, что служба разрешена выполнять созданный код, если служба может сделать это.

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

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

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

HostedCodeInterpreterTool(IReadOnlyDictionary<String,Object>)

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

Свойства

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

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

Description

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

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

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

Name

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

Методы

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

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

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

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

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

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

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

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

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

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

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