HostedCodeInterpreterTool Classe

Definição

Representa uma ferramenta alojada que pode ser especificada a um serviço de IA para lhe permitir executar o código que gera.

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

Observações

Esta ferramenta não implementa ela própria a interpretação de código. É um marcador que pode ser usado para informar um serviço de que este pode executar o seu código gerado, caso o serviço seja capaz de o fazer.

Construtores

Name Description
HostedCodeInterpreterTool()

Inicializa uma nova instância da HostedCodeInterpreterTool classe.

HostedCodeInterpreterTool(IReadOnlyDictionary<String,Object>)

Inicializa uma nova instância da HostedCodeInterpreterTool classe.

Propriedades

Name Description
AdditionalProperties

Obtém quaisquer propriedades adicionais associadas à ferramenta.

Description

Obtém uma descrição da ferramenta, adequada para ser usada na descrição do propósito de um modelo.

(Herdado de AITool)
Inputs

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

Name

Obtém o nome da ferramenta.

Métodos

Name Description
GetService(Type, Object)

Pergunta a AITool um objeto do tipo serviceTypeespecificado .

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

Pede a AITool um objeto do tipo TService.

(Herdado de AITool)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de AITool)

Métodos da Extensão

Name Description
AsOpenAIResponseTool(AITool)

Cria um OpenAI ResponseTool a partir de um AITool.

Aplica-se a