Freigeben über


OpenAIClient.GetChatCompletionsAsync Methode

Definition

Abrufen von Chat-Vervollständigungen für bereitgestellte Chatkontextnachrichten.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.AI.OpenAI.ChatCompletions>> GetChatCompletionsAsync (Azure.AI.OpenAI.ChatCompletionsOptions chatCompletionsOptions, System.Threading.CancellationToken cancellationToken = default);
abstract member GetChatCompletionsAsync : Azure.AI.OpenAI.ChatCompletionsOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.OpenAI.ChatCompletions>>
override this.GetChatCompletionsAsync : Azure.AI.OpenAI.ChatCompletionsOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.AI.OpenAI.ChatCompletions>>
Public Overridable Function GetChatCompletionsAsync (chatCompletionsOptions As ChatCompletionsOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ChatCompletions))

Parameter

chatCompletionsOptions
ChatCompletionsOptions

Die Optionen für diese Chat-Vervollständigungsanforderung.

cancellationToken
CancellationToken

Das zu verwendende Abbruchtoken.

Gibt zurück

Ausnahmen

chatCompletionsOptions oder chatCompletionsOptions.DeploymentName.DeploymentName ist NULL.

chatCompletionsOptions.DeploymentName.DeploymentName ist eine leere Zeichenfolge.

Gilt für: