Share via


ChatCompletion<T>(ChatCompletion, JsonSerializerOptions) Constructor

Definition

Initializes a new instance of the ChatCompletion<T> class.

public:
 ChatCompletion(Microsoft::Extensions::AI::ChatCompletion ^ completion, System::Text::Json::JsonSerializerOptions ^ serializerOptions);
public ChatCompletion (Microsoft.Extensions.AI.ChatCompletion completion, System.Text.Json.JsonSerializerOptions serializerOptions);
new Microsoft.Extensions.AI.ChatCompletion<'T> : Microsoft.Extensions.AI.ChatCompletion * System.Text.Json.JsonSerializerOptions -> Microsoft.Extensions.AI.ChatCompletion<'T>
Public Sub New (completion As ChatCompletion, serializerOptions As JsonSerializerOptions)

Parameters

completion
ChatCompletion

The unstructured ChatCompletion that is being wrapped.

serializerOptions
JsonSerializerOptions

The JsonSerializerOptions to use when deserializing the result.

Applies to