ToolApprovalResponseContent(String, Boolean, ToolCallContent) Construtor
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.
Inicializa uma nova instância da ToolApprovalResponseContent classe.
public:
ToolApprovalResponseContent(System::String ^ requestId, bool approved, Microsoft::Extensions::AI::ToolCallContent ^ toolCall);
[System.Text.Json.Serialization.JsonConstructor]
public ToolApprovalResponseContent(string requestId, bool approved, Microsoft.Extensions.AI.ToolCallContent toolCall);
[<System.Text.Json.Serialization.JsonConstructor>]
new Microsoft.Extensions.AI.ToolApprovalResponseContent : string * bool * Microsoft.Extensions.AI.ToolCallContent -> Microsoft.Extensions.AI.ToolApprovalResponseContent
Public Sub New (requestId As String, approved As Boolean, toolCall As ToolCallContent)
Parâmetros
- requestId
- String
O identificador único associado ToolApprovalRequestContent a esta resposta.
- approved
- Boolean
true se a chamada de ferramenta for aprovada; caso contrário, false.
- toolCall
- ToolCallContent
A chamada de ferramenta que estava sujeita a aprovação.
- Atributos
Exceções
toolCall é null.
requestId é vazio ou composto inteiramente por espaços em branco.