Freigeben über


ProjectResponsesClient.CreateResponseAsync Method

Definition

Overloads

CreateResponseAsync(String, String, CancellationToken)

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

Parameters

userInputText
String
previousResponseId
String
cancellationToken
CancellationToken

Returns

Task<ClientResult<OpenAI.Responses.ResponseResult>>

Applies to

CreateResponseAsync(IEnumerable<ResponseItem>, String, CancellationToken)

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

Parameters

inputItems
IEnumerable<OpenAI.Responses.ResponseItem>
previousResponseId
String
cancellationToken
CancellationToken

Returns

Task<ClientResult<OpenAI.Responses.ResponseResult>>

Applies to

CreateResponseAsync(CreateResponseOptions, CancellationToken)

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

Parameters

options
OpenAI.Responses.CreateResponseOptions
cancellationToken
CancellationToken

Returns

Task<ClientResult<OpenAI.Responses.ResponseResult>>

Applies to