Share via


OpenAIClient.GetCompletions(CompletionsOptions, CancellationToken) Method

Definition

Return textual completions as configured for a given prompt.

public virtual Azure.Response<Azure.AI.OpenAI.Completions> GetCompletions (Azure.AI.OpenAI.CompletionsOptions completionsOptions, System.Threading.CancellationToken cancellationToken = default);
abstract member GetCompletions : Azure.AI.OpenAI.CompletionsOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.OpenAI.Completions>
override this.GetCompletions : Azure.AI.OpenAI.CompletionsOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.OpenAI.Completions>
Public Overridable Function GetCompletions (completionsOptions As CompletionsOptions, Optional cancellationToken As CancellationToken = Nothing) As Response(Of Completions)

Parameters

completionsOptions
CompletionsOptions

The options for this completions request.

cancellationToken
CancellationToken

The cancellation token to use.

Returns

Exceptions

completionsOptions or completionsOptions.DeploymentName.DeploymentName is null.

completionsOptions.DeploymentName.DeploymentName is an empty string.

Applies to