Idioma

ToolApprovalRequestContent Classe

Definição

Representa um pedido de aprovação antes de invocar uma chamada de ferramenta.

public ref class ToolApprovalRequestContent sealed : Microsoft::Extensions::AI::InputRequestContent
public sealed class ToolApprovalRequestContent : Microsoft.Extensions.AI.InputRequestContent
type ToolApprovalRequestContent = class
    inherit InputRequestContent
Public NotInheritable Class ToolApprovalRequestContent
Inherits InputRequestContent
Herança
ToolApprovalRequestContent

Construtores

Name Descrição
ToolApprovalRequestContent(String, ToolCallContent)

Inicializa uma nova instância da ToolApprovalRequestContent classe.

Propriedades

Name Descrição
AdditionalProperties

Obtém ou definem propriedades adicionais para o conteúdo.

(Herdado de AIContent)
Annotations

Obtém ou define uma lista de anotações sobre este conteúdo.

(Herdado de AIContent)
RawRepresentation

Obtém ou define a representação bruta do conteúdo a partir de uma implementação subjacente.

(Herdado de AIContent)
RequestId

Obtém o identificador único que correlaciona este pedido com o correspondente InputResponseContent.

(Herdado de InputRequestContent)
RequiresConfirmation

Recebe ou define um valor que indica se a chamada à ferramenta subjacente deve ser confirmada antes de ser invocada.

ToolCall

Recebe a chamada de ferramenta que requer aprovação antes da execução.

Métodos

Name Descrição
CreateResponse(Boolean, String)

Cria uma ToolApprovalResponseContent indicação se a chamada de ferramenta é aprovada ou rejeitada.

Aplica-se a