Freigeben über


MicrosoftExtensionsAIChatExtensions.AsChatResponse Methode

Definition

Erstellt eine Microsoft.Extensions.AI ChatResponse aus einem ChatCompletion.

[System.Diagnostics.CodeAnalysis.Experimental("OPENAI001")]
public static Microsoft.Extensions.AI.ChatResponse AsChatResponse(this OpenAI.Chat.ChatCompletion chatCompletion, OpenAI.Chat.ChatCompletionOptions? options = default);
public static Microsoft.Extensions.AI.ChatResponse AsChatResponse(this OpenAI.Chat.ChatCompletion chatCompletion, OpenAI.Chat.ChatCompletionOptions? options = default);
[<System.Diagnostics.CodeAnalysis.Experimental("OPENAI001")>]
static member AsChatResponse : OpenAI.Chat.ChatCompletion * OpenAI.Chat.ChatCompletionOptions -> Microsoft.Extensions.AI.ChatResponse
static member AsChatResponse : OpenAI.Chat.ChatCompletion * OpenAI.Chat.ChatCompletionOptions -> Microsoft.Extensions.AI.ChatResponse
<Extension()>
Public Function AsChatResponse (chatCompletion As ChatCompletion, Optional options As ChatCompletionOptions = Nothing) As ChatResponse

Parameter

chatCompletion
ChatCompletion

Der ChatCompletion zu konvertierende Text in ein ChatResponse.

options
ChatCompletionOptions

Die bei der Erstellung der Antwort verwendeten Optionen.

Gibt zurück

Ein konvertiertes ChatResponse.

Attribute

Ausnahmen

chatCompletion ist null.

Gilt für: