HostedCodeInterpreterTool Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 |
| GetService<TService>(Object) |
Solicita um AITool objeto do tipo |
| 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. |