AzureOpenAIModelName Class

public final class AzureOpenAIModelName
extends ExpandableStringEnum<AzureOpenAIModelName>

The Azure Open AI model name that will be called.

Field Summary

Modifier and Type Field and Description
static final AzureOpenAIModelName GPT54

Gpt54 model.

static final AzureOpenAIModelName GPT54MINI

Gpt54Mini model.

static final AzureOpenAIModelName GPT54NANO

Gpt54Nano model.

static final AzureOpenAIModelName GPT55

Gpt55 model.

static final AzureOpenAIModelName GPT56LUNA

Gpt56Luna model.

static final AzureOpenAIModelName GPT56SOL

Gpt56Sol model.

static final AzureOpenAIModelName GPT56TERRA

Gpt56Terra model.

static final AzureOpenAIModelName GPT5MINI

Gpt5Mini model.

static final AzureOpenAIModelName GPT5NANO

Gpt5Nano model.

static final AzureOpenAIModelName TEXT_EMBEDDING3LARGE

TextEmbedding3Large model.

static final AzureOpenAIModelName TEXT_EMBEDDING3SMALL

TextEmbedding3Small model.

static final AzureOpenAIModelName TEXT_EMBEDDING_ADA002

TextEmbeddingAda002 model.

Constructor Summary

Constructor Description
AzureOpenAIModelName()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of AzureOpenAIModelName value.

Method Summary

Modifier and Type Method and Description
static AzureOpenAIModelName fromString(String name)

Creates or finds a AzureOpenAIModelName from its string representation.

static Collection<AzureOpenAIModelName> values()

Gets known AzureOpenAIModelName values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

GPT54

public static final AzureOpenAIModelName GPT54

Gpt54 model.

GPT54MINI

public static final AzureOpenAIModelName GPT54MINI

Gpt54Mini model.

GPT54NANO

public static final AzureOpenAIModelName GPT54NANO

Gpt54Nano model.

GPT55

public static final AzureOpenAIModelName GPT55

Gpt55 model.

GPT56LUNA

public static final AzureOpenAIModelName GPT56LUNA

Gpt56Luna model.

GPT56SOL

public static final AzureOpenAIModelName GPT56SOL

Gpt56Sol model.

GPT56TERRA

public static final AzureOpenAIModelName GPT56TERRA

Gpt56Terra model.

GPT5MINI

public static final AzureOpenAIModelName GPT5MINI

Gpt5Mini model.

GPT5NANO

public static final AzureOpenAIModelName GPT5NANO

Gpt5Nano model.

TEXT_EMBEDDING3LARGE

public static final AzureOpenAIModelName TEXT_EMBEDDING3LARGE

TextEmbedding3Large model.

TEXT_EMBEDDING3SMALL

public static final AzureOpenAIModelName TEXT_EMBEDDING3SMALL

TextEmbedding3Small model.

TEXT_EMBEDDING_ADA002

public static final AzureOpenAIModelName TEXT_EMBEDDING_ADA002

TextEmbeddingAda002 model.

Constructor Details

AzureOpenAIModelName

@Deprecated
public AzureOpenAIModelName()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of AzureOpenAIModelName value.

Method Details

fromString

public static AzureOpenAIModelName fromString(String name)

Creates or finds a AzureOpenAIModelName from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding AzureOpenAIModelName.

values

public static Collection<AzureOpenAIModelName> values()

Gets known AzureOpenAIModelName values.

Returns:

known AzureOpenAIModelName values.

Applies to