HostedCodeInterpreterTool Classe

Definizione

Rappresenta uno strumento ospitato che può essere specificato a un servizio di intelligenza artificiale per abilitarlo per l'esecuzione del codice generato.

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
Ereditarietà
HostedCodeInterpreterTool

Commenti

Questo strumento non implementa l'interpretazione del codice. Si tratta di un marcatore che può essere usato per informare un servizio che il servizio è autorizzato a eseguire il codice generato se il servizio è in grado di farlo.

Costruttori

Nome Descrizione
HostedCodeInterpreterTool()

Inizializza una nuova istanza della classe HostedCodeInterpreterTool.

HostedCodeInterpreterTool(IReadOnlyDictionary<String,Object>)

Inizializza una nuova istanza della classe HostedCodeInterpreterTool.

Proprietà

Nome Descrizione
AdditionalProperties

Ottiene eventuali proprietà aggiuntive associate allo strumento.

Description

Ottiene una descrizione dello strumento, adatta per l'uso nella descrizione dello scopo di un modello.

(Ereditato da AITool)
Inputs

Ottiene o imposta una raccolta di AIContent da utilizzare come input per lo strumento dell'interprete del codice.

Name

Ottiene il nome dello strumento.

Metodi

Nome Descrizione
GetService(Type, Object)

Richiede un AITool oggetto del tipo serviceTypespecificato.

(Ereditato da AITool)
GetService<TService>(Object)

Chiede all'oggetto AITool di tipo TService.

(Ereditato da AITool)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da AITool)

Metodi di estensione

Nome Descrizione
AsOpenAIResponseTool(AITool)

Crea un oggetto OpenAI ResponseTool da un oggetto AITool.

Si applica a