OpenAIClient.GetChatCompletionsAsync 方法

定義

取得提供的聊天內容訊息的聊天完成。

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

參數

deploymentOrModelName
String
chatCompletionsOptions
ChatCompletionsOptions

此聊天完成要求的選項。

cancellationToken
CancellationToken

要使用的取消權杖。

傳回

例外狀況

deploymentOrModelNamechatCompletionsOptions 為 null。

適用於