AgentResponseItem Class

Definition

The AgentResponseItem. Please note this is the abstract base class. The derived classes available for instantiation are: AgentStructuredOutputsResponseItem, AgentWorkflowPreviewActionResponseItem, OAuthConsentRequestResponseItem, BingGroundingToolCall, BingGroundingToolCallOutput, Azure.AI.Extensions.OpenAI.SharepointGroundingToolCall, Azure.AI.Extensions.OpenAI.SharepointGroundingToolCallOutput, AzureAISearchToolCall, AzureAISearchToolCallOutput, BingCustomSearchToolCall, BingCustomSearchToolCallOutput, OpenApiToolCall, OpenApiToolCallOutput, BrowserAutomationToolCall, BrowserAutomationToolCallOutput, FabricDataAgentToolCall, FabricDataAgentToolCallOutput, AzureFunctionToolCall, AzureFunctionToolCallOutput, A2AToolCall, A2AToolCallOutput, MemorySearchToolCall, MemoryCommandToolCall, MemoryCommandToolCallOutput, Azure.AI.Extensions.OpenAI.OutputItemFunctionToolCallOutput, Azure.AI.Extensions.OpenAI.OutputItemComputerToolCallOutput, Azure.AI.Extensions.OpenAI.OutputItemToolSearchCall, Azure.AI.Extensions.OpenAI.OutputItemToolSearchOutput, Azure.AI.Extensions.OpenAI.OutputItemLocalShellToolCallOutput, Azure.AI.Extensions.OpenAI.OutputItemMcpApprovalResponseResource, and Azure.AI.Extensions.OpenAI.OutputItemCustomToolCallOutputResource.

[System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.AI.Extensions.OpenAI.UnknownAgentResponseItem))]
public abstract class AgentResponseItem : System.ClientModel.Primitives.IJsonModel<Azure.AI.Extensions.OpenAI.AgentResponseItem>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Extensions.OpenAI.AgentResponseItem>
[<System.ClientModel.Primitives.PersistableModelProxy(typeof(Azure.AI.Extensions.OpenAI.UnknownAgentResponseItem))>]
type AgentResponseItem = class
    interface IJsonModel<AgentResponseItem>
    interface IPersistableModel<AgentResponseItem>
Public MustInherit Class AgentResponseItem
Implements IJsonModel(Of AgentResponseItem), IPersistableModel(Of AgentResponseItem)
Inheritance
AgentResponseItem
Derived
Attributes
Implements

Applies to