Taal

ChatResponseFormat Klas

Definitie

Vertegenwoordigt de antwoordindeling die door de beller wordt gewenst.

public ref class ChatResponseFormat
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.ChatResponseFormatText), "text")]
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.ChatResponseFormatJson), "json")]
[System.Text.Json.Serialization.JsonPolymorphic(TypeDiscriminatorPropertyName="$type")]
public class ChatResponseFormat
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.ChatResponseFormatText), "text")>]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.ChatResponseFormatJson), "json")>]
[<System.Text.Json.Serialization.JsonPolymorphic(TypeDiscriminatorPropertyName="$type")>]
type ChatResponseFormat = class
Public Class ChatResponseFormat
Overname
ChatResponseFormat
Afgeleid
Kenmerken

Eigenschappen

Naam Description
Json

Hiermee haalt u een singleton-instantie op die gestructureerde JSON-gegevens vertegenwoordigt, maar zonder een bepaald schema.

Text

Hiermee wordt een singleton-instantie opgehaald die niet-gestructureerde tekstgegevens vertegenwoordigt.

Methoden

Naam Description
ForJsonSchema(JsonElement, String, String)

Hiermee maakt u een ChatResponseFormatJson representatie van gestructureerde JSON-gegevens met het opgegeven schema.

ForJsonSchema(Type, JsonSerializerOptions, String, String)

Hiermee maakt u een ChatResponseFormatJson representatie van gestructureerde JSON-gegevens met een schema op schemaTypebasis van .

ForJsonSchema<T>(JsonSerializerOptions, String, String)

Hiermee maakt u een ChatResponseFormatJson representatie van gestructureerde JSON-gegevens met een schema op Tbasis van .

Extensiemethoden

Naam Description
AsOpenAIChatResponseFormat(ChatResponseFormat, ChatOptions)

Hiermee maakt u een OpenAI ChatResponseFormat op basis van een ChatResponseFormat.

AsOpenAIResponseTextFormat(ChatResponseFormat, ChatOptions)

Hiermee maakt u een OpenAI ResponseTextFormat op basis van een ChatResponseFormat.

Van toepassing op