ToolResultContent Classe

Definição

Representa o resultado de uma chamada de ferramenta.

public ref class ToolResultContent : Microsoft::Extensions::AI::AIContent
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.FunctionResultContent), "functionResult")]
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.McpServerToolResultContent), "mcpServerToolResult")]
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.ImageGenerationToolResultContent), "imageGenerationToolResult")]
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.CodeInterpreterToolResultContent), "codeInterpreterToolResult")]
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.WebSearchToolResultContent), "webSearchToolResult")]
public class ToolResultContent : Microsoft.Extensions.AI.AIContent
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.FunctionResultContent), "functionResult")>]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.McpServerToolResultContent), "mcpServerToolResult")>]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.ImageGenerationToolResultContent), "imageGenerationToolResult")>]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.CodeInterpreterToolResultContent), "codeInterpreterToolResult")>]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.WebSearchToolResultContent), "webSearchToolResult")>]
type ToolResultContent = class
    inherit AIContent
Public Class ToolResultContent
Inherits AIContent
Herança
ToolResultContent
Derivado
Atributos

Construtores

Name Description
ToolResultContent(String)

Inicializa uma nova instância da ToolResultContent classe.

Propriedades

Name Description
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)
CallId

Obtém o ID da chamada de ferramenta para a qual este é o resultado.

RawRepresentation

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

(Herdado de AIContent)

Aplica-se a