Language

ProjectResponsesClient.GetResponseAsync Method

Definition

Overloads

Name Description
GetResponseAsync(GetResponseOptions, CancellationToken)

Asynchronously gets a previously created response by its ID.

GetResponseAsync(String, CancellationToken)

Asynchronously gets a previously created response by its ID.

GetResponseAsync(GetResponseOptions, CancellationToken)

Source:
ProjectResponsesClient.cs

Asynchronously gets a previously created response by its ID.

public override System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.ResponseResult>> GetResponseAsync(OpenAI.Responses.GetResponseOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member GetResponseAsync : OpenAI.Responses.GetResponseOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.ResponseResult>>
override this.GetResponseAsync : OpenAI.Responses.GetResponseOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.ResponseResult>>
Public Overrides Function GetResponseAsync (options As GetResponseOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ClientResult(Of ResponseResult))

Parameters

options
OpenAI.Responses.GetResponseOptions

The options identifying the response to retrieve.

cancellationToken
CancellationToken

The cancellation token that can be used to cancel the operation.

Returns

Task<ClientResult<OpenAI.Responses.ResponseResult>>

The retrieved response result.

Applies to

GetResponseAsync(String, CancellationToken)

Source:
ProjectResponsesClient.cs

Asynchronously gets a previously created response by its ID.

public override System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.ResponseResult>> GetResponseAsync(string responseId, System.Threading.CancellationToken cancellationToken = default);
abstract member GetResponseAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.ResponseResult>>
override this.GetResponseAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.ResponseResult>>
Public Overrides Function GetResponseAsync (responseId As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ClientResult(Of ResponseResult))

Parameters

responseId
String

The ID of the response to retrieve.

cancellationToken
CancellationToken

The cancellation token that can be used to cancel the operation.

Returns

Task<ClientResult<OpenAI.Responses.ResponseResult>>

The retrieved response result.

Applies to