HostedCodeInterpreterTool Classe

Definição

Representa uma ferramenta hospedada que pode ser especificada para um serviço de IA para habilitá-la para executar o código gerado.

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
Herança
HostedCodeInterpreterTool

Comentários

Essa ferramenta não implementa, por si só, a interpretação de código. É um marcador que pode ser usado para informar a um serviço que o serviço tem permissão para executar seu código gerado se o serviço for capaz de fazer isso.

Construtores

Nome Description
HostedCodeInterpreterTool()

Inicializa uma nova instância da classe HostedCodeInterpreterTool.

HostedCodeInterpreterTool(IReadOnlyDictionary<String,Object>)

Inicializa uma nova instância da classe HostedCodeInterpreterTool.

Propriedades

Nome Description
AdditionalProperties

Obtém quaisquer propriedades adicionais associadas à ferramenta.

Description

Obtém uma descrição da ferramenta, adequada para uso na descrição da finalidade para um modelo.

(Herdado de AITool)
Inputs

Obtém ou define uma coleção de AIContent a ser usada como entrada para a ferramenta de interpretador de código.

Name

Obtém o nome da ferramenta.

Métodos

Nome Description
GetService(Type, Object)

Solicita um AITool objeto do tipo serviceTypeespecificado.

(Herdado de AITool)
GetService<TService>(Object)

Solicita um AITool objeto do tipo TService.

(Herdado de AITool)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de AITool)

Métodos de Extensão

Nome Description
AsOpenAIResponseTool(AITool)

Cria um OpenAI ResponseTool de um AITool.

Aplica-se a