Język

MicrosoftExtensionsAIChatExtensions.AsChatResponse Metoda

Definicja

Tworzy Microsoft.Extensions.AI ChatResponse na podstawie elementu 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

Parametry

chatCompletion
ChatCompletion

Element ChatCompletion do konwersji na element ChatResponse.

options
ChatCompletionOptions

Opcje stosowane w tworzeniu odpowiedzi.

Zwraca

Przekonwertowany ChatResponseelement .

Atrybuty

Wyjątki

Parametr chatCompletion ma wartość null.

Dotyczy