Share via


ChatCompletionExtraParametersBehavior Struct

Definition

Specifies how 'extraParameters' should be handled by Azure AI Foundry. Defaults to 'error'.

public readonly struct ChatCompletionExtraParametersBehavior : IEquatable<Azure.Search.Documents.Indexes.Models.ChatCompletionExtraParametersBehavior>
type ChatCompletionExtraParametersBehavior = struct
Public Structure ChatCompletionExtraParametersBehavior
Implements IEquatable(Of ChatCompletionExtraParametersBehavior)
Inheritance
ChatCompletionExtraParametersBehavior
Implements

Constructors

ChatCompletionExtraParametersBehavior(String)

Initializes a new instance of ChatCompletionExtraParametersBehavior.

Properties

Drop

Drops all extra parameters.

Error

Raises an error if any extra parameter is present.

PassThrough

Passes any extra parameters directly to the model.

Methods

Equals(ChatCompletionExtraParametersBehavior)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Equality(ChatCompletionExtraParametersBehavior, ChatCompletionExtraParametersBehavior)

Determines if two ChatCompletionExtraParametersBehavior values are the same.

Implicit(String to ChatCompletionExtraParametersBehavior)

Converts a String to a ChatCompletionExtraParametersBehavior.

Inequality(ChatCompletionExtraParametersBehavior, ChatCompletionExtraParametersBehavior)

Determines if two ChatCompletionExtraParametersBehavior values are not the same.

Applies to