HostedCodeInterpreterTool Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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 |
| GetService<TService>(Object) |
Pede a AITool um objeto do tipo |
| 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. |