ChatResponseFormatJson Classe

Definição

Representa um formato de resposta para dados JSON estruturados.

public ref class ChatResponseFormatJson sealed : Microsoft::Extensions::AI::ChatResponseFormat
public sealed class ChatResponseFormatJson : Microsoft.Extensions.AI.ChatResponseFormat
type ChatResponseFormatJson = class
    inherit ChatResponseFormat
Public NotInheritable Class ChatResponseFormatJson
Inherits ChatResponseFormat
Herança
ChatResponseFormatJson

Construtores

Nome Description
ChatResponseFormatJson(Nullable<JsonElement>, String, String)

Inicializa uma nova instância da ChatResponseFormatJson classe com o esquema especificado.

Propriedades

Nome Description
Schema

Obtém o esquema JSON associado à resposta ou null se não houver nenhum.

SchemaDescription

Obtém uma descrição do esquema.

SchemaName

Obtém um nome para o esquema.

Métodos de Extensão

Nome Description
AsOpenAIChatResponseFormat(ChatResponseFormat, ChatOptions)

Cria um OpenAI ChatResponseFormat a partir de um ChatResponseFormat.

AsOpenAIResponseTextFormat(ChatResponseFormat, ChatOptions)

Cria um OpenAI ResponseTextFormat a partir de um ChatResponseFormat.

Aplica-se a