Share via


AgentWorkflowActionResponseItem Class

Definition

The AgentWorkflowActionResponseItem.

public class AgentWorkflowActionResponseItem : Azure.AI.Projects.OpenAI.AgentResponseItem, System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.OpenAI.AgentWorkflowActionResponseItem>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.OpenAI.AgentWorkflowActionResponseItem>
type AgentWorkflowActionResponseItem = class
    inherit AgentResponseItem
    interface IJsonModel<AgentWorkflowActionResponseItem>
    interface IPersistableModel<AgentWorkflowActionResponseItem>
Public Class AgentWorkflowActionResponseItem
Inherits AgentResponseItem
Implements IJsonModel(Of AgentWorkflowActionResponseItem), IPersistableModel(Of AgentWorkflowActionResponseItem)
Inheritance
AgentWorkflowActionResponseItem
Implements

Properties

Name Description
ActionId

Unique identifier for the action.

CreatedBy

The information about the creator of the item.

(Inherited from AgentResponseItem)
Id

Gets the Id.

(Inherited from AgentResponseItem)
Kind

The kind of CSDL action (e.g., 'SetVariable', 'InvokeAzureAgent').

ParentActionId

ID of the parent action if this is a nested action.

PreviousActionId

ID of the previous action if this action follows another.

Status

Methods

Name Description
AsOpenAIResponseItem() (Inherited from AgentResponseItem)
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<AgentResponseItem>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IJsonModel<AgentResponseItem>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IJsonModel<AgentWorkflowActionResponseItem>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<AgentWorkflowActionResponseItem>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<AgentResponseItem>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IPersistableModel<AgentResponseItem>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IPersistableModel<AgentResponseItem>.Write(ModelReaderWriterOptions) (Inherited from AgentResponseItem)
IPersistableModel<AgentWorkflowActionResponseItem>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<AgentWorkflowActionResponseItem>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<AgentWorkflowActionResponseItem>.Write(ModelReaderWriterOptions)

Applies to