AzureOpenAIModelName Struct

Definition

The Azure Open AI model name that will be called.

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

Constructors

Name Description
AzureOpenAIModelName(String)

Initializes a new instance of AzureOpenAIModelName.

Properties

Name Description
Gpt41

Gpt41 model.

Gpt41Mini

Gpt41Mini model.

Gpt41Nano

Gpt41Nano model.

Gpt4o

Gpt4o model.

Gpt4oMini

Gpt4oMini model.

Gpt5

Gpt5 model.

Gpt51

Gpt51 model.

Gpt52

Gpt52 model.

Gpt54

Gpt54 model.

Gpt54Mini

Gpt54Mini model.

Gpt54Nano

Gpt54Nano model.

Gpt5Mini

Gpt5Mini model.

Gpt5Nano

Gpt5Nano model.

TextEmbedding3Large

TextEmbedding3Large model.

TextEmbedding3Small

TextEmbedding3Small model.

TextEmbeddingAda002

TextEmbeddingAda002 model.

Methods

Name Description
Equals(AzureOpenAIModelName)

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

Name Description
Equality(AzureOpenAIModelName, AzureOpenAIModelName)

Determines if two AzureOpenAIModelName values are the same.

Implicit(String to AzureOpenAIModelName)

Converts a string to a AzureOpenAIModelName.

Implicit(String to Nullable<AzureOpenAIModelName>)
Inequality(AzureOpenAIModelName, AzureOpenAIModelName)

Determines if two AzureOpenAIModelName values are not the same.

Applies to