Share via


ProjectResponsesClient.CreateResponseAsync Method

Definition

Overloads

CreateResponseAsync(IEnumerable<ResponseItem>, ResponseCreationOptions, CancellationToken)

Source:
ProjectResponsesClient.cs
public override System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.OpenAIResponse>> CreateResponseAsync(System.Collections.Generic.IEnumerable<OpenAI.Responses.ResponseItem> inputItems, OpenAI.Responses.ResponseCreationOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateResponseAsync : seq<OpenAI.Responses.ResponseItem> * OpenAI.Responses.ResponseCreationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.OpenAIResponse>>
override this.CreateResponseAsync : seq<OpenAI.Responses.ResponseItem> * OpenAI.Responses.ResponseCreationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.OpenAIResponse>>
Public Overrides Function CreateResponseAsync (inputItems As IEnumerable(Of ResponseItem), Optional options As ResponseCreationOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ClientResult(Of OpenAIResponse))

Parameters

inputItems
IEnumerable<OpenAI.Responses.ResponseItem>
options
OpenAI.Responses.ResponseCreationOptions
cancellationToken
CancellationToken

Returns

Task<ClientResult<OpenAI.Responses.OpenAIResponse>>

Applies to

CreateResponseAsync(String, ResponseCreationOptions, CancellationToken)

Source:
ProjectResponsesClient.cs
public override System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.OpenAIResponse>> CreateResponseAsync(string userInputText, OpenAI.Responses.ResponseCreationOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateResponseAsync : string * OpenAI.Responses.ResponseCreationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.OpenAIResponse>>
override this.CreateResponseAsync : string * OpenAI.Responses.ResponseCreationOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.ClientModel.ClientResult<OpenAI.Responses.OpenAIResponse>>
Public Overrides Function CreateResponseAsync (userInputText As String, Optional options As ResponseCreationOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ClientResult(Of OpenAIResponse))

Parameters

userInputText
String
options
OpenAI.Responses.ResponseCreationOptions
cancellationToken
CancellationToken

Returns

Task<ClientResult<OpenAI.Responses.OpenAIResponse>>

Applies to