Share via


AgentRunResponseExtensions.AsOpenAIResponse(AgentRunResponse) Method

Definition

Creates or extracts a native OpenAI OpenAI.Responses.OpenAIResponse object from an AgentRunResponse.

public static OpenAI.Responses.OpenAIResponse AsOpenAIResponse(this Microsoft.Agents.AI.AgentRunResponse response);
static member AsOpenAIResponse : Microsoft.Agents.AI.AgentRunResponse -> OpenAI.Responses.OpenAIResponse
<Extension()>
Public Function AsOpenAIResponse (response As AgentRunResponse) As OpenAIResponse

Parameters

response
AgentRunResponse

The agent response.

Returns

OpenAI.Responses.OpenAIResponse

The OpenAI OpenAI.Responses.OpenAIResponse object.

Exceptions

response is null.

Applies to