SearchModelFactory.ChatCompletionResponseFormat Method

Definition

Determines how the language model's response should be serialized. Defaults to 'text'.

public static Azure.Search.Documents.Indexes.Models.ChatCompletionResponseFormat ChatCompletionResponseFormat(Azure.Search.Documents.Indexes.Models.ChatCompletionResponseFormatType? type = default, Azure.Search.Documents.Indexes.Models.ChatCompletionSchemaProperties jsonSchemaProperties = default);
static member ChatCompletionResponseFormat : Nullable<Azure.Search.Documents.Indexes.Models.ChatCompletionResponseFormatType> * Azure.Search.Documents.Indexes.Models.ChatCompletionSchemaProperties -> Azure.Search.Documents.Indexes.Models.ChatCompletionResponseFormat
Public Shared Function ChatCompletionResponseFormat (Optional type As Nullable(Of ChatCompletionResponseFormatType) = Nothing, Optional jsonSchemaProperties As ChatCompletionSchemaProperties = Nothing) As ChatCompletionResponseFormat

Parameters

type
Nullable<ChatCompletionResponseFormatType>

Specifies how the LLM should format the response.

jsonSchemaProperties
ChatCompletionSchemaProperties

An open dictionary for extended properties. Required if 'type' == 'json_schema'.

Returns

A new ChatCompletionResponseFormat instance for mocking.

Applies to