AzureAIExtensions Class

Definition

The class containing various extension methods.

public static class AzureAIExtensions
type AzureAIExtensions = class
Public Module AzureAIExtensions
Inheritance
AzureAIExtensions

Properties

Name Description
Agent

Gets or sets the agent associated with the response options.

Agent

Gets the agent associated with the response result.

AgentConversationId

Gets or sets the agent conversation ID associated with the response options.

AgentConversationId

Gets the agent conversation ID associated with the response result.

Methods

Name Description
AsAgentResponseItem(ResponseItem)

Converts an OpenAI response item into an agent response item.

CreateResponse(ResponsesClient, ProjectConversation, AgentReference, CancellationToken)

Creates a response for an existing project conversation and agent.

CreateResponseAsync(ResponsesClient, ProjectConversation, AgentReference, CancellationToken)

Asynchronously creates a response for an existing project conversation and agent.

get_Agent(CreateResponseOptions)

Gets or sets the agent associated with the response options.

get_Agent(ResponseResult)

Gets the agent associated with the response result.

get_AgentConversationId(CreateResponseOptions)

Gets or sets the agent conversation ID associated with the response options.

get_AgentConversationId(ResponseResult)

Gets the agent conversation ID associated with the response result.

GetAzureFileStatus(OpenAIFile)

Gets the Azure file status value recorded on an OpenAI file.

set_Agent(CreateResponseOptions, AgentReference)

Gets or sets the agent associated with the response options.

set_AgentConversationId(CreateResponseOptions, String)

Gets or sets the agent conversation ID associated with the response options.

Applies to